PMIx Reference Run Time Environment
  • 1. Quick start
  • 2. Release Notes
  • 3. Getting help
  • 4. Installing PRRTE
  • 5. PRRTE DVM Configuration
  • 6. Terminology
  • 7. How Things Work
  • 8. Implementation Plans
    • 8.1. Mapping by App Plans
    • 8.2. Mapping by Device Plans
    • 8.3. Node Reservation and Session Targeting Plans
    • 8.4. Elastic DVM Plans
    • 8.5. DVM Bootstrap Plans
    • 8.6. Group Fault-Tolerance Plans
    • 8.7. Scalable Collectives Plans
      • 8.7.1. Restructuring the DVM collectives around operations
      • 8.7.2. Two trees: a low-radix release beside the high-radix rollup
    • 8.8. Cross-DVM Data Server Plans
    • 8.9. Data Store Retention Plans
  • 9. Host specification
  • 10. Process placement
  • 11. Launching applications
  • 12. Notifications
  • 13. Session directory
  • 14. Developer’s guide
  • 15. Contributing to PRRTE
  • 16. Deferred work
  • 17. PRRTE Community Code of Conduct
  • 18. License
  • 19. PRRTE manual pages
  • 20. Software Version Numbers
  • 21. Version Compatibility Within a DVM
  • 22. News
PMIx Reference Run Time Environment
  • 8. Implementation Plans
  • 8.7. Scalable Collectives Plans
  • View page source

8.7. Scalable Collectives Plans

Plans and measurements for the DVM-wide collectives — restructuring grpcomm around operations rather than components, and the record of what the lateral-movement experiment built, measured, and why it was withdrawn.

  • 8.7.1. Restructuring the DVM collectives around operations
    • 8.7.1.1. Context
    • 8.7.1.2. Status
    • 8.7.1.3. The operations
    • 8.7.1.4. Cost model
    • 8.7.1.5. Design
    • 8.7.1.6. What the numbers turned out to be
    • 8.7.1.7. What a client actually asks about a remote peer
    • 8.7.1.8. What Slurm’s PMI2 does, and what it tells us
    • 8.7.1.9. Reassessing the allgather, after the reset
    • 8.7.1.10. Verification
    • 8.7.1.11. Open questions
  • 8.7.2. Two trees: a low-radix release beside the high-radix rollup
    • 8.7.2.1. Status
    • 8.7.2.2. Why this one first
    • 8.7.2.3. The decision that shapes everything else
    • 8.7.2.4. Shape
    • 8.7.2.5. Deriving the second tree
    • 8.7.2.6. Fault model
    • 8.7.2.7. Selection
    • 8.7.2.8. First measurement, and what it does not settle
    • 8.7.2.9. Verification
    • 8.7.2.10. Open questions
Previous Next

© Copyright 2003-2026, The PRRTE Community. Last updated on 2026-09-13 02:47:42 UTC.

Built with Sphinx using a theme provided by Read the Docs.