PublisherAssociation for Computing Machinery (ACM)
Rights accessRestricted access - publisher's policy
OmpSs is an OpenMP-like directive-based programming model that includes heterogeneous execution (MIC, GPU, SMP, etc.) and runtime task dependencies management. Indeed, OmpSs has largely influenced the recently appeared OpenMP 4.0 specification. Zynq All-Programmable SoC combines the features of a SMP and a FPGA and benefits DLP, ILP and TLP parallelisms in order to efficiently exploit the new technology improvements and chip resource capacities. In this paper, we focus on programmability and heterogeneous execution support, presenting a successful combination of the OmpSs programming model and the Zynq All-Programmable SoC platforms.
CitationFilgueras, A. [et al.]. OmpSs@Zynq All-Programmable SoC Ecosystem. A: ACM/SIGDA International Symposium on Field-Programmable Gate Arrays. "FPGA'14: Proceedings of the 2014 ACM/SIGDA International Symposium on Field-programmable Gate Arrays". Monterey, California: Association for Computing Machinery (ACM), 2014, p. 137-146.
All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder. If you wish to make any use of the work not provided for in the law, please contact: email@example.com