art-daq / artdaq

Other
0 stars 3 forks source link

documentation bug - QuickVec alignment should be documented #159

Closed eflumerf closed 2 years ago

eflumerf commented 2 years ago

This issue has been migrated from https://cdcvs.fnal.gov/redmine/issues/24437 (FNAL account required) Originally created by @ron003 on 2020-05-19 18:37:49


Our binary output module supports direct I/O (O_DIRECT) which requires buffers be 512-byte aligned. QuickVec.h uses posix_memalign with 512 byte alignment, but if one is looking at just QuickVec.h, they would likely not know the reason.


Related issues:


Related issues:

eflumerf commented 2 years ago

Comment by @ron003 on 2020-05-19 21:34:02


added comments to: artdaq-core/Core/QuickVec.hh artdaq/ArtModules/BinaryFileOutput_module.cc

eflumerf commented 2 years ago

Comment by @ron003 on 2020-05-19 21:34:30


comments only