Zobrazeno 1 - 10
of 10
pro vyhledávání: '"Eric Holk"'
Autor:
Eric Holk
Publikováno v:
EasyChair Preprints.
Schism is a small, self-hosting compiler from a subset of R6RS Scheme to WebAssembly, a new portable low-level binary format primarily targeting Web applications. The compiler was under one thousand lines of code when it first became self-hosting, an
Publikováno v:
Languages and Compilers for Parallel Computing ISBN: 9783319297774
LCPC
LCPC
High performance programming using explicit communication calls needs considerable programming expertise to optimize. Tuning for performance often involves using asynchronous calls, running the risk of introducing bugs and making the program harder t
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::81e26b52dd2b3e8c7dc9b7c36299601e
https://doi.org/10.1007/978-3-319-29778-1_13
https://doi.org/10.1007/978-3-319-29778-1_13
Autor:
Scott McMillan, John Matty, Andrew Lumsdaine, Samantha Misurda, Eric Holk, Jonathan Chu, Peter Zhang, Marcin Zalewski
Publikováno v:
IA3@SC
Dynamic parallelism allows GPU kernels to launch additional kernels at runtime directly from the GPU. In this paper we show that dynamic parallelism enables relatively simple high-performance graph algorithms for GPUs. We present breadth-first search
Publikováno v:
FHPC@ICFP
Writing high performance GPGPU code is often difficult and time-consuming, potentially requiring laborious manual tuning of low-level details. Despite these challenges, the cost in ignoring GPUs in high performance computing is increasingly large. Au
Publikováno v:
FHPC@ICFP
High-level domain-specific languages for array processing on the GPU are increasingly common, but they typically only run on a single GPU. As computational power is distributed across more devices, languages must target multiple devices simultaneousl
Publikováno v:
OOPSLA
Graphics processing units (GPUs) can effectively accelerate many applications, but their applicability has been largely limited to problems whose solutions can be expressed neatly in terms of linear algebra. Indeed, most GPU programming languages lim
Autor:
Jason Hemann, Eric Holk
Publikováno v:
FARM@ICFP
Minimal programming languages like Jot generate limited interest outside of the community of languages enthusiasts. This is unfortunate, because the simplicity of these languages endows them with an inherent beauty and provides deep insight into the
Publikováno v:
IPDPS Workshops
Graphics processing units (GPUs) have the potential to greatly accelerate many applications, yet programming models remain too low level. Many language-based solutions to date have addressed this problem by creating embedded domain-specific languages
Publikováno v:
Scheme@ICFP
We present relational interpreters for several subsets of Scheme, written in the pure logic programming language miniKanren. We demonstrate these interpreters running "backwards"---that is, generating programs that evaluate to a specified value---and
Autor:
Eric Holk, William E. Byrd, Jeremiah Willcock, Torsten Hoefler, Arun Chauhan, Andrew Lumsdaine
Publikováno v:
Practical Aspects of Declarative Languages ISBN: 9783642183775
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::36eadf1947940e73bf8bab02d204822a
https://doi.org/10.1007/978-3-642-18378-2_16
https://doi.org/10.1007/978-3-642-18378-2_16