Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC: Enabling oneDNN operations for x86 CPUs #400

Merged
merged 6 commits into from
Nov 10, 2021

Conversation

penpornk
Copy link
Member

@penpornk penpornk commented Sep 30, 2021

This RFC will be open for comment until Tuesday, November 9th, 2021.

Status Proposed
RFC # 400
Author(s) Penporn Koanantakool (penporn@google.com)
Sponsor Tatiana Shpeisman (shpeisman@google.com)
Updated 2021-10-25

Objective

Default TensorFlow Linux packages can efficiently utilize CPU hardware features. Make it easier to support new features.

@ematejska ematejska added this to Needs attention in RFC management via automation Oct 26, 2021
@ematejska ematejska moved this from Needs attention to Open reviews in RFC management Oct 26, 2021
@ematejska ematejska added the RFC: Proposed RFC Design Document label Oct 26, 2021
@penpornk
Copy link
Member Author

penpornk commented Nov 5, 2021

We have tentatively scheduled a public design review meeting for this RFC.
Time: Thursday, November 11th, 2021 from 3-4pm PT
Meeting link: Google Meet

Meeting participants are expected to read the RFC ahead of time as the meeting will focus on the remaining issues/questions.

If there are no outstanding issues on this RFC by the time the feedback phase closes on Tuesday November 9th, 2021, we may cancel the design review meeting. (We will update here.)

@penpornk
Copy link
Member Author

penpornk commented Nov 10, 2021

The design review meeting has been canceled since there are no outstanding issues that require discussion.

@ematejska ematejska added RFC: Accepted RFC Design Document: Accepted by Review and removed RFC: Proposed RFC Design Document labels Nov 10, 2021
@ematejska ematejska merged commit 4d1df1c into tensorflow:master Nov 10, 2021
RFC management automation moved this from Open reviews to Accepted RFCs Nov 10, 2021
@penpornk
Copy link
Member Author

penpornk commented Jul 5, 2023

A quick follow-up that oneDNN operations were enabled by default on recent x86 CPUs on Linux starting from TF 2.9.
Next, we plan to also enable them by default on:

  • aarch64 CPUs on Linux (starting with Neoverse V1)
  • x86 CPUs on Windows

If anyone has any concerns, please post them here by July 12, 2023.

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes RFC: Accepted RFC Design Document: Accepted by Review
Projects
RFC management
  
Accepted RFCs
Development

Successfully merging this pull request may close these issues.

None yet

3 participants