Sciweavers

PDCAT
2009
Springer

Supporting Partial Ordering with the Parallel Iterator

13 years 10 months ago
Supporting Partial Ordering with the Parallel Iterator
With the advent of multi-core processors, desktop application developers must finally face parallel computing and its challenges. A large portion of the computational load in a program rests within iterative computations. In objectoriented languages these are commonly handled using iterators which are inadequate for parallel programming. Consequently, the powerful Parallel Iterator concept was developed. This paper presents various developments of the Parallel Iterator, such as parallel traversal of complex collections with partial ordering (such as a tree). Other features include reductions, parallel remove semantics and exception handling. Along with the ease of use, the results reveal great speedup in comparison to traditional Java parallelism approaches.
Nasser Giacaman, Oliver Sinnen
Added 27 May 2010
Updated 27 May 2010
Type Conference
Year 2009
Where PDCAT
Authors Nasser Giacaman, Oliver Sinnen
Comments (0)