Intel Single Chip Cloud Computer (SCC) - PowerPoint PPT Presentation

About This Presentation
Title:

Intel Single Chip Cloud Computer (SCC)

Description:

Intel Single Chip Cloud Computer (SCC) An Overview by Karthik.V.M. Motivations for SCC[1] Many-core processor research High-performance power-efficient fabric ... – PowerPoint PPT presentation

Number of Views:213
Avg rating:3.0/5.0
Slides: 18
Provided by: kart6
Learn more at: https://eecs.ceas.uc.edu
Category:

less

Transcript and Presenter's Notes

Title: Intel Single Chip Cloud Computer (SCC)


1
Intel Single Chip Cloud Computer (SCC) An
Overview
byKarthik.V.M.
2
Motivations for SCC1
  • Many-core processor research
  • High-performance power-efficient fabric
  • Fine-grain power management
  • Message-based programming support
  • Parallel Programming Research
  • Better support for scale-out model servers
  • OS, Communication architecture
  • Scale out programming model for client
  • Programming languages, runtimes

Courtesy intel
3
SCC Feature Set
  • First Si with 48 iA cores on a single die
  • Power envelope 125W, Core _at_ 1GHz, Mesh _at_ 2GHz
  • Message passing architecture
  • No coherent shared memory
  • Proof of concept for scalable many-core solution
  • Next generation 2D mesh interconnect
  • Bisection B/W 1.5Tb/s to 2Tb/s, avg.power 6W to
    12 W
  • Fine grain dynamic power management

Courtesy intel
4
SCC system overview
Courtesy intel
5
Die Architecture
Courtesy intel
6
Voltage and Frequency islands
Courtesy intel
7
Package and Test Board
Courtesy intel
8
Core Router Fmax
Courtesy intel
9
SCC Platform Board Overview
Courtesy intel
10
SCC Software
  • SCC customized linux
  • Cross compilers for pentium processor available
    for c fortran
  • Cross compiled MPI2 including iTAC trace analyzer
    available
  • C programming frame work baremetal C availble
    for creating baremeta apps, OS etc
  • Management Console PC software
  • sccGui

Courtesy intel
11
Programmer's view of SCC
Courtesy intel
12
RCCE23 A small library for many-core
communication
  • Compact light weight communication
  • Research vehicle to see how message passing APIs
    map to many cores
  • One can work close to the hardware (eg manipulate
    the MPB)
  • Same program executes at all cores
  • Has MPI style APIs Power mgmt APIs
  • Two level APIs gory non gory
  • RCCE emulator

Courtesy intel
13
Software Managed Cache Coherence
  • Implementing hardware managed cache coherence is
    difficult
  • Limited Power budget
  • High complexity and validation effort
  • Software Managed Coherence
  • Scales with number of cores
  • Multiple apps running in separate coherency
    domains
  • Dynamically reconfigurable coherency domains
  • Most apps are RO-shared, few RW-shared

Courtesy intel
14
Software Managed Cache Coherence (cont)
  • Shared virtual memory can be used to support
    coherency (like DSM)
  • The coherency is maintained by regions being
    owned exclusively
  • The regions can then be handed over to other core
    for exclusive operation
  • Some regions are jointly acessible
  • No coherence traffic until ownership is changed
  • Consistency guaranteed only at release/acquire
    points

Courtesy intel
15
Separated Coherency Domains
Courtesy intel
16
Multiple SCC Chips Wider Coherency
Courtesy intel
17
References
1 J. Howard et al., A 48-core IA-32
message-passing processor with DVFS in 45nm
CMOS, in Solid-State Circuits Conference Digest
of Technical Papers (ISSCC), 2010 IEEE
International, 7-11 2010, pp. 108 109. 2 T.
G. Mattson and R. F. V. der Wijngaart, Rcce a
small library for many-core communication, Intel
Corporation, Tech. Rep., May 2010. 3 T. G.
Mattson, M. Riepen, T. Lehnig, P. Brett, W. Haas,
P. Kennedy, J. Howard, S. Vangal, N. Borkar, G.
Ruhl, and S. Dighe, The 48-core scc processor
the programmers view, in Proceedings of the
2010 ACM/IEEE International Conference for High
Performance Computing, Networking, Storage and
Analysis, ser. SC 10. Washington, DC, USA IEEE
Computer Society, 2010, pp. 111. Online.
Available http//dx.doi.org/10.1109/SC.2010.53
Write a Comment
User Comments (0)
About PowerShow.com