Implementation of a hierarchical N-body simulator using the Ompss programming model
Abstract
References
Index Terms
- Implementation of a hierarchical N-body simulator using the Ompss programming model
Recommendations
Leveraging OmpSs to Exploit Hardware Accelerators
SBAC-PAD '14: Proceedings of the 2014 IEEE 26th International Symposium on Computer Architecture and High Performance ComputingCUDA and OpenCL are the most widely used programming models to exploit hardware accelerators. Both programming models provide a C-based programming language to write accelerator kernels and a host API used to glue the host and kernel parts. Although ...
Exploring the interoperability of remote GPGPU virtualization using rCUDA and directive-based programming models
Directive-based programming models, such as OpenMP, OpenACC, and OmpSs, enable users to accelerate applications by using coprocessors with little effort. These devices offer significant computing power, but their use can introduce two problems: an ...
Exploiting Task-Parallelism on GPU Clusters via OmpSs and rCUDA Virtualization
TRUSTCOM-BIGDATASE-ISPA '15: Proceedings of the 2015 IEEE Trustcom/BigDataSE/ISPA - Volume 03OmpSs is a task-parallel programming model consisting of a reduced collection of OpenMP-like directives, a front-end compiler, and a runtime system. This directive-based programming interface helps developers accelerate their application's execution, ...
Comments
Information & Contributors
Information
Published In
- Program Chairs:
- John Feo,
- Oreste Villa,
- Antonino Tumeo,
- Simone Secchi
Sponsors
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Research-article
Conference
Acceptance Rates
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 157Total Downloads
- Downloads (Last 12 months)0
- Downloads (Last 6 weeks)0
Other Metrics
Citations
View Options
Get Access
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in