Meeting Minutes 2021-11-24

Voting Members :

  • antmicro
  • google
  • ibm
  • oregonstateuniversity
  • vantosh
Total voting members : 5 - Quorum voting members : 3

Attendees :

  • toddrosedahl - ibm
  • timansell - google
  • toshaanbharvani - vantosh
  • antonblanchard - ibm
  • micaelneuling - ibm
  • paulmackerras - ibm
  • lancealbertson - oregonstateuniversity
Voting member present : 4
This meeting has a voting member quorum.

LibreBMC SIG Meeting

Meeting date: 24 November 2021
Access link: https://zoom.us/j/91597478078
Meeting ID: 91597478078

Call to Order

Anti-trust Reminder

This is a reminder that all OpenPOWER Foundation activities are subject to strict compliance with the OpenPOWER Foundation’s Antitrust Guidelines. Each individual participant and attendee at this meeting is responsible for knowing the contents of the Antitrust Guidelines, and for complying with the Antitrust Guidelines. Copies of the Antitrust Guidelines are available at: Antitrust Guidelines in Google Drive or Antitrust Guidelines OPF in OpenPOWER Foundation member area.
New version HERE

AGENDA

Getting hardware to people – Update

There are 3 components: host system (AC922), Interposer board, DC-SCM Board.

  • AC922

    • 1 is in enroute to Austin
    • 1 is in Australia
    • 1 is in Sunnyvale, USA @ Google
    • 1 is in Seattle, USA @ Google
    • Loaner from IBM Poland to Antmicro is in process
      • Update?
    • Further action on aquiring AC922s
      • Antmicro is purchasing one and should have it soon
        • Snags have been worked through and reports are it should arrive soon
        • Update?
      • VanTosh will also be purchasing at least one
        • received and in testing
  • Interposer : https://git.openpower.foundation/librebmc/ac922interposer)

    • 6 pieces made.
      • 1 is in Rochester
      • 1 with Todd.
        • Should I ship one to VanTosh now?
          • This makes sense. Ship the DC-SCM and interposer
        • Is there another show/tell upcoming? Todd to check with Mendy
      • 2 are in Australia
      • 2 are at Antmicro
    • Parts for 4 more ordered. Six different components.
      • 5 of the 6 have been delivered
      • 1 part is on backorder from Mouser. Outlook 10/22. Todd trying to find alternate parts
  • DC-SCM board

DC-SCM 2.0 Working Group – Meets bi-weekly

  • LTPI, which replaces SGPIO, is going to be broken out as a separate standard
  • Need to use LTPI to get a much smaller connector. Most functions/pins can be serialized as they do not need low latency nor high Bandwidth

Conference Reports

  • Goal of all conferences was to garner interest in LibreBMC and solicit participation
  • One interesting suggestion was to have a curriculum and offer “badges” or “certifications”. This would get people more interested as they could put this achievement on their resume.
  • If we could make the training require that they actually contribute somehting, that would be great
  • Feedback was that this would not be worth the effort. Maybe we give certificates out for completion of existing curriculum (like the ISA), but put no effort into new curriculum. Enable folks to play with POWER frictionlessly (as is our plan) should be enough

Open Power Foundation Summit Oct 28th

  • This is complete and the recordings are being edited. They are not yet posted for public consumption

OCP Summit in San Jose – Nov 9th and 10th

  • This is complete. The AC922, interposer, and DC-SCM card were at the booth. Very good booth traffic despite a smaller show. Good interest in LibreBMC
  • Many talks on DC-SCM as well. Seems to be gaining traction

SC21 in St. Louis – Nov 14th to Nov 19th

  • This is complete. The AC922, interposer, and DC-SCM card were at the booth. Decent booth traffic for LibreBMC
  • Good traffic for OpenCAPI and interest in OMI
  • Lots of interest in the OpenPOWER Vtech curriculum as well

Gateware

  • Verilog vs OpenCL was discussed at the conference with Vtech

    • They reported that what took a few hours using OpenCL took an entire semester to do in verilog
    • OpenCL however, resulted in a larger footprint and lower performance
  • Vtech did a study that showed that an FPGA implementation was much slower, but when the code was optimized for the FPGA, the perfomance result was on par with a CPU/GPU

Software

  • Any new updates here?

Workgroup Collaboration Tools

  • Meeting Minutes
    https://meetingminutes.openpower.foundation/librebmc/

  • Meeting invites are still not seeming to get mailed?

    • Long term TODO : Need to make the system actually sends emails with ical attachments. It will take awhile to make this work. Rather we should have interested parties import the cal and get notifications.
    • Update?
    • WebSys Document
    • Meeting invites should include a link to this agenda so everyone can add agenda topics. Todd to add to the Australia time invite. Michael/Karol to add to the Europe time invite
    • Note the European time zone meeting has timed out. Todd to send out a new repeating entry

New Topics?

  • How do we get more people involved?

    • Need to get ready images to consume by people
    • Need LiteX-Hub support and integration
    • Add more FPGA boards supports
    • Get it running on Raspbery PI
    • Then add some documentation
    • Badges and certificates
  • It was suggested that we should have a logo for libreBMC. Any thoughts from the team. Nice to have, but should not be a focus right now. Any ideas on this yet?

  • Open the software stack to the world This is not new, but worth reminding us again of the next steps

    • Step 1: Get the FPGA/DC-SCM card booting the AC922

    • Step 2: Incorporate microwatt into lite-x natively.

    • Step 3: Enable others

      • Need others to be able to re-create the results.
      • Build all pieces – Core, peripherals, OpenBMC,etc
      • Need official OpenBMC project and a makefile, bitbake/etc
    • Step 4: Include the firmware into the CI infrastructure

    • Step 5: Enhancements – hoping for further industry participation

      • Full FPGA support (I2C, FSI, etc) More than just bit banging
      • Resource usage – Shrink micro-watt to get 4 cores.
        • See requirements from Tim A. on last call
      • Full OpenBMC support expected for a standard server

Next Meeting

2021-11-11
11th of November 2021  @  15:00 UTC

©2022, All Rights Reserved