|
| 1 | +========================== |
| 2 | +Open Source WG: 06/22/2025 |
| 3 | +========================== |
| 4 | + |
| 5 | +Recording: A recording of the meeting is available in the Linux Foundation https://openprofile.dev/ profile. If you are |
| 6 | +a member of the Working Group you can access this through your account. |
| 7 | + |
| 8 | +Attendees |
| 9 | +========= |
| 10 | + |
| 11 | +* Megan Knight - Arm |
| 12 | + |
| 13 | +* Kuldeep Pal - C-DAC |
| 14 | + |
| 15 | +* Rod Burns - Codeplay |
| 16 | + |
| 17 | +* Abhishek Jain - Fujitsu |
| 18 | + |
| 19 | +* Ed Tuke - Imagination Technologies |
| 20 | + |
| 21 | +* Irina Topinskaia - Intel |
| 22 | +* John Melonakos - Intel |
| 23 | +* Andrey Fedorov - Intel |
| 24 | +* Nikolay Petrov - Intel |
| 25 | +* Mike Voss - Intel |
| 26 | +* Mourad Gouicem - Intel |
| 27 | +* Maria Petrova - Intel |
| 28 | +* Timmie Smith - Intel |
| 29 | +* Alexey Kukanov - Intel |
| 30 | +* Aleksandr Solovev - Intel |
| 31 | +* Vasudha Badri-Paul - Intel |
| 32 | +* Ian Faust - Intel |
| 33 | + |
| 34 | + |
| 35 | +Quick Recap |
| 36 | +=========== |
| 37 | + |
| 38 | +The meeting began with introductions and agenda setting, followed by discussions about OFAC sanctions and updates from |
| 39 | +various open source projects. The team reviewed upcoming releases across multiple projects including oneDNN, oneDPL, and |
| 40 | +oneCCL, with specific focus on new features and performance improvements. The conversation ended with reminders about |
| 41 | +sharing work through presentations at upcoming events and thanks to participants. |
| 42 | + |
| 43 | +Next Steps |
| 44 | +========== |
| 45 | + |
| 46 | +* Megan to reach out to OpenSSF security experts for guidance on implementing OFAC sanctions compliance |
| 47 | +* Megan to discuss OFAC sanctions implementation with Dolan and Rod |
| 48 | +* Megan to add OFAC sanctions discussion to next OpenSSF working group meeting agenda (scheduled for next Tuesday) |
| 49 | +* Megan to follow up with JDF contacts regarding OFAC sanctions guidance |
| 50 | +* Mourad to update release timeline for 3.9 release (potentially delayed due to PyTorch dependencies) |
| 51 | +* Maria to deliver patches for Battlemage and Arc GPU support |
| 52 | +* Maria to prepare patches for PyTorch 1.16 release (targeted for mid-August) |
| 53 | +* Maria to implement new C API design for 21.17 release (as non-default option) |
| 54 | +* Rod to send Open Source Summit recording links to meeting attendees |
| 55 | +* Rod to share Dev Summit call for presentations with meeting attendees |
| 56 | + |
| 57 | +Summary |
| 58 | +======= |
| 59 | + |
| 60 | +OFAC Sanctions and Project Updates: |
| 61 | +=================================== |
| 62 | + |
| 63 | +The meeting began with Megan introducing herself and the agenda, which included a focus on OFAC sanctions and updates |
| 64 | +from open source projects. Rod confirmed that the recordings from the Mini summit were published and agreed to send them |
| 65 | +out. The group discussed the OFAC sanctions issue raised by Michael Voss, with Michael providing an overview of the |
| 66 | +topic and emphasizing that he is not a lawyer. The conversation ended with a reminder for participants to add any |
| 67 | +additional agenda items to the chat or to Megan and John. |
| 68 | + |
| 69 | +Sanctions Compliance and Legal Implications: |
| 70 | +============================================ |
| 71 | + |
| 72 | +Mike explained the legal implications of sanctions against specially designated nationals, noting that US citizens and |
| 73 | +organizations must comply with these rules worldwide, even if unaware of violations. He highlighted that the rules |
| 74 | +impose strict liability, meaning any infractions can result in fines or criminal penalties, and emphasized that |
| 75 | +ownership of 50% or more by sanctioned individuals or organizations can also trigger sanctions. |
| 76 | + |
| 77 | +Open Source Contribution Policy Challenges: |
| 78 | +=========================================== |
| 79 | + |
| 80 | +Mike raised concerns about the challenges of enforcing contribution policies for open source projects, particularly |
| 81 | +regarding unsolicited patches and two-way engagement with individuals or organizations on restricted lists. Megan |
| 82 | +acknowledged these issues and suggested exploring guidance from the Linux Foundation and OpenSSF, noting the need for |
| 83 | +unified policies across projects. She proposed taking the lead on this matter, including consulting with OpenSSF's |
| 84 | +security experts and discussing it with the operations team, to find practical solutions for identity management and |
| 85 | +contribution verification. |
| 86 | + |
| 87 | +oneDNN Updates: |
| 88 | +=============== |
| 89 | + |
| 90 | +Mourad reported on oneDNN, mentioning a release candidate for 3.9 expected at the end of the week, with potential delays |
| 91 | +due to new features and PyTorch's schedule. They also noted interest from the Barcelona supercomputing group in adding |
| 92 | +RISC-V capabilities. |
| 93 | + |
| 94 | +oneMath Updates: |
| 95 | +================ |
| 96 | + |
| 97 | +Andrey said oneMath did not have much of a update. The are focused on maintenance releases at the moment. |
| 98 | + |
| 99 | +oneDAL Updates: |
| 100 | +=============== |
| 101 | + |
| 102 | +Ian and Aleksandr ("Sasha") provided updates on oneDAL, mentioning bug fixes and preparation for the 2025.3 release in |
| 103 | +November. |
| 104 | + |
| 105 | +oneTBB Updates: |
| 106 | +=============== |
| 107 | + |
| 108 | +Mike shared that oneTBB's next release in 2022.3 would focus on improvements to the tasking API, requested by the visual |
| 109 | +effects community. The team agreed that monthly releases generally work well for them, allowing for better feedback on |
| 110 | +dependencies. |
| 111 | + |
| 112 | +oneDPL Updates: |
| 113 | +=============== |
| 114 | + |
| 115 | +The team discussed the status and development of oneDPL, a portable library for CPUs, which currently sees primarily |
| 116 | +Intel-related usage. Timmie reported ongoing work on range-based APIs for parallel algorithms and GPU performance |
| 117 | +improvements, particularly for set operation algorithms. Alexey explained that oneDPL's CPU support serves as an |
| 118 | +upstream source for the C++ standard library's parallel algorithms, though this relationship has recently become less |
| 119 | +active. |
| 120 | + |
| 121 | +oneCCL Updates: |
| 122 | +=============== |
| 123 | + |
| 124 | +Maria provided updates on CCL, noting their work on supporting Battle Match ARB-PE and PyTorch upstream, with plans for |
| 125 | +a patch release in mid-August and a major release in October that will include a new C API design as a non-default |
| 126 | +option. |
| 127 | + |
| 128 | +Dev Summit Presentation Submissions Discussion: |
| 129 | +=============================================== |
| 130 | + |
| 131 | +The meeting was shorter than usual due to the summer season, with Aaron absent from the office. Rod requested that John |
| 132 | +share videos from the Open Source Summit and a link to the Call for Presentations for the upcoming Dev summit. John |
| 133 | +encouraged all projects to submit presentations, emphasizing the importance of sharing their work within the |
| 134 | +foundation. The conversation ended with thanks from Megan and the participants. |
0 commit comments