- W. R. Zhu, V. C. Sreedhar, Z. Hu, G. R. Gao: Synchronization state buffer: supporting efficient fine-grain synchronization on many-core architectures. In Proceedings of International Symposium on Computer Architecture, 2007, pp. 35--45. Google Scholar
Digital Library
- N. Yuan, L. Yu, D. Fan. An Efficient and Flexible Task Management for Many-core Architecture. In Proceedings of Workshop on Software and Hardware Challenges of Manycore Platforms. In conjunction with the 35th International Symposium on Computer Architecture, 2008.Google Scholar
- M. Frigo, C. E. Leiserson, K. H. Randall: The Implementation of the Cilk-5 Multithreaded Language. In Proceedings of International Symposium on Programming Languages Design and Implementation, 1998, pp. 212--223. Google Scholar
Digital Library
- M. Frigo, V. Luchangco: Computation--Centric Memory Models. In Proceedings of International Symposium on Parallel Algorithms and Architectures, 1998, pp. 240--249. Google Scholar
Digital Library
- G. P. Long, D. R. Fan, J. C. Zhang. Supporting Cilk Language on Godson-T Architecture. Technical Report, Institute of Computing Technology, Chinese Academy of Sciences.Google Scholar
Index Terms
Architectural support for cilk computations on many-core architectures
Recommendations
Architectural support for cilk computations on many-core architectures
PPoPP '09: Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programmingBenchmarking Parallel Performance on Many-Core Processors
OpenSHMEM 2014: Proceedings of the First Workshop on OpenSHMEM and Related Technologies. Experiences, Implementations, and Tools - Volume 8356With the emergence of many-core processor architectures onto the HPC scene, concerns arise regarding the performance and productivity of numerous existing parallel-programming tools, models, and languages. As these devices begin augmenting conventional ...
Low-level PGAS computing on many-core processors with TSHMEM
Diminishing returns from increased clock frequencies and instruction-level parallelism have forced computer architects to adopt architectures that exploit wider parallelism through multiple processor cores. While emerging many-core architectures have ...







Comments