Invention Grant
US08869155B2 Increasing parallel program performance for irregular memory access problems with virtual data partitioning and hierarchical collectives 有权
通过虚拟数据分区和分层集合,增加并行程序性能,实现不规则的内存访问问题

Increasing parallel program performance for irregular memory access problems with virtual data partitioning and hierarchical collectives
Abstract:
A method for increasing performance of an operation on a distributed memory machine is provided. Asynchronous parallel steps in the operation are transformed into synchronous parallel steps. The synchronous parallel steps of the operation are rearranged to generate an altered operation that schedules memory accesses for increasing locality of reference. The altered operation that schedules memory accesses for increasing locality of reference is mapped onto the distributed memory machine. Then, the altered operation is executed on the distributed memory machine to simulate local memory accesses with virtual threads to check cache performance within each node of the distributed memory machine.
Information query
Patent Agency Ranking
0/0