Difference between revisions of "Request for Changes-26: MPI Image File Writer"
(→Status) |
(→Status) |
||
Line 4: | Line 4: | ||
* Author: Rémi Cresson | * Author: Rémi Cresson | ||
+ | * Additional contributors: Julien Michel, Emmanuelle Sarazin | ||
* Submitted on 11.02.2016 | * Submitted on 11.02.2016 | ||
− | * Proposed target release 5. | + | * Proposed target release 5.6 |
=== Summary === | === Summary === |
Revision as of 16:36, 13 June 2016
Contents
[Request for Changes - 24] MPI Image file writer
Status
- Author: Rémi Cresson
- Additional contributors: Julien Michel, Emmanuelle Sarazin
- Submitted on 11.02.2016
- Proposed target release 5.6
Summary
Provide a parallel image file writer, which use MPI-IO to write one image with multiple processing nodes simultaneously
Rationale
Use OTB on HPC architectures
Implementation details
Classes and files
otbMPIImageFileWriter.h (or something like this?) otbMPIImageFileWriter.hxx otbMPIHelpers.h (containing some bridge definitions between OTB and MPI, like data types.)
The actual writer writes only GeoTiffs. It relies on the SPTW (Simple Parallel Tiff Writer) developed by David Matthew Mattli. Pull request submitted on 15.02.2016 (to make SPTW writing stripped images,only tiled writing was implemented).
Applications
No changes.
Tests
Tests could consist in comparing one image writed with the original otb::ImageFileWriter to images produced with the parallel image file writer using different tiling scheme, strategies, etc.
Documentation
No changes.
Additional notes
List remaining open issues if any, and additional notes.