DocumentCode
3429231
Title
Unleashing the high-performance and low-power of multi-core DSPs for general-purpose HPC
Author
Igual, Francisco D. ; Ali, Mohamed ; Friedmann, A. ; Stotzer, Eric ; Wentz, T. ; Van De Geijn, Robert A.
fYear
2012
fDate
10-16 Nov. 2012
Firstpage
1
Lastpage
11
Abstract
Take a multicore Digital Signal Processor (DSP) chip designed for cellular base stations and radio network controllers, add floating-point capabilities to support 4G networks, and out of thin air a HPC engine is born. The potential for HPC is clear: It promises 128 GFLOPS (single precision) for 10 Watts; It is used in millions of network related devices and hence benefits from economies of scale; It should be simpler to program than a GPU. Simply put, it is fast, green, and cheap. But is it easy to use? In this paper, we show how this potential can be applied to general-purpose high performance computing, more specifically to dense matrix computations, without major changes in existing codes and methodologies, and with excellent performance and power consumption numbers.
Keywords
digital signal processing chips; mathematics computing; matrix algebra; multi-threading; multiprocessing systems; program compilers; 4G network; GPU; cellular base station; compiler support; dense matrix computation; digital signal processor; economies of scale; floating-point capability; general-purpose HPC engine; graphics processing unit; high performance computing; multicore DSP chip; power consumption number; radio network controller; thread library; Digital signal processing; Kernel; Libraries; Multicore processing; Random access memory; Registers; DSPs; Low-power architectures; linear algebra;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing, Networking, Storage and Analysis (SC), 2012 International Conference for
Conference_Location
Salt Lake City, UT
ISSN
2167-4329
Print_ISBN
978-1-4673-0805-2
Type
conf
DOI
10.1109/SC.2012.109
Filename
6468509
Link To Document