AstroAccelerateOrg / astro-accelerate

AstroAccelerate is a many-core accelerated software package for processing time-domain radio-astronomy data.
https://www.oerc.ox.ac.uk/research-groups/astroaccelerate/
GNU General Public License v3.0
43 stars 16 forks source link

Jn dedispersion 4bit #233

Closed jan2nov closed 4 years ago

jan2nov commented 4 years ago

Implementation of 4bit de-dispersion

Description of pull request The code presented is up to 4096 channels. For higher channels is still using the 8-bit implementation as it is better than the 4-bit for nchans>4096

Interfaces Will this pull request result in a backwards-incompatible interface change: no

Expected semantic version number increment category (Please indicate x.y.z):y

Issues this pull request solves

New tag of master

New deployment

Keep branch after merging no

Notes

jan2nov commented 4 years ago

Note: need to check src/aa_fdas_util.cu:146:8: warning: ‘char __builtin_strcpy(char, const char*)’ source argument is the same as destination [-Wrestrict]

jan2nov commented 4 years ago

Now I need to run test. If the merge of ka_copy_host_fix to jn_dedispersion_4bit is working correctly. The reason is there was not automatic merge so I manually changed the files.