13
1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi Coprocessor (based on Intel ® Many Integrated Core Architecture) Jim Jeffers Principal Engineer Technical Computing Group Intel® Corporation

1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

Embed Size (px)

Citation preview

Page 1: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

1Intel® Many Integrated Core (Intel® MIC) Architecture

MARC Program Status and Essentials to

Programming the Intel® Xeon® Phi™ Coprocessor

(based on Intel® Many IntegratedCore Architecture)

Jim JeffersPrincipal Engineer

Technical Computing Group

Intel® Corporation

Page 2: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

MARC Program Achievements

The Many-Core Application Research Community Program has exceeded Intel’s expectations with broad participation, many contributions and research results

−The world-wide research community enhanced our understanding of many-core architecture and usage

−100+ Institutions, 150+ research projects and 100s of participants

−Software research with SCC included Barrelfish, X10, Bare Metal, SW Managed Coherence, Comm libraries, Message Passing Interfaces, OpenMP and more!

−Numerous events hosted and well over 80 papers published−More than a dozen institutions created active SCC-based

curriculum 2

Page 3: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

MARC Program Achievements

The Many-Core Application Research Community Program has exceeded Intel’s expectations with broad participation, many contributions and research results

−The world-wide research community enhanced our understanding of many-core architecture and usage

−100+ Institutions, 150+ research projects and 100s of participants

−Software research with SCC included Barrelfish, X10, Bare Metal, SW Managed Coherence, Comm libraries, Message Passing Interfaces, OpenMP and more!

−Numerous events hosted and well over 80 papers published −More than a dozen institutions created active SCC-based

curriculum 3

Thank

You!

Page 4: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

MARC Program Transition

• Many core Intel® Xeon Phi™ Products are launched and gaining increasing use− #1 SuperComputer on Top500 -> Milkway-2 (Tianhe-2)

−Includes 48,000 Intel Xeon Phi Coprocessors!− #6 TACC Stampede

−Includes 6800+ Intel Xeon Phi Coprocessors

• MARC program advanced community knowledge and prepped many engineers and scientists for today’s “many core era”

• What was the future has become reality!• So as planned Intel will end active MARC and SCC support in December 2013

Page 5: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

So What’s Next for Intel Manycore Computing?

5

Page 6: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

Technical Computing: Transforming Information & Data Driven Science Into Knowledge

Other brands, names, and images are the property of their respective owners.

This decade we will create and extend computing technology to connect and enrich the lives of every person on earth

Page 7: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

Fundamental Discovery to

Gain Fundamental Insights

Technical Computing Continues Its Rapid GrowthTo Compete, You Must Compute

Source: IDC: Worldwide Technical Computing Server 2013–2017 Forecast; Other brands, names, and images are the property of their respective owners.

Governments & Research Commercial/Industrial New Users – New Uses

Business Transformation Big Data Analytics Enabling Data Driven Science

Better Products

Faster Time to Market

Reduced R&D

From Diagnosis to

personalized treatments

quickly

Genomics ClinicalInformation

Transforming the world of data & information into insight & knowledge

“My goal is simple. It is complete understanding of the universe, why it is as it is and why it exists at all”

Stephen Hawking

Page 8: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

Enabling Capability & Accessibility

Supercomputing Example

1500XPerformance

Top 500*(1997 – 2012)

Strong gains, but many applications use a fraction of the capability – limiting

discovery & wasting power

100XReductionin cost per

FLOP

Source: Intel Analysis / Top500

4XPower Increase

Page 9: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

~2-3X SMC (Astronomy)

~15-20x - PCIT Parallelization (Biology)

~25-57x Acceleware* RTM (Seismic Processing)

~8-100x American Monte Carlo (Finance)

~40,000x : PCIT Modernization (Biology)

Modernize Your Code Now to Unlock PotentialImagine What You Could Do with …

……..Your Current PerformanceSoftware and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. See third party disclaimer in backup.

Page 10: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

Intel: Addressing User And Ecosystem Needs

SoftwareBuilding Blocks

Processors

Focused on Single Thread and Parallel Codes

HardwareBuilding Blocks

FabricsCoprocessors

Focused on Highly Parallel

and Vectorized Codes

Intel® Ethernet Products

Rack Optimized Servers Software and Services

Pedestals & Workstations RAID Solutions Systems

End Customers

Customer Reference Boards

System Validation Boards

Linux

Open FabricsCompiler

Open SHMEM

GCC Compiler Many Others

OpenMPI

POCs & Targeted Services

Page 11: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

Announcing Intel® Parallel Computing Centers

Co-investing and collaborating to deliver modern parallel applications that are

Open Standard Portable Scalable Greatest long-term return on

investment

Join us to accelerating the next decade of discoveryOpen call for Proposals

Submit your collaboration proposals though the Intel® Academic Program by December 1st at : http://software.intel.com/academic

Page 12: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

Our First Intel® Parallel Computing Centers

Collaborating to accelerate the pace of discovery

For More information visit the Intel® Academic Program at: http://software.intel.com/academic

Page 13: 1 Intel® Many Integrated Core (Intel® MIC) Architecture MARC Program Status and Essentials to Programming the Intel ® Xeon ® Phi ™ Coprocessor (based on

Intel® Xeon Phi™ Coprocessor Starter Kits

Go parallel today with a fully-configured system starting below $5K*

www.intel.com/xeon-phi-starter-kit

http://software.intel.com/en-us/articles/intel-xeon-phi-coprocessor-top10-list-for-starter-kit-developers

Available from Intel OEM Partners(e.g. HP, more TBA at SC’13)