Webbläsaren som du använder stöds inte av denna webbplats. Alla versioner av Internet Explorer stöds inte längre, av oss eller Microsoft (läs mer här: * https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Var god och använd en modern webbläsare för att ta del av denna webbplats, som t.ex. nyaste versioner av Edge, Chrome, Firefox eller Safari osv.

Implementing an embedded GPU language by combining translation and generation

Författare

  • Calle Lejdfors
  • Lennart Ohlsson

Summary, in English

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.

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

Association for Computing Machinery (ACM)

Ämne

  • Computer Science

Nyckelord

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

Conference name

2006 ACM Symposium on Applied Computing

Conference date

2006-04-23 - 2006-04-27

Conference place

Dijon, France

Status

Published

ISBN/ISSN/Övrigt

  • ISBN: 1595931082