This paper describes an interactive parallelisation toolkit that can be used to generate parallel code suitable for either a distributed memory system (using message passing) or a sharedmemory system (using openmp). ...
详细信息
This paper describes an interactive parallelisation toolkit that can be used to generate parallel code suitable for either a distributed memory system (using message passing) or a sharedmemory system (using openmp). This study focuses on how the toolkit is used to parallelise a complex heterogeneous ocean modelling code within a few hours for use on a sharedmemory parallel system. The generated parallel code is essentially the serial code with openmp directives added to express the parallelism. The results show that substantial gains in performance can be achieved over the single thread version with very little effort. (C) 2002 Elsevier Science B.V. All rights reserved.
暂无评论