embedeed, reconfigurable architectures and...
TRANSCRIPT
CarlosJaimeBarriosHernández@carlosjaimebh
Embedeed, Reconfigurable Architectures and More…
04/23/13
What can we conclude?
� Power / Energy wall drives computing � Single cores hardly improve
� Need Multi-Core => Many-Core ¡ E.g. GPGPUs may contain thousands
of Processing Elements
� Need Heterogeneous systems: ¡ Scalable Vdd – Performance
÷ Near Vth designs ¡ Big – Little configurations ¡ Include DSPs / VLIWs ¡ Include Accelerators
From http://blog.surveyanalytics.com/2014/09/top-5-infographics-of-week-
internet-of.html
• Devices are connected (Everything is connected)
• Pervasive Computing is Mandatory
• Smart is (not only) human
• HPC could be in the pocket
• Power Efficiency is the challenge
From Intel® Site: www.intel.com
`From Intel® Site: www.intel.com
From AMD® Site
From www.amd.com
From nvidia® Site: www.nvidia.com
StrongCUDAGPURoadmap
SGEM
M /
W N
orm
aliz
ed
2012 2014 2008 2010 2016
Tesla CUDA
Fermi FP64
Kepler Dynamic Parallelism
Maxwell DX12
Pascal Unified Memory 3D Memory NVLink
20
16
12
8
6
2
0
4
10
14
18
From: http://www.anandtech.com/show/7126/the-arm-diaries-part-2-understanding-the-cortex-a12
From http://www.cdrinfo.com/Sections/News/Details.aspx?NewsId=31576
From www.hipeac.net
Embedded System Architecture
From the Book: « Embedded Systems Architecture: A comprehensive Guide for Engineers and programmers
From https://www.uni-siegen.de/
dreams/overview/?lang=de
http://www.design-reuse.com/articles/20994/embedded-software-architecture-soc-design-and-re-use.html
Embedded Hardware needs Embeded Software
From http://www6.in.tum.de/Main/ResearchFtos
From http://www2.engr.arizona.edu/~sprinkjm/research/mobile/index.php/VIPIC/HomePage
JETSON TK1 THE WORLD’S 1st EMBEDDED SUPERCOMPUTER
Development Platform for Embedded Computer Vision, Robotics, Medical
192 Cores · 326 GFLOPS
CUDA Enabled
US 1,00 by Core = U$ 192 + Tax
From www.nvidia.com
JETSONwithTegraK1Architecture
From http://www.nvidia.com
AnexampleofUse…
From: http://devblogs.nvidia.com/
ProjectsinSC3UISUsingJetson…
Drilling Health Forecast
Milliclusters
RealTimeProcessingSystemsApplicationsArchitecturesPerformanceEvaluation
HPCEmbeddedArchitectures(Milli-Clusters)EnergyEfPiciencyApplications
However we have Jetson X1
Jetson TX1 development board • Quad ARM A57 • Maxwell GPU 1TFLOP/s (for 16-bit
FloatingPoint • 16 GB • SDK supporting Deep Learning
� More Powerfull than Jetson TK1 and more tinny
From http://www.adapteva.com/
• Open Hardware Parallel Computing Platform
• OpenCL C/C++ Support
• 16 and more cores + ARM-A9 Dual Core
ParallelaView
ParallellaArchiteture
ParallellaApplicationsExample
From: http://diydrones.com/profiles/blogs/red-balloon-finder?id=705844%3ABlogPost%3A1694143&page=2
ProjectsinSC3UISwithParallela
Model Applications for HPC@Pocket
Real Time Processing Performance Evaluation Heterogenity Interaction
SingleBoardArchitectures
From: http://www.eetimes.com/document.asp?
doc_id=1319262
• Open Source Hardware
• High Density, High Power Efficiency, High Performance
• Cubieboard • Raspesberry PI • Arduino…
SingleBoardArchitecture
From http://www.eetimes.com/document.asp?doc_id=1293624
CUBIEBOARD
From http://cubieboard.org/
• SingleBoard Computer • Open source hardware
and Software • Made In China.. Low
Price (Less than US 50)
CUBIEBOARDOrganisation
From www.cubieboard.org
RaspberryPi
http://www.raspberrypi.org/
• High Density Single Board Computer
• Open Source Hardware and Software
• Educative Issues
http://www.raspberrypi.org/
Raspberry Pi Architecture and Organization
ProjectswithCUBIEBOARDandRabesperryinSC3
Model Applications for HPC@Pocket
Real Time Processing In Situ Visual Processing
Performance Evaluation Heterogenity Interaction Fault Tolerance
BeyondNotes
Technology allows (almost) human evolution - Better Quality of Life - Survival - New Problems and
Questions More Competitively Life • Where found Knowledge? • How Use It? • Constant Auto learning
… all life! • Speed Life… but different
life.
BeyondNotesII
Technology builds (almost) new civilization - Pervasive
Information - Global Context
(Planetary Culture) - New Trends - New Opportunities
BeyondNotesIII
Technology demands (almost) new humans - Earth planet habitants - Creative Humans - Beings without Fear - Knowledge is Fun
References
04/23/13
https://www.ted.com/talks/jason_pontin_can_technology_solve_our_big_problems