SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:research.chalmers.se:7c825786-2a5e-45e2-a95c-f59efe403de5"
 

Sökning: id:"swepub:oai:research.chalmers.se:7c825786-2a5e-45e2-a95c-f59efe403de5" > Peppher: Performanc...

Peppher: Performance Portability and Programmability for Heterogeneous Many-Core Architectures

Benkner, S. (författare)
Universität Wien,University of Vienna,University of Vienna, Austria
Pllana, Sabri (författare)
Linnéuniversitetet,Institutionen för datavetenskap och medieteknik (DM),Parallel Computing
Träff, J.L. (författare)
Technische Universität Wien,Vienna University of Technology,University of Vienna, Austria
visa fler...
Tsigas, Philippas, 1967 (författare)
Chalmers tekniska högskola,Chalmers University of Technology
Richards, A. (författare)
Codeplay Software Ltd,Codeplay Software Limited, United Kingdom
Russell, G. (författare)
INRIA, France
Thibault, S. (författare)
INRIA, France
Augonnet, C. (författare)
INRIA, France
Namyst, R. (författare)
Institut National de Recherche en Informatique et en Automatique (INRIA),INRIA, France
Cornelius, H. (författare)
Intel Gmbh, France
Keler, C. (författare)
Linköping University
Moloney, D. (författare)
Movidius Ltd, Ireland
Sanders, P. (författare)
Karlsruher Institut für Technologie (KIT),Karlsruhe Institute of Technology (KIT),KarlsruherInstitut Für Technologie, Germany
visa färre...
 (creator_code:org_t)
ISBN 9781119332015
2017-01-27
2017
Engelska.
Ingår i: Programming Multicore and Many-Core Computing Systems. - Hoboken, NJ, USA : John Wiley & Sons, Inc.. - 9781119332015 - 9780470936900 ; , s. 241-260
  • Bokkapitel (övrigt vetenskapligt/konstnärligt)
Abstract Ämnesord
Stäng  
  • © 2017 by John Wiley & Sons, Inc. All rights reserved. PEPPHER takes a pluralistic and parallelization agnostic approach to programmability and performance portability for heterogeneous many-core architectures. The PEPPHER framework is in principle language independent but focuses on supporting C++ code with PEPPHER-specific annotations as pragmas or external annotations. The framework is open and extensible; the PEPPHER methodology details how new architectures are incorporated. The PEPPHER methodology consists of rules for how to extend the framework for new architectures. This mainly concerns adaptivity and autotuning for algorithm libraries, the necessary hooks and extensions for the run-time system and any supporting algorithms and data structures that this relies on. Offloading is a specific technique for programming heterogeneous platforms that can sometimes be applied with high efficiency. Offload as developed by the PEPPHER partner Codeplay is a particular, nonintrusive C++ extension allowing portable C++ code to support diverse heterogeneous multicore architectures in a single code base.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Nyckelord

Offloading
Parallel language extensions
Performance portability
PEPPHER framework
External annotations
Heterogeneous many-core architectures
Multicore programmability
Computer Science

Publikations- och innehållstyp

kap (ämneskategori)
vet (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy