Commit Graph
35 Commits
Author SHA1 Message Date
leonarski_f ea0fccecc9 JFConversionGPU: Remove 2023-10-22 14:39:03 +02:00
leonarski_f 8e0edab0ee AcquisitionDevice: Count completed descriptors 2023-09-19 12:53:59 +02:00
leonarski_f 16bbf54f2a Remove open source license (for now) 2023-09-15 10:47:21 +02:00
leonarski_f 875fbb77a7 JFJochConversionFixedPoint: Use __restrict qualifier 2023-08-04 21:30:14 +02:00
leonarski_f 3e42e997f4 CMake: minor CUDA fixes 2023-07-27 20:34:46 +02:00
leonarski_f 4ac06794da JFConversionGPU: minor fix 2023-07-27 15:29:45 +02:00
leonarski_f 52902d352e JFConversionGPU: Fix procedure in case there is no CUDA 2023-07-04 14:26:40 +02:00
leonarski_f 0aa3d7fbfd JFConversionFloatingPoint: Don't rely on infinity for FP math 2023-06-14 12:02:05 +02:00
leonarski_f 697e727a16 JFConversionFixedPoint: vectorization, try again 2023-06-13 21:16:12 +02:00
leonarski_f ee4eb6e067 Remove _Alt from non-GPU .cpp files 2023-06-13 20:23:39 +02:00
leonarski_f cf9a65b1c3 JFConversionGPU: Fix alternative function 2023-06-13 20:22:56 +02:00
leonarski_f 7799571a35 JFConversionFixedPoint: Remove ConvertLine 2023-06-13 20:22:22 +02:00
leonarski_f cadcc03d32 Revert "JFConversionFixedPoint: More SIMD friendly"
This reverts commit 17040d4ee5.
2023-06-09 18:17:14 +02:00
leonarski_f 5b11a6f842 Revert "JFConversionFixedPoint: More SIMD improvement (but Intel only!)"
This reverts commit b51c8b91d2.
2023-06-09 18:17:14 +02:00
leonarski_f b51c8b91d2 JFConversionFixedPoint: More SIMD improvement (but Intel only!) 2023-06-09 15:55:48 +02:00
leonarski_f 17040d4ee5 JFConversionFixedPoint: More SIMD friendly 2023-06-09 15:17:00 +02:00
leonarski_f a12fc941d5 JFJochReceiver: Remove host subdirectory 2023-06-07 21:28:22 +02:00
leonarski_f b5d0b34fc8 JFConversion: Simplify (processing per module, not per packet) + add GPU conversion procedure - currently only synchronous 2023-06-07 20:53:59 +02:00
leonarski_f 6a50092800 JFConversion: Remove function to do conversion + geometry correction in one go (it makes code complex) 2023-06-07 10:13:19 +02:00
leonarski_f b74513ef49 ProcessJFPacket: Support up to 32 modules 2023-06-06 18:53:10 +02:00
leonarski_f 6d4717e1e5 JFConversionFixedPoint: Minor speed-up 2023-06-04 09:18:54 +02:00
leonarski_f 1930bd2c6e JFConversionFixedPoint: Minor performance improvement 2023-06-03 22:49:30 +02:00
leonarski_f 38b59de045 ProcessJFPacket: Enable conversion (no storage cells at the moment) 2023-06-03 20:49:43 +02:00
leonarski_f 47330228ef Use data_collection_id to detect issues in work completion queue 2023-05-31 12:23:22 +02:00
leonarski_f ff92984fcc ProcessJFPacket: Add exptime 2023-05-18 12:46:58 +02:00
leonarski_f b686b1c94d JFModuleGainCalibration: remove dependence on pointers, which could be not updated in case of copy/assignment 2023-05-04 18:45:28 +02:00
leonarski_f 6a2cdf1d2b Move WorkRequest to Completion.h 2023-04-25 19:47:31 +02:00
leonarski_f 653b82d6c3 FPGA + receiver + detector: Use column ID to decode detector half-module number 2023-04-15 11:08:32 +02:00
leonarski_f 0973f3725d Detector Geometry customization 2023-04-12 19:22:13 +00:00
leonarski_f bffaa17bcd ProcessJFPacket: Doesn't include JF conversion 2023-04-07 13:21:06 +02:00
leonarski_f 2c9d97c198 JFCalibrationPerfTest: More fine-grained locking 2023-04-07 11:20:19 +02:00
leonarski_f 56b4f98165 ProcessJFPacket: Fix locking 2023-04-07 10:51:28 +02:00
leonarski_f f44cb55252 jf_packet.h: renamed, moved to jungfrau/, and slightly refactored 2023-04-07 10:00:07 +02:00
leonarski_f 2714dae562 ProcessJFPacket: Moved to jungfrau/, so it is accessible without IB verbs and other dependencies 2023-04-07 09:49:00 +02:00
leonarski_f 1757d42182 Initial commit
Signed-off-by: Filip Leonarski <filip.leonarski@psi.ch>
2023-04-06 11:17:59 +02:00