Sökning: "skepu"

Hittade 5 avhandlingar innehållade ordet skepu.

  1. 1. 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

  2. 2. 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

  3. 3. Contributions to Simulation of Modelica Models on Data-Parallel Multi-Core Architectures

    Författare :Kristian Stavåker; Peter Fritzson; Erwin Laure; Linköpings universitet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES;

    Sammanfattning : Modelica is an object-oriented, equation-based modeling and simulation language being developed through an international effort by the Modelica Association. With Modelica it is possible to build computationally demanding models; however, simulating such models might take a considerable amount of time. LÄS MER

  4. 4. 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

  5. 5. Performance-aware Component Composition for GPU-based systems

    Författare :Usman Dastgeer; Christoph Kessler; Marco Danelutto; Linköpings universitet; []
    Nyckelord :TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY;

    Sammanfattning : This thesis addresses issues associated with efficiently programming modern heterogeneous GPU-based systems, containing multicore CPUs and one or more programmable Graphics Processing Units (GPUs). We use ideas from component-based programming to address programming, performance and portability issues of these heterogeneous systems. LÄS MER