Abstract
The nCore Brown-Dwarf system has a unique architecture where each node is comprised of two different low-power System-on-Chip (LPSoC) processors from Texas Instruments; the ARM/DSP Keystone II SoC and the DSP based Keystone I SoC. These LPSoC processors have, through use of the C66x multi-core DSP, been shown to be capable of running floating-point intensive HPC application codes. However, it is non-Trivial to run such codes across all processing elements of a node simultaneously. This paper demonstrates a hybrid programming environment that combines OpenMP, OpenCL and MPI to enable application execution across multiple Brown-Dwarf nodes. This environment is evaluated using two diverse application codes. The first is Level-3 BLAS matrix multiplication (GEMM), which is a standard HPC floating-point intensive benchmark. The second is a unique real-world scientific code for biostructure based drug design developed by the Southwest Research Institute called Rhodium. Performance and energy-efficiency of Rhodium is presented alongside comparisons with conventional x86 based HPC systems with attached accelerators. Results indicate that the Brown-Dwarf system remains competitive with contemporary systems for memory-bound computations.
| Original language | English |
|---|---|
| Title of host publication | 2018 IEEE International Parallel and Distributed Processing Symposium (IPDPS) |
| Place of Publication | Los Alamitos, California |
| Publisher | Institute of Electrical and Electronics Engineers |
| Pages | 286-295 |
| Number of pages | 10 |
| ISBN (Electronic) | 9781538643686 |
| ISBN (Print) | 9781538643693 |
| DOIs | |
| Publication status | Published - 6 Aug 2018 |
| Externally published | Yes |
| Event | 32nd IEEE International Parallel and Distributed Processing Symposium, IPDPS 2018 - Vancouver, Canada Duration: 21 May 2018 → 25 May 2018 |
Publication series
| Name | Proceedings - 2018 IEEE 32nd International Parallel and Distributed Processing Symposium, IPDPS 2018 |
|---|
Conference
| Conference | 32nd IEEE International Parallel and Distributed Processing Symposium, IPDPS 2018 |
|---|---|
| Country/Territory | Canada |
| City | Vancouver |
| Period | 21/05/18 → 25/05/18 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Accelerator
- ARM
- Brown Dwarf
- C66x
- Drug Design
- DSP
- Energy Efficiency
- Keystone II
- OpenCL
- OpenMP
- Protein Docking
- Protein Engineering
Fingerprint
Dive into the research topics of 'Development and application of a hybrid programming environment on an ARM/DSP system for high performance computing'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver