当前位置: X-MOL 学术Sci. Program. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Exploiting Fine-Grain Thread Parallelism on Multicore Architectures
Scientific Programming Pub Date : 2009 , DOI: 10.3233/spr-2009-0291
P.E. Hadjidoukas, G.Ch. Philos, V.V. Dimakopoulos

In this work we present a runtime threading system which provides an efficient substrate for fine-grain parallelism, suitable for deployment in multicore platforms. Its architecture encompasses a number of optimizations that make it particularly effective in managing a large number of threads and with low overheads. The runtime system has been integrated into an OpenMP implementation to allow for transparent usage under a high level programming paradigm. We evaluate our implementation on two multicore systems using synthetic microbenchmarks and a real-time face detection application.

中文翻译:

在多核架构上利用细粒度线程并行性

在这项工作中,我们提出了一个运行时线程系统,该系统为细粒度并行性提供了有效的基础,适用于在多核平台中部署。它的体系结构包含许多优化,使其在管理大量线程和降低开销方面特别有效。运行时系统已集成到OpenMP实现中,以允许在高级编程范例下透明使用。我们使用合成的微基准和实时面部检测应用程序评估了在两个多核系统上的实现。
更新日期:2020-09-25
down
wechat
bug