XcalableMP HandbookΒΆ
This website introduces a parallel language XcalableMP.
The explanation is based on the latest specification, but some features from the upcoming one are also included.
- 1. Introduction
- 2. Tutorial (Global-view)
- 3. Tutorial (Local-view)
- 4. nodes directive
- 5. template directive
- 6. distribute directive
- 7. align directive
- 8. Dynamic allocation of distributed array
- 9. template_fix construct
- 10. task/tasks construct
- 11. loop construct
- 12. array construct
- 13. shadow directive / reflect construct
- 14. gmove construct
- 15. barrier construct
- 16. reduction construct
- 17. bcast construct
- 18. wait_async construct
- 19. reduce_shadow construct
- 20. coarray notation
- 21. post/wait construct
- 22. lock/unlock construct
- 23. Procedure interface
- 24. Cooperation with OpenMP
- 25. Cooperation with MPI
- 26. Cooperation with Python