Ticket #4782 (closed: fixed)
IMDIterator: interface for parallel iteration
Reported by: | Janik Zikovsky | Owned by: | Janik Zikovsky |
---|---|---|---|
Priority: | major | Milestone: | Release 2.1 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Owen Arnold |
Description (last modified by Janik Zikovsky) (diff)
Add methods on workspaces to create parallel IMDIterators that can be iterated on in parallel.
Return a vector of IMDIterator*, one per core.
IMDWorkspace::createIterators(size_t suggestedCores, etc.).
The algo returns only one iterator if not thread-safe.
Change History
comment:1 Changed 9 years ago by Janik Zikovsky
- Status changed from new to accepted
- Description modified (diff)
comment:2 Changed 9 years ago by Janik Zikovsky
Interface for parallel IMDIterators, implemented for MatrixWS
Refs #4782, #4459. Not all builds at this point.
Changeset: 908377a57a604d7e6bcac77f5f0fa15339053d5a
comment:3 Changed 9 years ago by Janik Zikovsky
Refs #4782 parallel iterators for MDHisto and MDEvent WS
Changeset: 4db2fe533fd005204be07118c3628197d723376f
comment:4 Changed 9 years ago by Janik Zikovsky
Refs #4782 fix MDEventWorkspace parallel iterator
Changeset: c4889442e2e70e1439066a23c40a89673b4506e3
comment:5 Changed 9 years ago by Janik Zikovsky
Refs #4782 use parallel IMDIterator in SliceViewer
Changeset: bfa10057e0583da1c30fe9761df05f4a1f7c1787
comment:6 Changed 9 years ago by Janik Zikovsky
- Status changed from accepted to verify
- Resolution set to fixed
comment:7 Changed 8 years ago by Owen Arnold
- Status changed from verify to verifying
- Tester set to Owen Arnold