Javascript verkar inte påslaget? - Vissa delar av Lunds universitets webbplats fungerar inte optimalt utan javascript, kontrollera din webbläsares inställningar.
Du är här

Implementing an embedded GPU language by combining translation and generation

  • Calle Lejdfors
  • Lennart Ohlsson
Publiceringsår: 2006
Språk: Engelska
Sidor: 1610-1614
Publikation/Tidskrift/Serie: Proceedings of the ACM Symposium on Applied Computing
Volym: 2
Dokumenttyp: Konferensbidrag
Förlag: ACM


Dynamic languages typically allow programs to be written at a very high level of abstraction. But their dynamic nature makes it very hard to compile such languages, meaning that a price has to be paid in terms of performance. However under certain restricted conditions compilation is possible. In this paper we describe how a domain specific language for image processing in Python can be compiled for execution on high speed graphics processing units. Previous work on similar problems have used either translative or generative compilation methods, each of which has its limitations. We propose a strategy which combine these two methods thereby achieving the benefits of both. Copyright 2006 ACM.


  • Computer Science
  • Graphics processing units (GPU)
  • Compilation
  • Dynamic languages
  • Generative techniques


2006 ACM Symposium on Applied Computing
  • ISBN: 1595931082

Box 117, 221 00 LUND
Telefon 046-222 00 00 (växel)
Telefax 046-222 47 20
lu [at] lu [dot] se

Fakturaadress: Box 188, 221 00 LUND
Organisationsnummer: 202100-3211
Om webbplatsen