2018-03-20 HKG18 HPC Meeting Minutes

Attendance

Committee Members 

NamePresent
Kanta Vekaria (HPC Lead, OCTO Linaro)(tick)
Martin Stadtler (Director of LEG, Linaro)(tick)

Darren Cepulis (ARM)  


Andrew Wafaa (ARM) (tick)

Tianhong Ding /Joshua Mora (Huawei)

 (tick)

Larry Wikelius (Cavium)

(tick)

Scott Hara (Qualcomm) 

(tick)

Steve Geist (Qualcomm)


Hongbo Zhang (HXT)

Xin-Xin Yang (HXT)

(tick)

Jon Masters (RedHat)

(tick)

Takeharu Kato (Fujitsu)

(tick)

Koichi Hirai (Fujitsu)(tick)


Guests 

NamePresent

David Rusling (CTO, Linaro) 

(tick)

Andrea Gallo (VP of Segment Groups, Linaro)


Anoop Saxena (Project Manager, Segments)

(tick)

Renato Golin, Don Harbin (Linaro)

(tick)  

Shen (Jackie) Hui, Kang-Kang (Huawei)

(tick)  

Richard Henwood (Arm)(tick)
Yan Fisher (RedHat)(tick)  

Agenda 


  • Quick Reminder

    • QEMU patches upstream, please test, verify, ACK

  • Filesystems: GPFS, Lustre

  • Growing Engineering in the SIG

    • Incentivising participation and collaboration

  • AOB


Minutes

Filesystems

  • Larry: Filesystems in Arm are not currently discussed. GPFS is an IBM closed offering. Lustre is a leading HPC filesystem. Would like Renato to ensure that the OpenHPC Lustre client is validated on Arm and at parity with other architectures.
  • Lustre
    • Has a strong influence by Intel. 
    • We need to understand its scoping for Arm and where we can influence
    • Oakridge working on CI/CD upstream of Lustre
    • Lustre user Group April 23rd Argon. Who is participating?
      • 17/4/18 Andrew Wafaa and Rich Hemwood will attend and report back
      • 15/5/18 Andy sent a summary email on 2nd May
  • Lustre Server
    • Likely a bigger issue
    • There are risks around the underlying filesystem (ZFS, BeeGFS uses ZFS)
  • Lustre Client
    • Start here on OpenHPC
    • OpenHPC has a Luster server in TACC, which currently runs for Intel and not Arm
  • Other notes
    • Ceph is replacing NFS
    • Fujitsu: Testing with NFS
    • RedHat: Don't support Lustre and have zero interest. Lustre == Oakridge. We should focus on what the HPC labs find as important 
    • CephFS works just as well as Lustre
    • Cavium: 
      1. Not asking for distros to pick this up
      2. Lustre is a well established setup that needs supporting
      3. We need to agree what that 'something' is which we support for Arm
    • 2. If Lustre is the way to go then run Lustre Client on OpenHPC to identify scale of issues
      • 17/4/18 Best to do this once we have feedback from Lustre user group and Labs. All agreed


Growing Engineering in the SIG

  • Compiler optimisation lead project needs staffing
  • Reference Implementation discussion
    • RedHat compatible RPM for openHPC
  • Continue Joint marketing and business development. Key targets this year
    • ISC18
    • SC18
  • Key messages
    • Engineering collaboration
    • Business Development, e.g. getting labs and others to join the SIG and collaborate 
    • Marketing
  • Thank you to Fujitsu, Cavium, Arm and RedHat for putting themselves forward. I (Kanta) will be working closely with you to make this happen firstly for ISC18 in Frankfurt