Ebook: Facing the Multicore-Challenge III: Aspects of New Paradigms and Technologies in Parallel Computing
- Tags: Processor Architectures, System Performance and Evaluation, Software Engineering/Programming and Operating Systems, Computer Graphics, Arithmetic and Logic Structures, Memory Structures
- Series: Lecture Notes in Computer Science 7686
- Year: 2013
- Publisher: Springer-Verlag Berlin Heidelberg
- Edition: 1
- Language: English
- pdf
This state-of-the-art survey features topics related to the impact of multicore, manycore, and coprocessor technologies in science and large-scale applications in an interdisciplinary environment. The papers included in this survey cover research in mathematical modeling, design of parallel algorithms, aspects of microprocessor architecture, parallel programming languages, hardware-aware computing, heterogeneous platforms, manycore technologies, performance tuning, and requirements for large-scale applications. The contributions presented in this volume are an outcome of an inspiring conference conceived and organized by the editors at the University of Applied Sciences (HfT) in Stuttgart, Germany, in September 2012. The 10 revised full papers selected from 21 submissions are presented together with the twelve poster abstracts and focus on combination of new aspects of microprocessor technologies, parallel applications, numerical simulation, and software development; 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 and very likely towards exascale computing.
This state-of-the-art survey features topics related to the impact of multicore, manycore, and coprocessor technologies in science and large-scale applications in an interdisciplinary environment. The papers included in this survey cover research in mathematical modeling, design of parallel algorithms, aspects of microprocessor architecture, parallel programming languages, hardware-aware computing, heterogeneous platforms, manycore technologies, performance tuning, and requirements for large-scale applications. The contributions presented in this volume are an outcome of an inspiring conference conceived and organized by the editors at the University of Applied Sciences (HfT) in Stuttgart, Germany, in September 2012. The 10 revised full papers selected from 21 submissions are presented together with the twelve poster abstracts and focus on combination of new aspects of microprocessor technologies, parallel applications, numerical simulation, and software development; 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 and very likely towards exascale computing.
This state-of-the-art survey features topics related to the impact of multicore, manycore, and coprocessor technologies in science and large-scale applications in an interdisciplinary environment. The papers included in this survey cover research in mathematical modeling, design of parallel algorithms, aspects of microprocessor architecture, parallel programming languages, hardware-aware computing, heterogeneous platforms, manycore technologies, performance tuning, and requirements for large-scale applications. The contributions presented in this volume are an outcome of an inspiring conference conceived and organized by the editors at the University of Applied Sciences (HfT) in Stuttgart, Germany, in September 2012. The 10 revised full papers selected from 21 submissions are presented together with the twelve poster abstracts and focus on combination of new aspects of microprocessor technologies, parallel applications, numerical simulation, and software development; 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 and very likely towards exascale computing.
Content:
Front Matter....Pages -
Invasive Computing on High Performance Shared Memory Systems....Pages 1-12
A Similarity-Based Analysis Tool for Porting OpenMP Applications....Pages 13-24
Array-Based Reduction Operations for a Parallel Adaptive FEM....Pages 25-36
An Efficient High Performance Parallelization of a Discontinuous Galerkin Spectral Element Method....Pages 37-47
Reducing the Memory Footprint of Parallel Applications with KSM....Pages 48-59
Recalibrating Fine-Grained Locking in Parallel Bucket Hash Tables....Pages 60-71
Impact of Variable Privatization on Extracting Synchronization-Free Slices for Multi-core Computers....Pages 72-83
Parallel Collision Queries on the GPU....Pages 84-95
?miniumGPU: An Intelligent Framework for GPU Programming....Pages 96-107
Parallel k-Means Image Segmentation Using Sort, Scan and Connected Components on a GPU....Pages 108-120
Solving High-Dimensional Problems on Processors with Integrated GPU....Pages 121-122
Pulsar Searching with Many-Cores....Pages 123-124
Scheduling Overheads for Task-Based Parallel Programming Models....Pages 125-126
PINstruct – Efficient Memory Access to Data Structures....Pages 127-128
Development of a GPU-Accelerated Mike 21 Solver for Water Wave Dynamics....Pages 129-130
Protable Codes on New HPC Architectures....Pages 131-132
GASPI – A Partitioned Global Address Space Programming Interface....Pages 133-134
Parallel Fully Adaptive Tsunami Simulations....Pages 135-136
Implementation of Stable Skew–Symmetric Matrix Factorization for Fermi GPUs Using CUDA....Pages 137-138
The IMData Approach to Accelerate Data Intensive Workloads....Pages 139-140
PRAgMaTIc – Parallel Anisotropic Adaptive Mesh Toolkit....Pages 141-142
Back Matter....Pages 143-144
....Pages -