StagingBuff: set OpenCL constraints

This commit is contained in:
2025-11-08 01:45:47 -04:00
parent 1c50fc0e29
commit cb493d7598
2 changed files with 10 additions and 2 deletions
@@ -38,6 +38,14 @@ collationBuffer(
StagingBuffer::IOEngineConstraints::openClInputConstraints, StagingBuffer::IOEngineConstraints::openClInputConstraints,
nDgramsPerStagingBufferFrame) nDgramsPerStagingBufferFrame)
{ {
if (smoHooksPtr->OptionParser_getOptions().verbose)
{
std::cout << __func__ << ": assembly buffer : "
<< assemblyBuffer.stringify()
<< "\n\tcollation buffer : " << collationBuffer.stringify()
<< "\n";
}
std::cout << __func__ << ": Device's component thread is " std::cout << __func__ << ": Device's component thread is "
<< device->componentThread->name << std::endl; << device->componentThread->name << std::endl;
+2 -2
View File
@@ -26,8 +26,8 @@ const StagingBuffer::IOEngineConstraints
StagingBuffer::IOEngineConstraints::openClInputConstraints( StagingBuffer::IOEngineConstraints::openClInputConstraints(
// slotStartAlignmentByteVal (page alignment) // slotStartAlignmentByteVal (page alignment)
static_cast<size_t>(sysconf(_SC_PAGE_SIZE)), static_cast<size_t>(sysconf(_SC_PAGE_SIZE)),
// slotPadToNBytes (pointer size) // slotPadToNBytes (XYZI point size)
sizeof(void *), 16,
// frameStartAlignmentByteVal (page alignment) // frameStartAlignmentByteVal (page alignment)
static_cast<size_t>(sysconf(_SC_PAGE_SIZE)), static_cast<size_t>(sysconf(_SC_PAGE_SIZE)),
// framePadToNBytes (pointer size) // framePadToNBytes (pointer size)