View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0005253 | VTK | (No Category) | public | 2007-06-29 09:30 | 2013-04-05 20:18 | ||||
Reporter | Ken Moreland | ||||||||
Assigned To | Ken Moreland | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0005253: Receiving vtkDataObject/vtkDataArray with ANY_SOURCE | ||||||||
Description | In the implementation of vtkCommunicator::Receive for data objects and data arrays, it requires several transmissions to actually complete the transaction. There is an issue when the source is ANY_SOURCE. In this case, MPI does not guarantee that the messages will be received in the same order that they are sent. If the messages are received in the wrong order, the data object/data array will not be reconstructed correctly. | ||||||||
Tags | No tags attached. | ||||||||
Project | |||||||||
Type | |||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0008015) Ken Moreland (developer) 2007-07-09 10:10 |
Fixed the problem by first receiving a special message with a mangled tag and the actual sender. Then use this information for the rest of the messages, which should guarantee receiving in the correct order. /cvsroot/ParaView3/ParaView3/VTK/Parallel/vtkCommunicator.cxx,v <-- vtkCommunicator.cxx new revision: 1.41; previous revision: 1.40 /cvsroot/ParaView3/ParaView3/VTK/Parallel/Testing/Cxx/ExerciseMultiProcessController.cxx,v <-- ExerciseMultiProcessController.cxx new revision: 1.4; previous revision: 1.3 |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2011-01-13 17:00 | Source_changeset_attached | => VTK master a2bd8391 | |
2011-01-13 17:00 | Source_changeset_attached | => VTK master 020ef709 | |
2011-06-16 13:11 | Zack Galbreath | Category | => (No Category) |
2013-04-05 20:18 | Berk Geveci | Status | customer review => closed |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |