论文标题

多核环境中的高架管理

Overhead Management in Multi-Core Environment

论文作者

Shrawankar, Urmila, Joshi, Mayuri

论文摘要

在多核系统中,诸如过程间通信,依赖关系,资源共享和调度,并行级别,同步,可用核心数量等各种因素都会影响可能的高性能计算并行化的程度。这些参数(如果无法管理到根级别,则在执行过程中以开销为开销。本文强调了这些并行性的这些参数,它们的并行化开销以及在任何域下的最佳并行执行的有效管理。总体而言,我们关注密集的线性代数(DLA)域,特别是矩阵乘法和排序域。选择这些域名是因为它们在科学和数学应用的各个部门中找到了应用。对获得的结果的比较分析阐明了DLA问题的串行和平行执行之间的权衡,这些架空开销及其可能有效的管理。

In multi-core systems, various factors like inter-process communication, dependency, resource sharing and scheduling, level of parallelism, synchronization, number of available cores etc. influence the extent of possible High Performance Computing parallelization. These parameters if not managed to the root level, later surface as overheads during execution. This paper emphasizes on these parameters of parallelism, their overheads of parallelization and its effective management for optimal parallel execution under any domain. As a whole, we focus on the Dense Linear Algebra (DLA) domain and specifically on Matrix Multiplication and sorting domains. These domains are chosen as they find application in various sectors of scientific and mathematical applications. The comparative analysis of results obtained clarifies the trade-off between serial and parallel execution of DLA problems the surfacing overheads and their possible and effective management.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源