Skip to content

Sep 24 26, 2019

Manjunath Gorentla Venkata edited this page Oct 10, 2019 · 46 revisions

OpenSHMEM F2F Meeting (Sep 24th-26th, 2019)

Logistics

https://you.stonybrook.edu/exascallab/f2f-2019/

Agenda

Tuesday, Sep 24th, 2019

Time Topic Telecon
8:30 - 9:00 am Breakfast
9:00 - Noon (Session 1) Reading (Special Ballot)
Noon - 1:00 PM Lunch
1:00 PM - 3:00 PM (Session 2) Reading (Special Ballot)
3:00 PM - 3:30 PM Break
3:30 PM - 5:00 PM (Session 2) Reading (Special Ballot)

Wednesday, Sep 25th, 2019

Time Topic Telecon
8:30 - 9:00 am Breakfast
9:00 - Noon (Session 3) Reading
Noon - 1:00 PM Lunch
1:00 PM - 3:00 PM (Session 4) Reading
3:00 PM - 3:30 PM Break
3:30 PM - 5:00 PM (Session 4) Reading

Thursday, Sep 26th, 2019

Time Topic Telecon
8:30 - 9:00 am Breakfast
9:00 - Noon (Session 5) Voting/Discussion
Noon - 1:00 PM Lunch
1:00 PM - 3:00 PM (Session 6) Discussion
3:00 PM - 3:30 PM Break
3:30 PM - 5:00 PM (Session 6) Discussion

Topics

Voting

  • 275 - Put with Signal (+ Special Ballot)
  • 247 - Nonblocking Fetching AMOs (+ Special Ballot)
  • 280 - Teams and Collectives Proposal (+ Special Ballot)
  • 267 – Wait/Test Clarifications (+ Special Ballot)
  • 274 - Add wait/test all/any/some API with vector cmp_values (+ Special Ballot)

Reading

  • 259 – SHMEM Malloc with Hint

Discussion

  • OpenSHMEM 1.5 Release
    • Timeline
      • 2019
        • November 13
      • 2020
        • January (6-10): final reading for 1.5
        • February (3-7): final voting for 1.5
        • March (16-20): review and/or release candidate
        • April (4/27 - 5/1): release candidate
        • June (8-12): final release
    • PRs to be included
    • Section committees
  • Teams: experiences with early implementations
    • Dave
    • Naveen
  • Teams: proposal writing / small-groups
    • Error handling
    • Ordering of ranks within the team
      • SHMEM_TEAM_SHARED may not be triplet-compatible → only contain self?
      • require triplet form vs. recommend triplet form (note to implementers?)
    • Configuration structure
      • ABI compatibility + vendor extensions
      • default settings
      • team_get_config output vs. config input to team_split
    • Inter-{team, context} atomicity

September 26th, 2019 - Discussion Topics

Attendees per organization (Representatives)

  • Gorentla Venkata, Manjunath (Mellanox)
  • Dinan, Jim (Intel Corp.)
  • Si, Min (Argonne National Laboratory)
  • Poole, Wendy (LANL)(Remote)
  • Hamidouche, Khaled (AMD)(Remote)
  • Langer, Akhil (NVIDIA)
  • Ravichandrasekaran, Naveen N (Cray Inc)
  • Raymond, Michael (HPE)(Remote)
  • Ross, James (ARL)(Remote)
  • Poole, Stephen (OSSS)
  • Park, Nick (DOD)
  • Tony (Stony Brook University)(Remote)
  • Grossman, Max (Georgia Tech)
  • Megan (Arm)

Attendees

  • Lam, Bryant (DOD)
  • Ozog, Dave (Intel Corp.)
  • Wasi (Intel Corp.)
  • Shamis, Pavel (Arm) (Remote)

Eligible but absent

  • MTSU
  • ORNL
  • Rice (Max to represent Georgia Tech)

Votes

Topic Yes No Abstain Absent
PR 275 (Special Ballot) 11 0 1 1
PR 275 11 0 1 1
PR 247 (Special Ballot) 11 0 1 1
PR 247 11 0 1 1
PR 280 (Special Ballot) 11 0 1 1
PR 280 10 2 1 0
PR 267 (Special Ballot) 11 0 1 1
PR 267 11 0 1 1
PR 274 (Special Ballot) 11 0 1 1
PR 274 11 0 1 1
  • AMD absent for all votes except for PR 280
  • HPE abstained for all votes
Clone this wiki locally