Skip to main content
  • Book
  • © 2012

Facing the Multicore-Challenge II

Aspects of New Paradigms and Technologies in Parallel Computing

Editors:

(view affiliations)
  • high quality selected papers

  • state-of-the-art research

  • unique visibility

Part of the book series: Lecture Notes in Computer Science (LNCS, volume 7174)

Part of the book sub series: Theoretical Computer Science and General Issues (LNTCS)

Buying options

eBook
USD 54.99
Price excludes VAT (USA)
  • ISBN: 978-3-642-30397-5
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD 69.99
Price excludes VAT (USA)

This is a preview of subscription content, access via your institution.

Table of contents (14 chapters)

  1. Front Matter

  2. Invited Contributions

    1. A Dynamic Load Balancing Approach with SMPSuperscalar and MPI

      • Marta Garcia, Julita Corbalan, Rosa Maria Badia, Jesus Labarta
      Pages 10-23
  3. Parallel Programming Languages

    1. Performance and Productivity of New Programming Languages

      • Iris Christadler, Giovanni Erbacci, Alan D. Simpson
      Pages 24-35
    2. Towards High-Performance Implementations of a Custom HPC Kernel Using ® Array Building Blocks

      • Alexander Heinecke, Michael Klemm, Hans Pabst, Dirk Pflüger
      Pages 36-47
  4. Manycore Technologies and FPGAs

    1. AHDAM: An Asymmetric Homogeneous with Dynamic Allocator Manycore Chip

      • Charly Bechara, Nicolas Ventroux, Daniel Etiemble
      Pages 48-59
    2. FPGA Implementation of the Robust Essential Matrix Estimation with RANSAC and the 8-Point and the 5-Point Method

      • Michał Fularz, Marek Kraft, Adam Schmidt, Andrzej Kasiński
      Pages 60-71
  5. GPU Computing: Applications and Programming

    1. Using Free Scheduling for Programming Graphic Cards

      • Wlodzimierz Bielecki, Marek Palkowski
      Pages 72-83
    2. GPU Accelerated Computation of the Longest Common Subsequence

      • Katsuya Kawanami, Noriyuki Fujimoto
      Pages 84-95
    3. Experiences with High-Level Programming Directives for Porting Applications to GPUs

      • Oscar Hernandez, Wei Ding, Barbara Chapman, Christos Kartsaklis, Ramanan Sankaran, Richard Graham
      Pages 96-107
    4. A GPU Algorithm for Greedy Graph Matching

      • Bas O. Fagginger Auer, Rob H. Bisseling
      Pages 108-119
  6. Parallel Applications and Numerical Methods

    1. Hybrid Parallelization of a Large-Scale Heart Model

      • Dorian Krause, Mark Potse, Thomas Dickopf, Rolf Krause, Angelo Auricchio, Frits Prinzen
      Pages 120-132
    2. Efficient AMG on Heterogeneous Systems

      • Jiri Kraus, Malte Förster
      Pages 133-146
    3. Parallel Smoothers for Matrix-Based Geometric Multigrid Methods on Locally Refined Meshes Using Multicore CPUs and GPUs

      • Vincent Heuveline, Dimitar Lukarski, Nico Trost, Jan-Philipp Weiss
      Pages 158-171
  7. Back Matter

About this book

This state-of-the-art survey features topics related to the impact of multicore, manycore, and coprocessor technologies in science and for large-scale applications in an interdisciplinary environment. The papers cover issues of current 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 offer a survey on the state of the art, the concepts and perspectives for future developments. They are an outcome of an inspiring conference conceived and organized by the editors at the Karlsruhe Institute Technology (KIT) in September 2011. The twelve revised full papers presented together with two contributed papers 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.

Keywords

  • CUDA
  • algebraic multigrid method
  • embedded systems
  • high performance computing
  • parallel programming models
  • algorithm analysis and problem complexity
  • complexity

Editors and Affiliations

  • High Performance Computing Center Stuttgart (HLRS), Universität Stuttgart, Stuttgart, Germany

    Rainer Keller

  • Institute of Computer Science and Engineering, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany

    David Kramer

  • Institute for Applied and Numerical Mathematics, SRG New Frontiers in High Performance Computing and Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany

    Jan-Philipp Weiss

Bibliographic Information

Buying options

eBook
USD 54.99
Price excludes VAT (USA)
  • ISBN: 978-3-642-30397-5
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD 69.99
Price excludes VAT (USA)