Skip to content

UT decoding fixes

Marian Stahl requested to merge ut_decoding_fixes into master

Combined UT decoding fixes from @raaij @acasaisv and @rquaglia from a discussion on mattermost.

  1. Fix for badly encoded raw banks as reported in Rec#193 (closed) . It concerns a very few raw banks that have not already been caught by a check in UTRaw.
  2. Fix for the following error happening on a standalone build with debug flags
Thread 19 "Allen" received signal CUDA_EXCEPTION_5, Warp Out-of-range Address.
[Switching focus to CUDA kernel 1, grid 199, block (12,0,0), thread (35,3,0), device 0, sm 1, warp 6, lane 3]
0x00000000044ee5d0 in calculate_number_of_hits<3> (dev_ut_region_offsets=0x7fff367a9800, dev_unique_x_sector_offsets=0x7fff367b4200, hit_offsets=0x7ffdb8047710, boards=..., raw_bank=...)
    at /scratch/acasaisv/Allen-master/device/UT/UTDecoding/src/UTCalculateNumberOfHits.cu:75
75        const uint32_t idx_offset = dev_ut_region_offsets[idx] + sector;

Merge request reports