Suzanne Fallender, Intel Corporation - Intel and Water Conservation
Copyright © 2004 Intel corporation Intel® is a trademark or registered trademark of Intel...
-
Upload
tristian-hope -
Category
Documents
-
view
224 -
download
0
Transcript of Copyright © 2004 Intel corporation Intel® is a trademark or registered trademark of Intel...
Copyright © 2004 Intel corporationCopyright © 2004 Intel corporationIntel® is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries. 1
Meeting the needs of Meeting the needs of enterprise computing – enterprise computing – Move to 64bitMove to 64bit
April 11, 2023April 11, 2023
Copyright © 2004 Intel corporationCopyright © 2004 Intel corporation 2
Intel® Architecture ShiftIntel® Architecture Shift
8bit software appeared in the industry with the 8bit software appeared in the industry with the introduction of 8080introduction of 8080
16bit software transition happened with the 16bit software transition happened with the introduction of 8086/88 processorintroduction of 8086/88 processor
32bit software transition began when Intel 32bit software transition began when Intel introduced 80386 processorintroduced 80386 processor
64bit software transition accelerated with the 64bit software transition accelerated with the introduction of Intel® Itanium® processorintroduction of Intel® Itanium® processor
And with introduction of Intel® Xeon™ processor And with introduction of Intel® Xeon™ processor & Intel® EM64T, all processors for enterprise & Intel® EM64T, all processors for enterprise server and workstation market segments are 64-server and workstation market segments are 64-bit capablebit capable
Circa
Transition From 16bit To 32bitTransition From 16bit To 32bit Applications Took Over 10 YearsTransition From 16bit To 32bitTransition From 16bit To 32bit
Applications Took Over 10 Years
19721972
19781978
19851985
20012001
20042004
Copyright © 2004 Intel corporationCopyright © 2004 Intel corporation 3
Broad Availability Of 64bit Broad Availability Of 64bit Processors For Enterprise Servers Processors For Enterprise Servers And WorkstationsAnd Workstations HP & Intel® announce partnership to develop 64-bit HP & Intel® announce partnership to develop 64-bit
processor in 1995processor in 1995– Now in volume shipment of 3Now in volume shipment of 3rdrd generation IPF platforms generation IPF platforms
Intel shipping Xeon™ processor with Intel® Intel shipping Xeon™ processor with Intel® Extended Memory 64 Technology (Intel® EM64T)Extended Memory 64 Technology (Intel® EM64T)
HP, Sun and IBM have 64-bit RISC processorsHP, Sun and IBM have 64-bit RISC processors AMD supporting 64-bit addressability with their AMD supporting 64-bit addressability with their
32-bit processors32-bit processors Intel, the volume leader, and all RISC vendors Intel, the volume leader, and all RISC vendors
shipping 64-bit capable processorsshipping 64-bit capable processors
World Is Migrating To 64bit, Transitions Take A Long Time, What Should ISVs Do?World Is Migrating To 64bit, Transitions
Take A Long Time, What Should ISVs Do?
Copyright © 2004 Intel corporationCopyright © 2004 Intel corporation 4
Transition Time to 64bitTransition Time to 64bit Gradual Transition through the end Gradual Transition through the end
of this decade of this decade Linux available now, Windows in Linux available now, Windows in
1H’051H’05““Linux server operating systems, … stand a good Linux server operating systems, … stand a good
chance of growing 64-bit deployments chance of growing 64-bit deployments considerably faster than our expectations for considerably faster than our expectations for Windows” -- Al Gillen & Jean Bozman, IDCWindows” -- Al Gillen & Jean Bozman, IDC
Most tools need to be ported, work is Most tools need to be ported, work is underway (1-2 yr effort)underway (1-2 yr effort)
ISVs need to understand the impact: ISVs need to understand the impact: Business and TechnicalBusiness and Technical
20042004 20052005 2006+2006+64-bit Extensions Software Ecosystem64-bit Extensions Software Ecosystem
OS/Tools/Driver OS/Tools/Driver ReadinessReadiness
Application/Solution AvailabilityApplication/Solution Availability
EU DeploymentEU Deployment
Linux Linux MS ServerMS Server
Transition Is Underway – Do You Have A Plan?Transition Is Underway – Do You Have A Plan?Product code names, dates and specifications are subject to change without notice
Copyright © 2004 Intel corporationCopyright © 2004 Intel corporation 5
Migration To 64bitMigration To 64bitStarting Point – 32bit Applications Running Starting Point – 32bit Applications Running on Intel® Xeon™ Processoron Intel® Xeon™ Processor
If have not decided to port….If have not decided to port…. Ensure continued support with Ensure continued support with
existing IA32 binaries as end-existing IA32 binaries as end-users migrate to 64bit users migrate to 64bit solutionssolutions
Get to market quicklyGet to market quickly
If you decided to port ….If you decided to port …. Pick the right architecture to port Pick the right architecture to port
to to May end up supporting both to May end up supporting both to
best serve customer requirementsbest serve customer requirements
Intel® Xeon™Intel® Xeon™processorprocessor
with Intel® EM64Twith Intel® EM64T
Intel Itanium® 2Intel Itanium® 2processorprocessor
1.1. Validate Existing 32bit Code On 64bit OSValidate Existing 32bit Code On 64bit OS2.2. Determine The Right Architecture For Your Software Determine The Right Architecture For Your Software
1.1. Validate Existing 32bit Code On 64bit OSValidate Existing 32bit Code On 64bit OS2.2. Determine The Right Architecture For Your Software Determine The Right Architecture For Your Software
Validate IA32 Validate IA32 binaries to run on binaries to run on 64bit OS64bit OS
Port and optimize Port and optimize to run on new 64 to run on new 64 bit environmentbit environment
Step 1Step 1
Step 2Step 2
Copyright © 2004 Intel corporationCopyright © 2004 Intel corporation 6
Which Is The Right Architecture?Which Is The Right Architecture?General Guidelines for TodayGeneral Guidelines for Today
Scale-out serversScale-out servers Scale-up MP serversScale-up MP servers
Front-end Front-end Servers/WSServers/WS
Back-endBack-endServersServers
Mid TierMid Tier
Intel Itanium® 2 processorIntel Itanium® 2 processorIntel® Xeon™ processorIntel® Xeon™ processor
Workstation applicationsWorkstation applications(DCC, MCAD, EDA)(DCC, MCAD, EDA)
HPCHPCEnergy, CAE, Life Sci.Energy, CAE, Life Sci.
DB, ERP, BI, SCMDB, ERP, BI, SCM
PlatformPlatform
DeploymentDeployment
Solutions*Solutions*SCM, CRM, App. Server, Collaboration SCM, CRM, App. Server, Collaboration e-Commerce, Portal, etc.e-Commerce, Portal, etc.
*Some of the examples
Integrate Business Drivers And Customer Demand Before You Pick The ArchitectureIntegrate Business Drivers And Customer Demand Before You Pick The Architecture
SizeSize SMB or DepartmentSMB or Department Large EnterpriseLarge Enterprise
Security, Management, StorageSecurity, Management, StorageInfrastructure Infrastructure SoftwareSoftware
Copyright © 2004 Intel corporationCopyright © 2004 Intel corporation 7
Out Of Order Architecture with Out Of Order Architecture with 64-bit addressability, Intel EM64T64-bit addressability, Intel EM64T
Native 32 bit execution for both Native 32 bit execution for both 32 & 64 bit OS – minimal effect 32 & 64 bit OS – minimal effect on performanceon performance
– 64bit addressability does not 64bit addressability does not mean more performancemean more performance
Broadest IT workloadsBroadest IT workloads 36bit for DP (64Giga byte) and 36bit for DP (64Giga byte) and
40bit for MP (1Tera bytes) 40bit for MP (1Tera bytes) addressabilityaddressability
High performance I/O (PCI-High performance I/O (PCI-Express) and DDR2 memoryExpress) and DDR2 memory
““Explicitly parallel” EPIC Explicitly parallel” EPIC architecture with 64 bit computing architecture with 64 bit computing & addressability& addressability
Machine Check Architecture for Machine Check Architecture for systems level error detectionsystems level error detection
IA32 execution environment with IA32 execution environment with IA32-EL IA32-EL
– Suggest supporting secondary/ Suggest supporting secondary/ dependency applicationsdependency applications
– ARIES with HP-UX OSARIES with HP-UX OS Challenging IT workloads, Challenging IT workloads,
resulting in expanding revenue resulting in expanding revenue opportunityopportunity
50bit (1peta byte) addressability50bit (1peta byte) addressability
Technology ConsiderationsTechnology Considerations
Based On Your End Users’ NeedsYou May Support Both Environments
Based On Your End Users’ NeedsYou May Support Both Environments
Intel® Xeon™ processorIntel® Xeon™ processor Intel Itanium® 2 processorIntel Itanium® 2 processor
Copyright © 2004 Intel corporationCopyright © 2004 Intel corporation 8
Business Value Business Value
Eco-systemEco-system Broadest 32-bit S/W availabilityBroadest 32-bit S/W availability Eco-systems building out with Intel® Eco-systems building out with Intel®
EM64TEM64T OEMs are ramping volumeOEMs are ramping volume
Eco-system in place, over 1800 Eco-system in place, over 1800 Applications portedApplications ported
Multiple OEMs shipping in volumeMultiple OEMs shipping in volume
ChoiceChoice Choice of multiple vendors and OS Choice of multiple vendors and OS for front-end, Mid-tier and scale-out for front-end, Mid-tier and scale-out environmentenvironment
Choice of multiple vendors and OS Choice of multiple vendors and OS for back-end, mid tier and scale-up for back-end, mid tier and scale-up environmentenvironment
Reliability & Reliability & availabilityavailability
Server continues to run, but at lower Server continues to run, but at lower frequency, when temperature rises frequency, when temperature rises
MemRAS – RAID, Sparing, EEC, MemRAS – RAID, Sparing, EEC, demand and patrol scrubbing, hot demand and patrol scrubbing, hot plug, system survive complete plug, system survive complete failurefailure
Reducing down time by disabling Reducing down time by disabling cache linescache lines
Machine Check ArchitectureMachine Check Architecture ECC across all major data structuresECC across all major data structures MemRAS supported via OEM chipsetMemRAS supported via OEM chipset
ScalabilityScalability Large number of OEM offering Large number of OEM offering servers with 1-32 processorsservers with 1-32 processors
8 OEMs shipping systems with 1-8 OEMs shipping systems with 1-1024 processors1024 processors
PerformancePerformance Best Price/performance Best Price/performance New instructions for media and New instructions for media and
Graphics intense applicationsGraphics intense applications Dual independent Bus to the Dual independent Bus to the
processorsprocessors
Outstanding performance across all Outstanding performance across all segmentssegments
Increase in performance Increase in performance dynamically based on application dynamically based on application power consumptionpower consumption
Multi-threading capabilityMulti-threading capability
Intel Itanium® 2 Intel Itanium® 2 processorprocessor
Intel® Xeon™ Intel® Xeon™ processor processor
with Intel® EM64Twith Intel® EM64T
Copyright © 2004 Intel corporationCopyright © 2004 Intel corporation 9
0
100
200
300
400
500600
700
4P TPCC 32P TPCC
Xeon MP Itanium 2
Itanium® 2 & Xeon™ Processor MP Itanium® 2 & Xeon™ Processor MP ComparisonComparison
CharacteristicCharacteristic ItaniumItanium® 2® 2
XeonXeon™ MP ™ MP
Error recovery on Error recovery on data bus-ECCdata bus-ECC Internal soft error Internal soft error logic checklogic check 20052005
Machine Check Machine Check ArchitectureArchitecture Bad data Bad data containmentcontainment Cache ReliabilityCache Reliability 20052005
Lockstep supportLockstep support Memory SDEC, retry Memory SDEC, retry double-bitdouble-bit Memory sparesMemory spares PartitioningPartitioning node
node
* Other names and brands may be claimed as the property of others.
PerformancePerformance11
* For Enterprise & Technical Computing* For Enterprise & Technical ComputingApplication SegmentsApplication Segments
‘‘0404 ’’07+07+
Moore’s LawMoore’s Law
+30%-50% +30%-50% in ‘04in ‘04
+50%-100% +50%-100% in ’07+in ’07+
Intel Xeon-Based Platforms
Intel Xeon-Based PlatformsItanium
Itanium
Platform
s
Platform
s
Today: 30-50% higher Today: 30-50% higher performanceperformance
2007+: Up to 2x 2007+: Up to 2x performance at same performance at same system pricesystem price
High-end High-end ““RISC”-level RASRISC”-level RAS
~2x Higher ~2x Higher ScalabilityScalability
+125%+125%
+33%+33%
ReliabilityReliability ScalabilityScalability11
Itanium’s EPIC Architecture: Itanium’s EPIC Architecture: Highest Performance, Reliability, ScalabilityHighest Performance, Reliability, Scalability
Itanium’s EPIC Architecture: Itanium’s EPIC Architecture: Highest Performance, Reliability, ScalabilityHighest Performance, Reliability, Scalability
K tpmC
Product code names, dates and specifications are subject to change without notice
1Data based on Intel projections
Copyright © 2004 Intel corporationCopyright © 2004 Intel corporation 10
Intel's Developers' ResourcesIntel's Developers' Resources
Intel Intel Software &Software &SolutionsSolutions
IntelIntelSolutionSolutionServicesServices
Application Application TuningTuningCentersCenters
SoftwareSoftwareEngineersEngineers
Software Software CollegeCollege
EarlyEarly Access AccessProgramProgram
Tools forTools forDevelopersDevelopers
CompilersCompilers Code Performance analysisCode Performance analysis Threading toolsThreading tools X-architecture developmentX-architecture development Performance LibraryPerformance Library
Engineering Support Engineering Support on Porting and on Porting and optimizationoptimization
Remote/On-location Remote/On-location
Expert InstructorsExpert Instructors Flexible DeliveryFlexible Delivery EAP membership discountEAP membership discount Over 25 courses cover Over 25 courses cover
Processors & PlatformsProcessors & Platforms Tools & Advanced Tools & Advanced
TechnologiesTechnologies
Testing and benchmarkingTesting and benchmarking Run by Intel, OEMs and SIsRun by Intel, OEMs and SIs Expertise in Intel Expertise in Intel
Architecture & technologiesArchitecture & technologies Proof of conceptProof of concept
Access to Software DevelopmentAccess to Software Development EnvironmentEnvironment
Intel® & 3rd Party Development Intel® & 3rd Party Development ToolsTools
Online Technical Resources Online Technical Resources Dedicated Account Dedicated Account
RepresentativeRepresentative Intel® Premier SupportIntel® Premier Support Go-to-Market ProgramGo-to-Market Program
Proof of concepts Proof of concepts Solution implementation Solution implementation
Developers Port And Get To Market QuicklyDevelopers Port And Get To Market Quickly
Copyright © 2004 Intel corporationCopyright © 2004 Intel corporation 11
SummarySummaryWorld is moving to 64bitWorld is moving to 64bit Intel’s server and workstation product lines Intel’s server and workstation product lines
are 64 bit capableare 64 bit capableSelecting Intel Itanium® 2 or Xeon™ Selecting Intel Itanium® 2 or Xeon™
processor will largely depend on customer processor will largely depend on customer demand and the business driversdemand and the business drivers
Once your end users’ needs are determined, Once your end users’ needs are determined, move early to gain competitive advantagemove early to gain competitive advantage
Intel can be a resource when you have Intel can be a resource when you have decided to move to 64bitdecided to move to 64bit
Copyright © 2004 Intel corporationCopyright © 2004 Intel corporation 12
Call to actionCall to action
Validate your IA32 application to run Validate your IA32 application to run on 64bit environment nowon 64bit environment now
Evaluate the need to port and optimize Evaluate the need to port and optimize applications to run in 64bit native applications to run in 64bit native environmentenvironment
If you have started porting effort to If you have started porting effort to 64bit native environment, then you are 64bit native environment, then you are ahead of the gameahead of the game
13EEnterprise nterprise PPlatforms latforms GGrouproup
Intel-based Platforms Span EnterpriseIntel-based Platforms Span EnterpriseMid-Tier
(Enterprise)Front-End
(Edge)High Performance
Computing
Intel® Xeon™ processor
Intel® Xeon™ processor
Itanium®2 processor
Back-End (Databases)
Workstations
Intel® Itanium® 2 processorIntel® Itanium® 2 processorIntel® Itanium® 2 processorIntel® Itanium® 2 processor
Intel® Xeon™ processor
Database
ERPCRM
SCMMail/Calendar
Web Server
Gaming
BIWorkloads
EDA/MCAD/DCC/CAE
Price/performancePrice/performance Outstanding performance across multiple Outstanding performance across multiple operation systems, vendors and solutionsoperation systems, vendors and solutions
High dependabilityHigh dependability Intel’s highest reliability & availability featuresIntel’s highest reliability & availability features
Scale-out & upScale-out & up Intel’s highest scalability - scale up & outIntel’s highest scalability - scale up & out
Best for business critical Best for business critical enterprise data-tier, ERP, BI, enterprise data-tier, ERP, BI, HPC and RISC replacementHPC and RISC replacement
Best for enterprise-class Best for enterprise-class general purpose general purpose
infrastructure appsinfrastructure apps
CAE Life/Med SciFinance Oil&Gas
14EEnterprise nterprise PPlatforms latforms GGrouproup
Intel® Architecture Spans The EnterpriseIntel® Architecture Spans The Enterprise
Itanium® architecture for business critical enterprise Itanium® architecture for business critical enterprise data-tier, ERP, BI, HPC apps and RISC replacementdata-tier, ERP, BI, HPC apps and RISC replacement
– Premier performance, reliability and scalabilityPremier performance, reliability and scalability– Vendor and solutions choice across multiple OSVendor and solutions choice across multiple OS
Intel® Xeon™ platform with Intel® Extended Memory 64 Intel® Xeon™ platform with Intel® Extended Memory 64 Technology (EM64T)Technology (EM64T)
– Best for enterprise-class general purpose infrastructure apps Best for enterprise-class general purpose infrastructure apps – Intel is broadly enabling independent software and hardware Intel is broadly enabling independent software and hardware
vendors and end usersvendors and end users
By mid 2005 the vast majority of workstation & server By mid 2005 the vast majority of workstation & server processors shipping from Intel will be 64-bit capable processors shipping from Intel will be 64-bit capable
Intel provides architectural choice & flexibility for Intel provides architectural choice & flexibility for evolving 64-bit workstation & server computingevolving 64-bit workstation & server computing
* Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance.
15EEnterprise nterprise PPlatforms latforms GGrouproup
Architecture of choiceCurrent architecture or solutions Transition benefits
* Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance.
RISC architectureRISC architecturee.g. Database, ERP, BI, HPCe.g. Database, ERP, BI, HPC
IA-32 architecture
Outstanding Outstanding performance with performance with choice of OS and choice of OS and
vendor todayvendor today
Extended Extended memory memory
capability capability when neededwhen needed
IA-32 architecture IA-32 architecture with 64 addressabilitywith 64 addressability
Premier performance, Premier performance, reliability and scalability reliability and scalability
64-bit architecture64-bit architecture
Intel provides architectural choice & flexibility Intel provides architectural choice & flexibility for evolving 64-bit server computingfor evolving 64-bit server computing
16EEnterprise nterprise PPlatforms latforms GGrouproup
Intel® Extended Memory 64 Technology (EM64T)Intel® Extended Memory 64 Technology (EM64T)
Benefits of Intel® EM64TBenefits of Intel® EM64T– Enables addressing of more than 4 GB of memoryEnables addressing of more than 4 GB of memory– Brings headroom to the Intel® Xeon™ processor familyBrings headroom to the Intel® Xeon™ processor family– Best for workstations and servers for general purpose Best for workstations and servers for general purpose
infrastructure applicationsinfrastructure applications
Proactive industry enablingProactive industry enabling– Intel is broadly enabling independent software and hardware Intel is broadly enabling independent software and hardware
vendors and end-usersvendors and end-users– Over 3000 development systems shippedOver 3000 development systems shipped– Intel compilers and Intel VTune™ support Intel® EM64TIntel compilers and Intel VTune™ support Intel® EM64T
– Beta now, production by August ’04Beta now, production by August ’04
OS SupportOS Support– Linux Kernel 2.6.x – NowLinux Kernel 2.6.x – Now– Windows XP Pro SP2 and Windows Server 2003 SP1Windows XP Pro SP2 and Windows Server 2003 SP1
– Pre-release available nowPre-release available now– Final version expected Q4’04Final version expected Q4’04
*Other names and brands may be claimed as the property of others.