ZenDNN + TensorFlow

295 views
Skip to first unread message

Sit, Sarina

unread,
May 10, 2021, 10:39:33 AM5/10/21
to bu...@tensorflow.org, Prasad, Ratan
[AMD Official Use Only - Internal Distribution Only]
Hi SIG Build team,
 
I hope this email finds you well. My name is Sarina and I work with the ZenDNN inference library team at AMD. We’ve been discussing upstreaming into TF with Penporn Koanantakool’s team over the past several months, and wanted to understand the preparatory steps required to start setting up infrastructure for CI.
 
We also had a few specific questions:
  1. Which manylinux version is recommended (i.e., we’d prefer manylinux2014)?
  2. Which Python version is recommended (e.g., our options are Python v3.5 to v3.9)?
  3. Any recommendations for CI/Jenkins/nightly builds, etc.?
 
Thank you in advance for your help!
 
Sincerely,
Sarina
 
 
 

Sit, Sarina

unread,
May 12, 2021, 12:09:17 PM5/12/21
to bu...@tensorflow.org, Prasad, Ratan
[AMD Official Use Only - Internal Distribution Only]
Hi SIG Build team,
 
Just wanted to follow-up on this and ensure that this is the right email to direct our below questions to. Appreciate any guidance you can share.
 
Sincerely,
Sarina
 
 
_____________________________________________
From: Sit, Sarina
Sent: Monday, May 10, 2021 10:39 AM
To: bu...@tensorflow.org
Cc: Prasad, Ratan <Ratan....@amd.com>
Subject: ZenDNN + TensorFlow

Austin Anderson

unread,
May 12, 2021, 6:07:27 PM5/12/21
to Sit, Sarina, bu...@tensorflow.org, Prasad, Ratan
Hey Sarina,

Your goal is to emulate TensorFlow's official build pipeline in order to get a better signal of whether or not changes are going to be upstreamable, is that right? Or do you have other goals?

Austin

--
To unsubscribe from this group and stop receiving emails from it, send an email to build+un...@tensorflow.org.

Sit, Sarina

unread,
May 13, 2021, 9:17:49 AM5/13/21
to Austin Anderson, Prasad, Ratan, bu...@tensorflow.org

[AMD Official Use Only - Internal Distribution Only]

 

Hi Austin,

 

Our end goal is to upstream our ZenDNN code to the TF repository as a separate build. We’d like to ensure we understand the CI infrastructure requirements ahead of us setting up nightly and CI tests.

 

I’ll defer to @Prasad, Ratan, one of the lead ZenDNN engineers – am I representing the upstreaming activities correctly?

 

Sincerely,

Sarina

 

From: Austin Anderson <ange...@google.com>
Sent: Wednesday, May 12, 2021 6:07 PM
To: Sit, Sarina <Sarin...@amd.com>
Cc: bu...@tensorflow.org; Prasad, Ratan <Ratan....@amd.com>
Subject: Re: ZenDNN + TensorFlow

 

[CAUTION: External Email]

Ratan Prasad

unread,
Aug 27, 2021, 3:32:43 AM8/27/21
to SIG Build, Sarina Sit, bu...@tensorflow.org, Austin Anderson, Prasad, Ratan
HI Austin,

We are in process of upstreaming ZenDNN specific code to TF v2.8.
We also are planning to setup Jenkin locally and build TF+ZenDNN using manylinx2014 setup so that we can list the generated wheel file in 
Community Supported TensorFlow Builds page of TF.

We need some guidance about how to build TF with manylinux support from TF master branch.

Austin Anderson

unread,
Sep 3, 2021, 12:59:52 PM9/3/21
to SIG Build, rat...@gmail.com, Sarina Sit, bu...@tensorflow.org, Austin Anderson, Prasad, Ratan
Hey Ratan,

Sure, I think I could help out with that. Would you mind asking for advice over in the TF Community Forum, under the SIG Build section (linked here)? That way other groups with build experience can also chime in -- some of them run similar Jenkins setups and may have manylinux2014 already, whereas we're still working on it. Once there's a thread there I can add what I know, too.

Thanks!
Austin



Reply all
Reply to author
Forward
0 new messages