SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Dernier

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
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
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Dernier (20)

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
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)
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

En vedette

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
 

En vedette (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