魅力++支持文件處理?我的意思是我們可以在Charm ++中執行文件操作(讀/寫)嗎?如果是,請給出一個文件處理的簡單示例以便更好地理解。魅力文件處理支持++
0
A
回答
0
您可以在Charm ++中執行任何類型的文件I/O,但您可能必須小心地正確同步並行文件訪問(如果並行I/O,例如從chare數組的所有元素進行並行I/O)。執行I/O的選項實質上是:
1)執行來自專用對象的I/O。您可以減少並向該對象廣播數據,並使用所需的任何串行I/O方法。由於Charm ++是建立在消息驅動的執行範例上的,因此I/O對象只有在實際工作時纔會被調度。
2)做所有對象的I/O。您可以直接從chare數組元素中使用Charm ++的內置異步並行I/O庫「CkIO」,也可以使用MPI-IO,HDF5或任何其他並行I/O庫。要做後者,您需要使用Charm ++的MPI互操作性功能,並從Charm ++「Group」或「Node Group」執行I/O,以便每個PE或節點有一個I/O actor。
當然,您也可以從所有對象的子集中進行I/O操作,並且您可以選擇每個PE /節點使用一個全局文件或一個文件。
要查看CkIO使用的示例,請查看Charm ++源代碼中的tests/charm ++/io /。 MPI interop的一個例子是examples/charm ++/mpi-coexist /。
相關問題
- 1. 魅力++不支持構建選項
- 2. 支持多個文件上傳處理
- 3. iOS支持電話://文件處理?
- 4. 魅力++外HPC
- 5. 圖像處理iphone中的魅力濾鏡
- 6. 魅力無法創建魅力商店客戶端
- 7. Apigee Edge Node容器是否支持多核處理能力
- 8. Nagios Core支持事件處理
- 9. 魅力報告定製插件
- 10. 魅力降許可證
- 11. 文件不支持ARC功能,如何處理
- 12. 做批處理文件支持多行變量
- 13. 待辦事項批處理文件支持多變量
- 14. 添加處理ttf字體文件的支持
- 15. 批處理文件支持的數量限制
- 16. 一個支持批處理文件的telnet程序?
- 17. 如何配置的web.config文件支持處理器
- 18. 支持SSO的拉力API
- 19. greenDao支持(或有計劃支持)註釋處理嗎?
- 20. 網絡支持是否支持網絡套接字處理?
- 21. avrdude:無法處理ELF文件checkio.hex,ELF文件支持未編譯在
- 22. 如何處理支持文件目錄中的相同命名文件
- 23. Spring批處理支持基礎設施
- 24. MIPS處理器I/O設備支持
- 25. System.Data.SqlClient事務和錯誤處理支持
- 26. 做spring批處理框架支持teradata?
- 27. 支持事務處理的JavaFX TableView
- 28. Spring批處理支持Java 8嗎?
- 29. 共享處理程序和支持豆
- 30. Delphi 7,支持Unicode的XML處理