Skip to content

F2F 2024

James Dinan edited this page Feb 29, 2024 · 41 revisions

Meeting Information

Feb 27-29 Location: HPE Office, Annapolis Junction

420 National Business Pkwy
Annapolis Junction, MD 20701

Virtual Attendance: MS Teams

Agenda

Tuesday, Feb. 27

[9:00 - 9:30]

  • Welcome (Steve, Jim, and Manju)
    • Roadmap for OpenSHMEM

[9:30 - 12:00]

  • OpenSHMEM 1.6 Topics
    • Clarification of Progress Model 507(Ferrol)
    • Nonblocking Collectives #456 (Manju)
    • Multiple Init/Finalize #263 (Jim)
    • Queues for Aggregation #483 (Manju)

[12:00 - 13:30] Lunch

[13:30 - 15:00]

  • Queues for Aggregation #483 (Manju)

[15:00 - 15:15] Break

[15:15 - 17:00]

  • On Aggregation in OpenSHMEM (Larry and Dave Ozog)
  • OpenSHMEM Sessions #189 (Dave)
    • Recent Change to the Proposal #493 diff

Wednesday, Feb. 28

[9:00 - 9:30]

  • OpenSHMEM Testing (Kevin)

[9:30 - 10:30]

  • OpenSHMEM 1.6 Topics
    • Local Complete #468 (Manju)
    • Inclusive/Exclusive Scan (Needs User Feedback) #488 (Kevin)
    • OpenSHMEM Spec License #417 #313 (Elliot)
    • Floating point atomics (Kevin)

[10:30 - 10:45] Break

[10:45 - 12:00]

  • Continue OpenSHMEM 1.6 Topics
  • Plan for November release of OpenSHMEM 1.6
  • Start 1.7 if time allows.

[12:00 - 13:30] Lunch

[13:30 - 15:00]

  • OpenSHMEM 1.7
    • Symmetric Memory Partitions / Spaces #256 (Naveen)
    • Multiple Heap support (Wasi)
    • Remove deprecated APIs #471 (Manju)

[15:00 - 15:30] Break

[15:30 - 17:00]

  • OpenSHMEM 1.7

[18:00] Group Dinner


Thursday, Feb. 29

[9:00 - 11:00]

  • Customer feedback session (2-3 hrs) (Kevin)
    • Updates on OpenSHMEM 1.4 and 1.5 feature adoption
    • Feature requests

[11:00 - 12:00]

  • Committee feedback session
    • Request customer feedback on ideas and features

[12:00 - 13:30] Lunch

[13:30 - 15:00]

  • GPU support in OpenSHMEM
    • ROC_SHMEM (Brandon)
    • NVSHMEM (Jim)
    • Intel SHMEM (Larry)
    • Open Discussion
    • Plan of Action

Backlog of Topics (if time allows)

  • OpenSHMEM strategy on proposals (Larry)
  • Follow-up: Nonblocking Collectives #456 (Manju)
  • Aggregation (Aaron Welch)
  • Performance Variables and APIs #295 (Wasi)
  • New Features and Ideas
    • C++ Bindings for OpenSHMEM, Templates vs Polymorphism (Dave)
    • Fortran bindings (Steve Poole)
Clone this wiki locally