SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:research.chalmers.se:33002a7e-4659-44a5-8fd3-c008f24d330b"
 

Sökning: id:"swepub:oai:research.chalmers.se:33002a7e-4659-44a5-8fd3-c008f24d330b" > GPGPU Kernel Implem...

GPGPU Kernel Implementation using an Embedded Language: a Status Report

Svensson, Joel Bo, 1979 (författare)
Chalmers tekniska högskola,Chalmers University of Technology
Lindström Claessen, Koen, 1975 (författare)
Chalmers tekniska högskola,Chalmers University of Technology
Sheeran, Mary, 1959 (författare)
Chalmers tekniska högskola,Chalmers University of Technology
 (creator_code:org_t)
2010
Engelska.
  • Rapport (övrigt vetenskapligt/konstnärligt)
Abstract Ämnesord
Stäng  
  • Obsidian is a domain specific language for general purpose computations on graphics processing units (GPUs) embedded Haskell. This report present examples of GPU kernels written in Obsidian as well as parts of the current implementation of Obsidian. The goal with Obsidian is to raise the level of abstraction for the programmer while not scarifying performance. The kind of decisionsand tradeoffs considered by a GPU kernel implementer should be easy to make and change in Obsidian.

Ämnesord

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

Nyckelord

Haskell
Embedded Language
Domain Specific Language
Functional Programming
DSeL
DSL
GPGPU
GPU

Publikations- och innehållstyp

rap (ämneskategori)
vet (ämneskategori)

Till lärosätets databas

Sök utanför SwePub

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