SlideShare uma empresa Scribd logo
1 de 19
7/19/11 For Discussion Purposes  ETI Confidential 1 ,[object Object],Improved optimized code generation for the new AMD Opteron Family 15h processors ("Bulldozer" core) under -march=bdver1, through better handling of register pressure Support for iso_c_binding, a Fortran 2003 	feature
7/19/11 For Discussion Purposes  ETI Confidential 2 ,[object Object]
Business Process
-integration of business process – PathScale with ETI’s
Take into consideration AMD’s current contract for support – how will this work – integrate that into the process
HP’s same
Support structure – visible to everyone
Take pete’s slides and build on them….
OPENCL
BUSINESS RELATiONSHIPS… AMD/sun – ETI to follow, etc. ,[object Object]
History Collier / PathScale 2010 Christopher discussion on ETI acquisition Q1-Q2 ‘11 Q2 ‘11 Request for ETI to consider a workable business model for taking on the PathScale Customer base Q3 ‘ 11 Present 7/19/11 For Discussion Purposes  ETI Confidential 4 ETI – Cray Open64 (PathScale) Discussion
ETI – Cray Open64 (PathScale) Discussion Others / Future HP AMD NVIDIA STMicro Qualcomm Path Scale Open64 Source [Pro64-SGI] 5 For Discussion Purposes  ETI Confidential Open64 Open Source Compiler Current State
ETI – Cray Open64 (PathScale) Discussion 7/19/11 For Discussion Purposes  ETI Confidential 6 Financial Model Framework Transaction: Cray acquires PathScale for ETI ETI implements infrastructure to accept the business Step 1: Initial work integrates PathScale into Open64 Source ‘Trunk’ Sets up integration, support, and financial infrastructure Partnerships established with HP and AMD Step 2 and Step 3: Integration of HP/AMD into Open64 Source ‘Trunk’ Step 4: Integration of NVIDIA, etc.
ETI – Cray Open64 (PathScale) Discussion / GaoTechnical Questions 9/6/11…  7/19/11 For Discussion Purposes  ETI Confidential 7 AMD  We could use their regression test, integration, configuration management to integrate the PathScale compiler sources into Open64 step 1 on the ‘tree slide’…slide 12 We also are VERY INTERESTED in the current people that AMD has working on this… if for transition, or permanently working on this for ETI We need to understand if any of the current customers are using the AMD version Is the AMD version different than the HP version?
ETI – Cray Open64 (PathScale) Discussion / GaoTechnical Questions 9/6/11…  7/19/11 For Discussion Purposes  ETI Confidential 8 AMD  Also what specifically do we need to for AMD?    What specific AMD performance validations are required? What does AMD currently test for the RH suite validation?    What about other linux variants? What other system infrastructure does the AMD regression suite test? Verify? What performance validations are currently run: Against Intel compilers, gcc, others?  What are the criterias for passing validation?
ETI – Cray Open64 (PathScale) Discussion / GaoTechnical Questions 9/6/11…  7/19/11 For Discussion Purposes  ETI Confidential 9 AMD  What changes would AMD make if the release engineering, maintenance, updates from the main souce trunk were done by ETI – would they continue to add specific AMD features for new AMD architectures?  Who’s responsibility would this be? HOW DOES HP pass the customers to the AMD site to download  --- SEE notes in business slides below – is this done via the web – would HP point the customers/prospects to the ETI site?
ETI – Cray Open64 (PathScale) Discussion / GaoBUSINESS Questions 9/6/11…  7/19/11 For Discussion Purposes  ETI Confidential 10 Email from Gao June 28, 2011  - email from HP contact – weneedanswers to these questions see his reply (including in-line) … What is the relationship with ETI and the Open64.net – can we carve out a business from this, or does every customer to go open64.net?? ---------- Forwarded message ---------- Date: Tue, 28 Jun 2011 09:12:27 -0700 From: Shin-Ming Liu <shinming@gmail.com> To: Professor Gao <ggao@capsl.udel.edu> Subject: Re: 1st email -- regarding the pathscale/Open64 business model at ETI Dear Professor Gao, The most important business reason for HP to support Open64 is to have one compiler that performs best on both Intel and AMD based platform.  It's acknowledged by Intel in the recent Federal Trade Commissional law suit against Intel, Intel has made explicit effort to scale back runtime performance on AMD processor by Intel compiler.  With the settlement on the law suit, Intel agreed to publicize such effort.  From HP's point of view, we would like software vendors to use just one open source compiler that delivers high performance on all x86 based systems. I could respond to additional questions that I am allowed state, inline. Regards, S.M.
ETI – Cray Open64 (PathScale) Discussion / GaoBUSINESS Questions 9/6/11…  7/19/11 For Discussion Purposes  ETI Confidential 11 Email from Gao June 28, 2011  - email from HP contact – weneedanswers to these questions CONTINUED On Tue, Jun 28, 2011 at 6:59 AM, Professor Gao <ggao@capsl.udel.edu> wrote: Dear S.M.: - How are the O64 compilers provided to the HP customers, on what platforms/systems?::: Linux/x86 platform - Is it based upon request or on all systems?;;; To be determined --- WE NEED TO FIND THIS OUT? - How many customers does HP currently have ? Cannot disclose::: Weneedto find this out?!  - What is the current support call volume, if at all?, ::: No statistics collected;  WE NEED TO FIND THIS OUT, AND WHAT THE EXPECTIONS ARE, AND WHAT THE SUPPORT LEVELS ARE – FIRST LEVEL, 2ND LEVEL ETC…. IF THE CORE CODE RELATED TO AN AMD ISSUE IS FOUND, WHO MAKES THE CHANGE?  ETI OR AMD?  OR THE COMMUNITY? How many enhancements are requested, what is the volume of activity?:: No Statistics collected… WE NEED TO FIND THIS OUT - How are the new versions created and provided to the customers?, ;;Advise customers to download from AMD site – OK WHAT IS THE PROCESS? IS THERE A LIST OF CUSTOMERS? INTERESTING:  - From your angle - how do you think the business model will work with your need and sustainable ? AMD and HP are not staffed to provide sufficient support to business users. Accroding to the download data, there are roughly 1000 download each month, combining AMD and open64.net site.    AMD maintains customer forum to answer questions.  Therefore, AMD might be in a better position to answer all your questions.
ETI – Cray Open64 (PathScale) Discussion / GaoBUSINESS Questions 9/6/11…  7/19/11 For Discussion Purposes  ETI Confidential 12 Email from GaoJuly 1, 2011 8:02:48 PM EDT  He can see the need to have the role of such a consulting company to take over the release/maintance/updates function for AMD/Open64 customers. He has no problems to introduce us to AMD customers ... THey have contacted Chris -- but went no where ... They had discussion with some 3rd party software company -- but the party needs some investment right up front ... and that slow things down and went no where. So, if we have softed the initial investment problems -- AMD is a solid aliance in the market ..AMD  ISSUE: WE NEED UP FRONT INVESTMENT AND NEED ACCESS to the # of customers so we can do our business planning

Mais conteúdo relacionado

Último

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 

Último (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 

Destaque

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 

Destaque (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

Cray amd eti o64 approach slides 9 14 2011

  • 1.
  • 2.
  • 4. -integration of business process – PathScale with ETI’s
  • 5. Take into consideration AMD’s current contract for support – how will this work – integrate that into the process
  • 7. Support structure – visible to everyone
  • 8. Take pete’s slides and build on them….
  • 10.
  • 11. History Collier / PathScale 2010 Christopher discussion on ETI acquisition Q1-Q2 ‘11 Q2 ‘11 Request for ETI to consider a workable business model for taking on the PathScale Customer base Q3 ‘ 11 Present 7/19/11 For Discussion Purposes ETI Confidential 4 ETI – Cray Open64 (PathScale) Discussion
  • 12. ETI – Cray Open64 (PathScale) Discussion Others / Future HP AMD NVIDIA STMicro Qualcomm Path Scale Open64 Source [Pro64-SGI] 5 For Discussion Purposes ETI Confidential Open64 Open Source Compiler Current State
  • 13. ETI – Cray Open64 (PathScale) Discussion 7/19/11 For Discussion Purposes ETI Confidential 6 Financial Model Framework Transaction: Cray acquires PathScale for ETI ETI implements infrastructure to accept the business Step 1: Initial work integrates PathScale into Open64 Source ‘Trunk’ Sets up integration, support, and financial infrastructure Partnerships established with HP and AMD Step 2 and Step 3: Integration of HP/AMD into Open64 Source ‘Trunk’ Step 4: Integration of NVIDIA, etc.
  • 14. ETI – Cray Open64 (PathScale) Discussion / GaoTechnical Questions 9/6/11… 7/19/11 For Discussion Purposes ETI Confidential 7 AMD We could use their regression test, integration, configuration management to integrate the PathScale compiler sources into Open64 step 1 on the ‘tree slide’…slide 12 We also are VERY INTERESTED in the current people that AMD has working on this… if for transition, or permanently working on this for ETI We need to understand if any of the current customers are using the AMD version Is the AMD version different than the HP version?
  • 15. ETI – Cray Open64 (PathScale) Discussion / GaoTechnical Questions 9/6/11… 7/19/11 For Discussion Purposes ETI Confidential 8 AMD Also what specifically do we need to for AMD? What specific AMD performance validations are required? What does AMD currently test for the RH suite validation? What about other linux variants? What other system infrastructure does the AMD regression suite test? Verify? What performance validations are currently run: Against Intel compilers, gcc, others? What are the criterias for passing validation?
  • 16. ETI – Cray Open64 (PathScale) Discussion / GaoTechnical Questions 9/6/11… 7/19/11 For Discussion Purposes ETI Confidential 9 AMD What changes would AMD make if the release engineering, maintenance, updates from the main souce trunk were done by ETI – would they continue to add specific AMD features for new AMD architectures? Who’s responsibility would this be? HOW DOES HP pass the customers to the AMD site to download --- SEE notes in business slides below – is this done via the web – would HP point the customers/prospects to the ETI site?
  • 17. ETI – Cray Open64 (PathScale) Discussion / GaoBUSINESS Questions 9/6/11… 7/19/11 For Discussion Purposes ETI Confidential 10 Email from Gao June 28, 2011 - email from HP contact – weneedanswers to these questions see his reply (including in-line) … What is the relationship with ETI and the Open64.net – can we carve out a business from this, or does every customer to go open64.net?? ---------- Forwarded message ---------- Date: Tue, 28 Jun 2011 09:12:27 -0700 From: Shin-Ming Liu <shinming@gmail.com> To: Professor Gao <ggao@capsl.udel.edu> Subject: Re: 1st email -- regarding the pathscale/Open64 business model at ETI Dear Professor Gao, The most important business reason for HP to support Open64 is to have one compiler that performs best on both Intel and AMD based platform.  It's acknowledged by Intel in the recent Federal Trade Commissional law suit against Intel, Intel has made explicit effort to scale back runtime performance on AMD processor by Intel compiler.  With the settlement on the law suit, Intel agreed to publicize such effort.  From HP's point of view, we would like software vendors to use just one open source compiler that delivers high performance on all x86 based systems. I could respond to additional questions that I am allowed state, inline. Regards, S.M.
  • 18. ETI – Cray Open64 (PathScale) Discussion / GaoBUSINESS Questions 9/6/11… 7/19/11 For Discussion Purposes ETI Confidential 11 Email from Gao June 28, 2011 - email from HP contact – weneedanswers to these questions CONTINUED On Tue, Jun 28, 2011 at 6:59 AM, Professor Gao <ggao@capsl.udel.edu> wrote: Dear S.M.: - How are the O64 compilers provided to the HP customers, on what platforms/systems?::: Linux/x86 platform - Is it based upon request or on all systems?;;; To be determined --- WE NEED TO FIND THIS OUT? - How many customers does HP currently have ? Cannot disclose::: Weneedto find this out?! - What is the current support call volume, if at all?, ::: No statistics collected; WE NEED TO FIND THIS OUT, AND WHAT THE EXPECTIONS ARE, AND WHAT THE SUPPORT LEVELS ARE – FIRST LEVEL, 2ND LEVEL ETC…. IF THE CORE CODE RELATED TO AN AMD ISSUE IS FOUND, WHO MAKES THE CHANGE? ETI OR AMD? OR THE COMMUNITY? How many enhancements are requested, what is the volume of activity?:: No Statistics collected… WE NEED TO FIND THIS OUT - How are the new versions created and provided to the customers?, ;;Advise customers to download from AMD site – OK WHAT IS THE PROCESS? IS THERE A LIST OF CUSTOMERS? INTERESTING: - From your angle - how do you think the business model will work with your need and sustainable ? AMD and HP are not staffed to provide sufficient support to business users. Accroding to the download data, there are roughly 1000 download each month, combining AMD and open64.net site.    AMD maintains customer forum to answer questions.  Therefore, AMD might be in a better position to answer all your questions.
  • 19. ETI – Cray Open64 (PathScale) Discussion / GaoBUSINESS Questions 9/6/11… 7/19/11 For Discussion Purposes ETI Confidential 12 Email from GaoJuly 1, 2011 8:02:48 PM EDT He can see the need to have the role of such a consulting company to take over the release/maintance/updates function for AMD/Open64 customers. He has no problems to introduce us to AMD customers ... THey have contacted Chris -- but went no where ... They had discussion with some 3rd party software company -- but the party needs some investment right up front ... and that slow things down and went no where. So, if we have softed the initial investment problems -- AMD is a solid aliance in the market ..AMD ISSUE: WE NEED UP FRONT INVESTMENT AND NEED ACCESS to the # of customers so we can do our business planning
  • 20. ETI – Cray Open64 (PathScale) Discussion / GaoBUSINESS Questions 9/6/11… 7/19/11 For Discussion Purposes ETI Confidential 13 Email from GaoJuly 5, We need to include this for our AMD story – how are we going to not only take over the compiler maintenance but how are we going to give it legs My other friend at Intel (former SGI compiler manager, and expert on Pro64, and a great volunteer on Open64 ..) -- has suggested that our business plan should also include a future picture.  WIth ETI runtime and multithreading technology -- the new Open64 will have a strong business serving the multi/many-core community with expanded customer base, and much enlarged application domains... Gao
  • 21. 3 2 Others / Future HP AMD 1 NVIDIA STMicro Qualcomm Path Scale Open64 Source [Pro64-SGI] 14 For Discussion Purposes ETI Confidential Open64 Open Source Compiler Proposed State
  • 22. ETI – Cray Open64 (PathScale) Discussion Financials 7/19/11 For Discussion Purposes ETI Confidential 15
  • 23. ETI – Cray Open64 (PathScale) Discussion Assumptions PathScale + HP, AMD, NVIDIA Open64 customer base Some sort of consortium fee for members HP, AMD and others are willing to ‘outsource’ the sustaining engineering and maintenance functions to ETI HP, AMD and others still have teams contributing to the Open64 Code base Assume a low initial penetration for paid maintenance per company Initial year is HP and AMD Subsequent years included NVIDIA, Qualcomm, others 7/19/11 For Discussion Purposes ETI Confidential 16
  • 24. ETI – Cray Open64 (PathScale) Discussion Assumptions (continued) Headcount 7/19/11 For Discussion Purposes ETI Confidential 17
  • 25. ETI – Cray Open64 (PathScale) Discussion Assumptions (continued) Financial Assumptions $2K / installation maintenance/support AMD/HP customer growth: yr1: 200, yr2: 500, yr3: 1000 NVIDIA customer growth: yr1: 50, yr2: 100, yr3: 150 All current numbers of users for each vendor need to be certified Market analysis needs to be done Pricing / Value needs to be done 7/19/11 For Discussion Purposes ETI Confidential 18
  • 26. ETI – Cray Open64 (PathScale) Discussion Discussion Next Steps 7/19/11 For Discussion Purposes ETI Confidential 19