• No results found

Single-chip Cloud Computer A many-core research platform from Intel Labs

N/A
N/A
Protected

Academic year: 2021

Share "Single-chip Cloud Computer A many-core research platform from Intel Labs"

Copied!
14
0
0

Loading.... (view fulltext now)

Full text

(1)

“Single-chip Cloud Computer”

(2)

Terabytes TIPS Gigabytes MIPS Megabytes GIPS

P

er

fo

rm

an

ce

Dataset Size

Kilobytes KIPS Many-core Multi-Core Single-Core Multi-media 3D and Video Text

Model-Based Apps Personal Media Creation

and Management Financial Analytics

Entertainment, Learning

Health and Medicine

Compute evolving to

“Tera-Scale”

INTEL TERA-SCALE

RESEARCH

(3)

Tera-Scale Scaling Challenges

Energy

Efficiency

Emerging

Applications

Programming

Models

Design

Complexity

(4)

Single-chip Cloud Computer

• Experimental many-core CPU/Platform for “Tera-Scale” HW/SW research • Many-core processor research  Hardware

• Parallel Programming research  Software

• Research platform shared with industry and academic collaborators to enable/encourage “tera-scale” explorations

• Dynamic voltage/frequency scaling • 1/3 power reduction for core-core I/O

Energy Efficiency

• Array of small IA-based tiles could lead to more agile, flexible designs

Design Complexity

• Message-passing approach proven to scale to 1000’s processors

Programming Model

• Sharing with Microsoft* & others for academic, industry innovation

Application Development

(5)
(6)

The SCC Platform

Intel SCC – a complete HW/SW “Tera-Scale” research platform

• Debug tools – Memory Reader, SoftRAM, R/W SCC Config Registers

• Provides SW based virtual I/O (e.g. performance widget) • Konsole w/ SSH connections to all booted cores

(7)

A closer look

Core 1

Core 2 L2 Cache

L2 Cache

ROUTER Message Buffer

ROUTER ME MO R Y CO NT RO L L E R

• 24 Dual-core tiles (48 IA cores) • 24 Routers

• Mesh network with 256 GB/s bisection bandwidth • 4 Integrated DDR 3 memory controllers • 1.3 Billion transistors R R R R R R 1TILE Dual-core SCC Tile

(8)

Dynamic Power Management

Fine-grain, software-controlled power management

 8 Voltage and frequency islands  Dynamic range 25-125W

 Each tile can run at a different frequency

 6 banks of 4 tiles can run at different voltages

 Independent V&F control for I/O network & MCs

M em or y C on tr ol le r Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R Tile R M em or y C on tr ol le r M em or y C on tr ol le r M em or y C on tr ol le r

V

1

V

2 Fn Fn Fn Fn

48 IA cores at

25-125W

V

3

V

4

V

5

V

6

(9)

Advancing Parallel SW Research

The SCC eliminates significant complexity & power by

removing hardware cache coherency

Enables exploration of more scalable alternatives:

– Message passing models common in datacenter, HPC

– Software-managed, adaptive cache coherency

(10)

SCC Co-Traveler Program

Goal:

Enable Tera-Scale Research by Industry/academic institutions

 Access to SCC System(s), Tools, Documentation, Open Source SW, Support etc

 Access to “Eco-system” of users, Intel sponsored conferences, SCC Workshops

 Working with 100+ partners around the world

(11)

SCC Co-Traveling in action

Financial Analytics

w/ shared virtual memory Microsoft Visual Studio Advanced Power Management

(12)

SCC Co-Traveler Timeline

(2010)

Jan Feb Mar Apr May Jun Jul Aug Sep

Santa Clara Feb 12

Germany Mar 16

Introduction Symposia/Workshops

Research Proposal Process (1st wave)

Overview, Messaging LIB, EAS, How To Use Linux

Sample Workflows Documentation/SW Availability Beta Testers General HW Availability

Datacenter For Remote Access

Platform Availability

Registration Applications 15 Apr Deadline

Notification 1st Week of May

Final Docs Website Active

Workshops and Conferences TBD

EWME May 10-12

(13)

Summary:

Many-Core/Tera-Scale compute transition will happen!

The Intel SCC is an experimental many-core research platform

designed to help addressing the “tera-scale” HW and SW challenges:

Intel is making the SCC available world-wide to enable industry and

academic research and innovation.

• Dynamic voltage/frequency scaling • 1/3 power reduction for core-core I/O

Energy Efficiency

• Array of small IA-based tiles could lead to more agile, flexible designs

Design Complexity

• Message-passing approach proven to scale to 1000’s processors

Programming Model

• Sharing with Microsoft* & others for academic, industry innovation

Application Development

(14)

Visit our website: www.intel.com/info/scc

•Technical Questions about SCC Platform, Research:

Copyright © 2010, Intel Corporation. All Rights Reserved.

Partner Disclaimer: It is acknowledged that the use of the word "Partner" is a commonly used term in the technology industry to designate a marketing relationship between otherwise unaffiliated companies and is used in accordance with this common usage herein. The use of the word “Partner” herein shall not be deemed to nor is it intended to create a partnership, agency, joint venture or other similar arrangement between Intel and such partners and the employees, agents and representatives of one party shall not be deemed to be employees, agents or representatives of the other. Intel and the partners shall be deemed to be independent contractors and shall have no authority to bind each other.

Intel and the Intel logo are trademarks of Intel Corporation in the United States and other countries. * Other names and brands may be claimed as the property of others.

References

Related documents