Facing the multicore-challenge: aspects of new paradigms and technologies in parallel computing
Keller, Rainer
Kramer, David
Weiss, Jan-Philipp
"This state-of-the-art survey features topics related to the impact of multicore and coprocessor technologies in science and for large-scale applications in an interdisciplinary environment. The papers cover all issues of current research in mathematical modeling, design of parallel algorithms, aspects of microprocessor architecture, parallel programming languages, compilers, hardware-aware computing, heterogeneous platforms, emerging architectures, tools, performance tuning, and requirements for large-scale applications. The contributionspresented in this volume offer a survey on the state of the art, the conceptsand perspectives for future developments. They are an outcome of an inspiringconference conceived and organized by the editors within the junior scientistprogram of Heidelberg Academy for Sciences and Humanities titled 'Facing the Multicore-Challenge', held at Heidelberg, Germany, in March 2010. The 12 revised full papers presented together with the extended abstracts of 3 invited lectures focus on combination of new aspects of multicore microprocessor technologies, parallel applications, numerical simulation, software development, and tools; thus they clearly show the potential of emerging technologies in the area of multicore and manycore processors that are paving the way towards personal supercomputing." State-of-the-art survey Contains 12 revised full papers and3 invited papers Features topics related to the impact of multicore and coprocessor technologies INDICE: Invited Talks .- Analyzing Massive Social Networks Using Multicoreand Multithreaded Architectures.- MareIncognito: A Perspective towards Exascale.- The Natural Parallelism.- Computer Architecture and Parallel Programming .- RapidMind: Portability across Architectures and Its Limitations.- A Majority-Based Control Scheme for Way-Adaptable Caches.- Improved Scalability by Using Hardware-Aware Thread Affinities.- Thread Creation for Self-aware Parallel Systems.- Applications on Multicore .- G-Means Improved for Cell BE Environment.- Parallel 3D Multigrid Methods on the STI Cell BE Architecture.- Applying Classic Feedback Control for Enhancing the Fault-Tolerance of Parallel Pipeline Workflows on Multi-core Systems.- Lattice-Boltzmann Simulation of the Shallow-Water Equations with Fluid-Structure Interaction on Multi- and Manycore Processors.- FPGA vs. Multi-core CPUs vs. GPUs: Hands-On Experience with a Sorting Application.- GPGPU Computing .- Considering GPGPU for HPC Centers: Is it Worththe Effort?.- Real-Time Image Segmentation on a GPU.- Parallel Volume Rendering Implementation on Graphics Cards Using CUDA.
- ISBN: 978-3-642-16232-9
- Editorial: Springer
- Encuadernacion: Rústica
- Páginas: 156
- Fecha Publicación: 06/10/2010
- Nº Volúmenes: 1
- Idioma: Inglés