![]() Reading multiple scans in parallel, from multiple processes Same as (2.), but we start full processes (not just threads). ![]() Reading multiple scans in parallel (from multiple RCProject objects) Open an RCProject (on the same file) for each thread In each thread, create an iterator (for a distinct scan) This, again, is slower than using one thread. This ends up being much slower than using only one thread. ![]() Point_iterator->close() Other things we have tried to improve the performance: Reading multiple scans in parallel (using the same RCProject in all threads) Create an iterator for each scan, and spawn a thread for each iterator. While (point_iterator->moveToNextBatch(1024))Ĭonst auto &batch = point_iterator->getPoints() However, we're getting very low performance so far (createPointBatchIterator(iterSettings) extracting all points, for further processing. We're interested in reading large ReCap projects quickly, i.e.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |