Sökning: "algorithmic skeletons"

Hittade 3 avhandlingar innehållade orden algorithmic skeletons.

  1. 1. Designing a Modern Skeleton Programming Framework for Parallel and Heterogeneous Systems

    Författare :August Ernstsson; Christoph Kessler; José Daniel García Sánchez; Herbert Kuchen; Linköpings universitet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; High‐level parallel programming; Algorithmic skeletons; Heterogeneous systems; High‐performance computing;

    Sammanfattning : Today's society is increasingly software-driven and dependent on powerful computer technology. Therefore it is important that advancements in the low-level processor hardware are made available for exploitation by a growing number of programmers of differing skill level. LÄS MER

  2. 2. Pattern-based Programming Abstractions for Heterogeneous Parallel Computing

    Författare :August Ernstsson; Christoph Kessler; José Daniel García Sánchez; Herbert Kuchen; Linköpings universitet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; High‐level parallel programming; Algorithmic skeletons; Heterogeneous systems; High‐performance computing;

    Sammanfattning : Contemporary computer architectures utilize wide multi-core processors, accelerators such as GPUs, and clustering of individual computers into complex large-scale systems. These hardware trends are prevalent across computers of all sizes, from the largest supercomputers down to the smallest mobile phones. LÄS MER

  3. 3. Skeleton Programming for Heterogeneous GPU-based Systems

    Författare :Usman Dastgeer; Christoph Kessler; Kristian Sandahl; Sergei Gorlatch; Linköpings universitet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; Skeleton programming; GPU programming; SkePU; performance; portability; Computer science; Datavetenskap;

    Sammanfattning : In this thesis, we address issues associated with programming modern heterogeneous systems while focusing on a special kind of heterogeneous systems that include multicore CPUs and one or more GPUs, called GPU-based systems.We consider the skeleton programming approach to achieve high level abstraction for efficient and portable programming of these GPU-based systemsand present our work on SkePU library which is a skeleton library for these systems. LÄS MER