PyTorch Foundation
Technical Advisory Committee Meeting
March 13, 2025
Reminder for meeting participants
2
2
Antitrust Policy Notice
Linux Foundation meetings involve participation by industry competitors, and it is the intention of the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws.
Examples of types of actions that are prohibited at Linux Foundation meetings and in connection with Linux Foundation activities are described in the Linux Foundation Antitrust Policy available at http://www.linuxfoundation.org/antitrust-policy. If you have questions about these matters, please contact your company counsel, or if you are a member of the Linux Foundation, feel free to contact Andrew Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to the Linux Foundation.
3
3
Agenda
Post ideas to the public tac slack channel: https://pytorch.slack.com/archives/C0808K2MN95 #pytorch-tac-public
4
Updated TAC Representatives - Premier
5
5
Member Company | Members (* indicates primary voting member) |
Premier members | |
Amazon Web Services | *Brian Granger, Prabha Ganapathy |
AMD | *Jeff Daily, Niles Burbank, Jithun Nair |
ARM | *Milos Puzovic, Andrew Wafaa |
Google Cloud | *Shauheen Zahirazami, Kiuk Chung, Joe Pamer |
Huawei | *Yikun Jiang, Fengchun Hua |
Hugging Face | *Ross Wightman, Arthur Zucker |
IBM | *Jeremy Eder, Joshua Rosenkranz |
Intel | *Wang Weihan, Ashok Emani |
Lightning AI | *Luca Antiga, Thomas Viehmann |
Meta | *Soumith Chintala, Gregory Chanan, Alban Desmaison, Joe Spisak |
Microsoft | *Xavier Dupre |
NVIDIA | *Piotr Bialecki, Eddie Yan, Michael Ruberry |
Foundation Updates
PyTorch Foundation has Grown and Matured
7
7
PyTorch Foundation has Grown and Matured
8
8
An Umbrella Foundation supports Foundation Hosted Projects
What does it mean to be a Foundation hosted Project?
9
9
PyTorch Foundation as an Umbrella Foundation
10
10
PyTorch Landscape
Self Hosted
PyTorch Ecosystem
Foundation Hosted
PyTorch Core
PyTorch Platform
PyTorch Verticals
future
now
Comparing Technical Project Types
| PyTorch Core | Platform | Vertical | Ecosystem |
Description | PyTorch Framework | AI Life Cycle Projects | Domain Specific Projects | Affiliated Projects |
Hosted with Foundation? | Yes | Yes | Yes | No |
Vendor Neutral? | Yes | Yes | Yes | Not required |
Foundation Benefits? | All | All | All | Limited Marketing |
TAC Approved | N/A | Yes | Yes | No - Ecosystem WG |
now
future
Benefits to Projects
Project Benefits:
Operational Support:
Growth Opportunities:
12
12
How to Host a Project
13
13
Foundation-Project Structure
14
14
Technical Advisory Committee
Governing Board
Technical Project - Technical Steering Committee
People
Process
Policies
Foundation Level
Project Level
vLLM
15
15
DeepSpeed
16
16
Proposed Motion
Proposal: PyTorch TAC approves vLLM as a hosted project of the PyTorch Foundation
17
17
Proposed Motion
Proposal: PyTorch TAC approves DeepSpeed as a hosted project of the PyTorch Foundation
18
18
What’s Next?
19
19
Working Group Updates
TAC Updates: Projects and Groups
PyTorch Technical Advisory Committee (TAC)
CI Working Group
Multi-cloud Working Group
Ecosystem Working Group
Exploratory Group - Out-of-tree accelerators
Community-led effort, Slack channel #tac-out-of-tree-eg
Exploratory Group Process
Exploratory Groups: TAC-level initiatives that have potential to become full working groups
Process:
22
22
Ecosystem Working Group
Ecosystem Landscape is Released!
24
https://landscape.pytorch.org
Ecosystem Process - How
https://github.com/pytorch-fdn/ecosystem
CI Working Group Update
Cloud Cost Management: Update
Current focus areas
CI Updates
See the public project plan: https://lf-pytorch.atlassian.net/jira/software/c/projects/CI/issues/
Multi-cloud Working Group Update
Andrea Frittoli, IBM
Goal
30
CONFIDENTIAL | SHARED UNDER NDA
Glossary
31
CONFIDENTIAL | SHARED UNDER NDA
Barriers to Multi-Cloud Today
32
CONFIDENTIAL | SHARED UNDER NDA
Requirements
33
CONFIDENTIAL | SHARED UNDER NDA
Proposal: Three workstreams
Stream 1: CI Jobs and Supporting Infrastructure
Stream 2: Monitoring and Observability
Stream 3: Autoscaler & Scheduling
34
CONFIDENTIAL | SHARED UNDER NDA
Stream 1 - CI Jobs and Supporting Infrastructure
35
Next Steps
36
PyTorch Out-of-tree Exploratory Group Updates�
2025/03/13
On Mar 7, having first group meeting:
Meeting Record & Slide: https://drive.google.com/drive/folders/1dD_71aZTHfQpkcSKl595ZcadWwagjWkQ
Group Events
Building an evolving quality validations and standards for
PyTorch out-of-tree accelerators.
More details in Validation of Out-of-Tree Accelerator Integration for PyTorch
Proposal
Expect CI workflow for Out-of-tree Accelerators
Next Steps
Join the Discussion on the Slack Channel
42
Questions and discussion
Roadmap discussion
PyTorch Conference
Call for Reviewers!
Join the PyTorch Conference Program Committee to review and score submissions, providing valuable feedback to craft an engaging and impactful event.
💡 Time Commitment: Contribute as little as 1 hour or up to 5 hours, based on your availability and expertise.
📅 Submit Interest by April 13
46
Open Discussion
Any team member
Next meeting
Next Meeting
49
49
Call for Agenda Items
Send ideas to nrausch@linuxfoundation.org
50
50
Addendum
General Information
Links
Mailing List: �https://lists.pytorch.org/g/tac
Past Meeting Slide Decks: �https://lists.pytorch.org/g/tac/messages
General PyTorch Governance: https://pytorch.org/docs/master/community/governance.html
PyTorch Labs:�https://github.com/pytorch-labs
Submit an Ecosystem Tool:
https://github.com/pytorch-fdn/ecosystem �
Submit a Blog:�https://form.asana.com/?k=mPrsX9EcZ0BoGnqz543C1A&d=9283783873717 �
Points of Contact
Matt White (Executive Director)
Nancy Rausch (Program Manager)
Jennifer Bly (Marketing Director)
Regina Nkenchor (Program Manager)��
52
Legal Notices
The Linux Foundation, The Linux Foundation logos, and other marks that may be used herein are owned by The Linux Foundation or its affiliated entities, and are subject to The Linux Foundation’s Trademark Usage Policy at https://www.linuxfoundation.org/trademark-usage, as may be modified from time to time.
Linux is a registered trademark of Linus Torvalds. Please see the Linux Mark Institute’s trademark usage page at https://lmi.linuxfoundation.org for details regarding use of this trademark.
Some marks that may be used herein are owned by projects operating as separately incorporated entities managed by The Linux Foundation, and have their own trademarks, policies and usage guidelines.
TWITTER, TWEET, RETWEET and the Twitter logo are trademarks of Twitter, Inc. or its affiliates.
Facebook and the “f” logo are trademarks of Facebook or its affiliates.
LinkedIn, the LinkedIn logo, the IN logo and InMail are registered trademarks or trademarks of LinkedIn Corporation and its affiliates in the United States and/or other countries.
YouTube and the YouTube icon are trademarks of YouTube or its affiliates.
All other trademarks are the property of their respective owners. Use of such marks herein does not represent affiliation with or authorization, sponsorship or approval by such owners unless otherwise expressly specified.
The Linux Foundation is subject to other policies, including without limitation its Privacy Policy at https://www.linuxfoundation.org/privacy and its Antitrust Policy at https://www.linuxfoundation.org/antitrust-policy. each as may be modified from time to time. More information about The Linux Foundation’s policies is available at https://www.linuxfoundation.org.
Please email legal@linuxfoundation.org with any questions about The Linux Foundation’s policies or the notices set forth on this slide.