E Ayguadé, N Copty, A Duran… - … on Parallel and …, 2008 - ieeexplore.ieee.org
OpenMP has been very successful in exploiting structured parallelism in applications. With increasing application complexity, there is a growing need for addressing irregular …
J Bruck, CT Ho, S Kipnis, D Weathersby - Proceedings of the sixth …, 1994 - dl.acm.org
We present efficient algorithms for two all-to-all communication operations in message- passing systems: index (or all-to-all personalized communication) and concatenation (or all …
The process of writing large parallel programs is complicated by the need to specify both the parallel behaviour of the program and the algorithm that is to be used to compute its result …
SB Kang, JA Webb, CL Zitnick… - Proceedings of IEEE …, 1995 - ieeexplore.ieee.org
We describe our implementation of a parallel depth recovery scheme for a four-camera multibaseline stereo in a convergent configuration. Our system is capable of image capture …
P Banerjee, JA Chandy, M Gupta, EW Hodges… - Computer, 1995 - ieeexplore.ieee.org
To harness the computational power of massively parallel distributed-memory multicomputers, users must write efficient software. This process is laborious because of the …
Z Wang, MFP O'Boyle - Proceedings of the 19th international conference …, 2010 - dl.acm.org
Stream based languages are a popular approach to expressing parallelism in modern applications. The efficient mapping of streaming parallelism to multi-core processors is …
S Ramaswamy, S Sapatnekar… - IEEE transactions on …, 1997 - ieeexplore.ieee.org
Distributed Memory Multicomputers (DMMs), such as the IBM SP-2, the Intel Paragon, and the Thinking Machines CM-5, offer significant advantages over shared memory …
AL Fisher, AM Ghuloum - ACM SIGPLAN Notices, 1994 - dl.acm.org
We present a method for automatically extracting parallel prefix programs from sequential loops, even in the presence of complicated conditional statements. Rather than searching …
Today's commodity disk drives, the basic unit of storage for computer systems large and small, are actually small computers, with a processor, memory, and 'network'connection …