+ All Categories
Home > Documents > A 1024-core 70GFLOP/W Floating Point Manycore Microprocessor

A 1024-core 70GFLOP/W Floating Point Manycore Microprocessor

Date post: 16-Feb-2016
Category:
Upload: kemp
View: 37 times
Download: 0 times
Share this document with a friend
Description:
A 1024-core 70GFLOP/W Floating Point Manycore Microprocessor Andreas Olofsson, Roman Trogan , Oleg Raikhman Adapteva, Lexington, MA. Epiphany TM Multicore Architecture Intro. ANSI C Programmable. IEEE Floating Point. 70 GFLOPS/W. Epiphany TM 28nm Product Announcement. Link Logic. - PowerPoint PPT Presentation
Popular Tags:
9
A 1024-core 70GFLOP/W Floating Point Manycore Microprocessor Andreas Olofsson, Roman Trogan, Oleg Raikhman Adapteva, Lexington, MA
Transcript
Page 1: A  1024-core 70GFLOP/W Floating Point  Manycore  Microprocessor

A 1024-core 70GFLOP/W Floating Point Manycore Microprocessor

Andreas Olofsson, Roman Trogan, Oleg RaikhmanAdapteva, Lexington, MA

Page 2: A  1024-core 70GFLOP/W Floating Point  Manycore  Microprocessor

EpiphanyTM Multicore Architecture Intro

1 GHzHigh Performance

RISC CPU

32KB+Distributed

Local Memory

MulticoreCommunication

Framework

Router

`

ANSI C Programmable IEEE Floating Point 70 GFLOPS/W

Page 3: A  1024-core 70GFLOP/W Floating Point  Manycore  Microprocessor

EpiphanyTM 28nm Product Announcement

a

• 64 RISC cores• 800 MHz Operating Frequency• 100 GFLOPS• < 2Watt Max Chip Power• 25mW & 0.12mm2 per core• Up to 70 GFLOPS/Watt• 2MB On-Chip SRAM• Only 10.0 mm2 silicon area• Scale to 1000’s of cores on chip• In Fab, available Q1,2012

Link Logic IO Pads 1 Core

Page 4: A  1024-core 70GFLOP/W Floating Point  Manycore  Microprocessor

Hold on...the title said 1024 cores!

a

• We can build it any time!• Waiting for sponsor/customer• LEGO approach to design• No global timing paths• Guaranteed by design• Generate any array in 1 day• ~130 mm2 silicon area 1024 Cores 1 Core

Page 5: A  1024-core 70GFLOP/W Floating Point  Manycore  Microprocessor

EpiphanyTM Single Chip Performance Scaling

10

100

1,000

10,000

1664

2561024

4096

# Cores

GFLOPS

On-demand scaling from 0.25W to 64 Watt

Page 6: A  1024-core 70GFLOP/W Floating Point  Manycore  Microprocessor

Epiphany, Server Performance Without the Power Drain

20-100W

2W!!

Page 7: A  1024-core 70GFLOP/W Floating Point  Manycore  Microprocessor

Energy Efficiency Lab Measurements

100 200 300 400 500 600 700 800 900 1000 11000

10

20

30

40

50

60

70

80

Energy Efficiency

ENERGY EFFICIENCYENERGY EFFICIENCY (28nm)

MHz

GFLOPS/W

Page 8: A  1024-core 70GFLOP/W Floating Point  Manycore  Microprocessor

What this means for Embedded Systems

• 10x-50x boost in energy efficiency

• Put the #1 Supercomputer of ~1995 in a smartphone

• Make a solar powered 1 PFLOP supercomputer

• Put processing closer to the sensor

• Prototype real time real time systems entirely with floating point and C/C++

Page 9: A  1024-core 70GFLOP/W Floating Point  Manycore  Microprocessor

Summary

• Currently providing easy to use development kits based on 65nm platform

• Soon sampling the world’s most energy efficiency processors in 28nm

• Looking for collaborators that can quickly demonstrate real time applications running on the Epiphany Multicore Architecture

• Reached profitability in August 2011, we’re here to stay!


Recommended