首页 | 本学科首页   官方微博 | 高级检索  
     


Execution behavior analysis and performance prediction for a shared-memory implementation of an irregular particle simulation method
Affiliation:1. Institut für Informatik, Universität Halle-Wittenberg, Kurt-Mothes-Strasse 1, 06120 Halle (Saale), Germany;2. Institut für Informatik, Universität Leipzig, Postfach 920, 04009 Leipzig, Germany
Abstract:Many computational-intensive problems from science and engineering are irregular in nature. This makes it difficult to develop an efficient parallel implementation, even for shared-memory machines. As a typical example, we investigate a parallel implementation of an irregular particle simulation algorithm. We concentrate on the issue which programming and system support is needed to yield an efficient implementation for a large number of processors. As an execution platform we use the SB-PRAM, a shared memory machine with up to 2048 processors. The processors of the SB-PRAM can access the global memory in unit time which is the basis for an exact performance prediction. Common approaches for parallel implementations like lock protection for concurrent accesses and sequential or distributed task queues are replaced by more efficient access mechanisms and data structures which can be realized by the powerful multiprefix operations of the SB-PRAM. Their use simplifies the implementation and yields large speedup values.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号