OpenMP on the low-power TI keystone II ARM/DSP system-on-chip

Eric Stotzer, Ajay Jayaraj, Murtaza Ali, Arnon Friedmann, Gaurav Mitra, Alistair P. Rendell, Ian Lintault

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    26 Citations (Scopus)

    Abstract

    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.

    Original languageEnglish
    Title of host publicationOpenMP in the Era of Low Power Devices and Accelerators - 9th International Workshop on OpenMP, IWOMP 2013, Proceedings
    Pages114-127
    Number of pages14
    DOIs
    Publication statusPublished - 2013
    Event9th International Workshop on OpenMP in the Era of Low Power Devices and Accelerators, IWOMP 2013 - Canberra, ACT, Australia
    Duration: 16 Sept 201318 Sept 2013

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume8122 LNCS
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference9th International Workshop on OpenMP in the Era of Low Power Devices and Accelerators, IWOMP 2013
    Country/TerritoryAustralia
    CityCanberra, ACT
    Period16/09/1318/09/13

    Fingerprint

    Dive into the research topics of 'OpenMP on the low-power TI keystone II ARM/DSP system-on-chip'. Together they form a unique fingerprint.

    Cite this