-
1
-
-
79551665639
-
Lime: A Java-compatible and synthesizable language for heterogeneous architectures
-
Oct.
-
J. Auerbach, D. F. Bacon, P. Cheng, and R. Rabbah. Lime: a Java-compatible and synthesizable language for heterogeneous architectures. In OOPSLA, pp. 89-108, Oct. 2010.
-
(2010)
OOPSLA
, pp. 89-108
-
-
Auerbach, J.1
Bacon, D.F.2
Cheng, P.3
Rabbah, R.4
-
3
-
-
84863551362
-
Compiling a high-level language for GPUs
-
June
-
C. Dubach, P. Cheng, R. Rabbah, D. F. Bacon, and S. J. Fink. Compiling a high-level language for GPUs. In PLDI, June 2012.
-
(2012)
PLDI
-
-
Dubach, C.1
Cheng, P.2
Rabbah, R.3
Bacon, D.F.4
Fink, S.J.5
-
4
-
-
49049098857
-
Liquid Metal: Object-oriented programming across the hardware/software boundary
-
Springer-Verlag
-
S. S. Huang, A. Hormati, D. F. Bacon, and R. Rabbah. Liquid Metal: Object-oriented programming across the hardware/software boundary. In ECOOP, pp. 76-103. Springer-Verlag, 2008.
-
(2008)
ECOOP
, pp. 76-103
-
-
Huang, S.S.1
Hormati, A.2
Bacon, D.F.3
Rabbah, R.4
-
5
-
-
70349100958
-
-
Khronos OpenCL Working Group
-
Khronos OpenCL Working Group. The OpenCL Specification.
-
The OpenCL Specification
-
-
-
6
-
-
79551655003
-
From OO to FPGA: Fitting round objects into square hardware?
-
CM
-
S. Kou and J. Palsberg. From OO to FPGA: fitting round objects into square hardware? In OOPSLA, pp. 109-124. CM, 2010.
-
(2010)
OOPSLA
, pp. 109-124
-
-
Kou, S.1
Palsberg, J.2
-
7
-
-
76749140917
-
Qilin: Exploiting parallelism on heterogeneous multiprocessors with adaptive mapping
-
ACM
-
C.-K. Luk, S. Hong, and H. Kim. Qilin: exploiting parallelism on heterogeneous multiprocessors with adaptive mapping. In MICRO, pp. 45-55. ACM, 2009.
-
(2009)
MICRO
, pp. 45-55
-
-
Luk, C.-K.1
Hong, S.2
Kim, H.3
-
8
-
-
63349107315
-
SoC-C: Efficient programming abstractions for heterogeneous multicore systems on chip
-
ACM
-
A. D. Reid, K. Flautner, E. Grimley-Evans, and Y. Lin. SoC-C: efficient programming abstractions for heterogeneous multicore systems on chip. In CASES, pp. 95-104. ACM, 2008.
-
(2008)
CASES
, pp. 95-104
-
-
Reid, A.D.1
Flautner, K.2
Grimley-Evans, E.3
Lin, Y.4
-
9
-
-
60349115275
-
Kiwi: Synthesis of FPGA circuits from parallel programs
-
IEEE Computer Society
-
S. Singh and D. J. Greaves. Kiwi: Synthesis of FPGA circuits from parallel programs. In FCCM, pp. 3-12. IEEE Computer Society, 2008.
-
(2008)
FCCM
, pp. 3-12
-
-
Singh, S.1
Greaves, D.J.2
-
10
-
-
33947595619
-
Accelerator: Using data parallelism to program GPUs for general-purpose uses
-
ACM
-
D. Tarditi, S. Puri, and J. Oglesby. Accelerator: using data parallelism to program GPUs for general-purpose uses. In ASPLOS, pp. 325-335. ACM, 2006.
-
(2006)
ASPLOS
, pp. 325-335
-
-
Tarditi, D.1
Puri, S.2
Oglesby, J.3
-
11
-
-
34248209542
-
Virgil: Objects on the head of a pin
-
ACM
-
B. L. Titzer. Virgil: objects on the head of a pin. In OOPSLA, pp. 191-208. ACM, 2006.
-
(2006)
OOPSLA
, pp. 191-208
-
-
Titzer, B.L.1
-
12
-
-
35448978324
-
Exochi: Architecture and programming environment for a heterogeneous multi-core multithreaded system
-
ACM
-
P. H. Wang, J. D. Collins, G. N. Chinya, H. Jiang, X. Tian, M. Girkar, N. Y. Yang, G.-Y. Lueh, and H. Wang. Exochi: architecture and programming environment for a heterogeneous multi-core multithreaded system. In PLDI, pp. 156-166. ACM, 2007.
-
(2007)
PLDI
, pp. 156-166
-
-
Wang, P.H.1
Collins, J.D.2
Chinya, G.N.3
Jiang, H.4
Tian, X.5
Girkar, M.6
Yang, N.Y.7
Lueh, G.-Y.8
Wang, H.9
-
13
-
-
77954523650
-
Elastic computing: A framework for transparent, portable, and adaptive multi-core heterogeneous computing
-
ACM
-
J. R. Wernsing and G. Stitt. Elastic computing: a framework for transparent, portable, and adaptive multi-core heterogeneous computing. In LCTES, pp. 115-124. ACM, 2010.
-
(2010)
LCTES
, pp. 115-124
-
-
Wernsing, J.R.1
Stitt, G.2
|