TY - GEN
T1 - OpenMP on the low-power TI keystone II ARM/DSP system-on-chip
AU - Stotzer, Eric
AU - Jayaraj, Ajay
AU - Ali, Murtaza
AU - Friedmann, Arnon
AU - Mitra, Gaurav
AU - Rendell, Alistair P.
AU - Lintault, Ian
PY - 2013
Y1 - 2013
N2 - The Texas Instrument (TI) Keystone II architecture integrates an octa-core C66X DSP with a quad-core ARM Cortex A15 MPCore processor in a non-cache coherent shared memory environment. This System-on-a-Chip (SoC) offers very high Floating Point Operations per second (FLOPS) per Watt, if used efficiently. This paper reports an initial attempt at developing a bare-metal OpenMP runtime for the C66X multi-core DSP using the Open Event Machine RTOS. It also outlines an extension to OpenMP that allows code to run across both the ARM and the DSP cores simultaneously. Preliminary performance data for OpenMP constructs running on the ARM and DSP parts of the SoC are given and compared with other current processors.
AB - The Texas Instrument (TI) Keystone II architecture integrates an octa-core C66X DSP with a quad-core ARM Cortex A15 MPCore processor in a non-cache coherent shared memory environment. This System-on-a-Chip (SoC) offers very high Floating Point Operations per second (FLOPS) per Watt, if used efficiently. This paper reports an initial attempt at developing a bare-metal OpenMP runtime for the C66X multi-core DSP using the Open Event Machine RTOS. It also outlines an extension to OpenMP that allows code to run across both the ARM and the DSP cores simultaneously. Preliminary performance data for OpenMP constructs running on the ARM and DSP parts of the SoC are given and compared with other current processors.
UR - http://www.scopus.com/inward/record.url?scp=84883289743&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-40698-0_9
DO - 10.1007/978-3-642-40698-0_9
M3 - Conference contribution
AN - SCOPUS:84883289743
SN - 9783642406973
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 114
EP - 127
BT - OpenMP in the Era of Low Power Devices and Accelerators - 9th International Workshop on OpenMP, IWOMP 2013, Proceedings
T2 - 9th International Workshop on OpenMP in the Era of Low Power Devices and Accelerators, IWOMP 2013
Y2 - 16 September 2013 through 18 September 2013
ER -