-
1
-
-
77952279656
-
-
09-30
-
Pypy project (2009-09-30). http://codespeak.net/pypy/dist/pypy/doc/.
-
(2009)
Pypy Project
-
-
-
2
-
-
41149148138
-
RPython: A step towards reconciling dynamically and statically typed OO languages
-
Montreal, QC, Canada
-
D. Ancona, M. Ancona, A Cuni, and N. Matsakis. "RPython: A step towards reconciling dynamically and statically typed OO languages". In Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), pages 53-64, Montreal, QC, Canada, 2007.
-
(2007)
Object-Oriented Programming Systems, Languages, and Applications (OOPSLA)
, pp. 53-64
-
-
Ancona, D.1
Ancona, M.2
Cuni, A.3
Matsakis, N.4
-
4
-
-
70450257719
-
Tracing the meta-level: Pypy's tracing jit compiler
-
Genova, Italy
-
Carl Friedrich Bolz, Antonio Cuni, Maciej Fijalkowski, and Armin Rigo. Tracing the meta-level: Pypy's tracing jit compiler. In Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Progr. Systems, pages 18-25, Genova, Italy, 2009.
-
(2009)
Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Progr. Systems
, pp. 18-25
-
-
Bolz, C.F.1
Cuni, A.2
Fijalkowski, M.3
Rigo, A.4
-
5
-
-
10644248153
-
Brook for GPUs: Stream computing on graphics hardware
-
DOI 10.1145/1015706.1015800, ACM Transactions on Graphics - Proceedings of ACM SIGGRAPH 2004
-
Ian Buck, Tim Foley, Daniel Horn, Jeremy Sugerman, Kayvon Fatahalian, Mike Houston, and Pat Hanrahan. Brook for GPUs: stream computing on graphics hardware. ACM Transactions on Graphics (TG), 23(3):777-786, 2004. (Pubitemid 40163782)
-
(2004)
ACM Transactions on Graphics
, vol.23
, Issue.3
, pp. 777-786
-
-
Buck, I.1
Foley, T.2
Horn, D.3
Sugerman, J.4
Fatahalian, K.5
Houston, M.6
Hanrahan, P.7
-
6
-
-
77953578352
-
-
09-30
-
Nvidia CUDA (2009-09-30). http://www.nvidia.com/cuda.
-
(2009)
Nvidia CUDA
-
-
-
8
-
-
33646009337
-
Optimizing compiler for the cell processor
-
St. Louis, MO, USA
-
Alexandre E. Eichenberger, Kathryn O'Brien, Kevin O'Brien, Peng Wu, Tong Chen, Peter H. Oden, Daniel A. Prener, Janice C. Shepherd, Byoungro So, Zehra Sura, Amy Wang, Tao Zhang, Peng Zhao, and Michael Gschwind. Optimizing compiler for the cell processor. In Parallel Architectures and Compilation Techniques (PACT), pages 161-172, St. Louis, MO, USA, 2005.
-
(2005)
Parallel Architectures and Compilation Techniques (PACT)
, pp. 161-172
-
-
Eichenberger, A.E.1
O'Brien, K.2
O'Brien, K.3
Wu, P.4
Chen, T.5
Oden, P.H.6
Prener, D.A.7
Shepherd, J.C.8
So, B.9
Sura, Z.10
Wang, A.11
Zhang, T.12
Zhao, P.13
Gschwind, M.14
-
10
-
-
77952261344
-
-
Master's thesis, Computing Science, Univ. of Alberta, Edmonton, AB, Canada, September
-
Rahul Garg. A compiler for parallel execution of numerical Python programs on graphics processing units. Master's thesis, Computing Science, Univ. of Alberta, Edmonton, AB, Canada, September 2009.
-
(2009)
A Compiler for Parallel Execution of Numerical Python Programs on Graphics Processing Units
-
-
Garg, R.1
-
11
-
-
38649093822
-
-
Course Technology Press, Boston, MA, USA, 1st edition
-
Wendy Jones. Beginning DirectX 10 Game Programming. Course Technology Press, Boston, MA, USA, 1st edition, 2007.
-
(2007)
Beginning DirectX 10 Game Programming
-
-
Jones, W.1
-
12
-
-
0034848113
-
Dynamic management of scratch-pad memory space
-
M. Kandemir, J. Ramanujam, M. J. Irwin, N. Vijaykrishnan, I. Kadayif, and A. Parikh. Dynamic management of scratch-pad memory space. In Design Automation Conference (DAC), pages 690-695, 2001.
-
(2001)
Design Automation Conference (DAC)
, pp. 690-695
-
-
Kandemir, M.1
Ramanujam, J.2
Irwin, M.J.3
Vijaykrishnan, N.4
Kadayif, I.5
Parikh, A.6
-
13
-
-
10444269287
-
The Stream Virtual Machine
-
Antibes Juan-les-Pins, France
-
Francois Labonte, Peter Mattson, William Thies, Ian Buck, Christos Kozyrakis, and Mark Horowitz. The Stream Virtual Machine. In Parallel Architectures and Compilation Techniques (PACT), pages 267-277, Antibes Juan-les-Pins, France, 2004.
-
(2004)
Parallel Architectures and Compilation Techniques (PACT)
, pp. 267-277
-
-
Labonte, F.1
Mattson, P.2
Thies, W.3
Buck, I.4
Kozyrakis, C.5
Horowitz, M.6
-
14
-
-
67650081010
-
OpenMP to GPGPU: A compiler framework for automatic translation and optimization
-
Raleigh, NC, USA
-
Seyong Lee, Seung-Jai Min, and Rudolf Eigenmann. OpenMP to GPGPU: a compiler framework for automatic translation and optimization. In Symposium on Principles and Practice of Parallel Programming (PPoPP), pages 101-110, Raleigh, NC, USA, 2009.
-
(2009)
Symposium on Principles and Practice of Parallel Programming (PPoPP)
, pp. 101-110
-
-
Lee, S.1
Min, S.-J.2
Eigenmann, R.3
-
15
-
-
33746767557
-
Memory coloring: A compiler approach for scratchpad memory management
-
St. Louis, MO, USA
-
Lian Li, Lin Gao, and Jingling Xue. Memory coloring: A compiler approach for scratchpad memory management. In Parallel Architectures and Compilation Techniques (PACT), pages 329-338, St. Louis, MO, USA, 2005.
-
(2005)
Parallel Architectures and Compilation Techniques (PACT)
, pp. 329-338
-
-
Li, A.1
Gao, L.2
Xue, J.3
-
16
-
-
77952277176
-
Towards data tiling for whole programs in scratchpad memory allocation
-
Seoul, Korea, August Springer
-
Lian Li, Hui Wu, Hui Feng, and Jingling Xue. Towards data tiling for whole programs in scratchpad memory allocation. In Asia-Pacific Conference Advances in Computer Systems Architecture (ACSAC), pages 23-25, Seoul, Korea, August 2007. Springer.
-
(2007)
Asia-Pacific Conference Advances in Computer Systems Architecture (ACSAC)
, pp. 23-25
-
-
Li, A.1
Wu, H.2
Feng, H.3
Xue, J.4
-
17
-
-
0036954153
-
Shader metaprogramming
-
Saarbrucken, Germany, Eurographics Association
-
Michael D. McCool, Zheng Qin, and Tiberiu S. Popa. Shader metaprogramming. In ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, pages 57-68, Saarbrucken, Germany, 2002. Eurographics Association.
-
(2002)
ACM SIGGRAPH/EUROGRAPHICS Conference on Graphics Hardware
, pp. 57-68
-
-
McCool, M.D.1
Qin, Z.2
Popa, T.S.3
-
19
-
-
0040620594
-
Efficient and precise array access analysis
-
Yunheung Paek, Jay Hoeflinger, and David Padua. Efficient and precise array access analysis. ACM Transactions on Programming Languages and Systems (TOPLAS), 24(1):65-109, 2002.
-
(2002)
ACM Transactions on Programming Languages and Systems (TOPLAS)
, vol.24
, Issue.1
, pp. 65-109
-
-
Paek, Y.1
Hoeflinger, J.2
Padua, D.3
-
20
-
-
34248357182
-
PyPy's approach to virtual machine construction
-
Portland, OR, USA
-
Armin Rigo and Samuele Pedroni. PyPy's approach to virtual machine construction. In Workshop Companion to Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), pages 944-953, Portland, OR, USA, 2006.
-
(2006)
Workshop Companion to Object-Oriented Programming Systems, Languages, and Applications (OOPSLA)
, pp. 944-953
-
-
Rigo, A.1
Pedroni, S.2
-
21
-
-
77952275334
-
-
Technical report, Department of Computer Science, Texas A&M University
-
Silvius Rus, Lawrence Rauchwerger, and Jay Hoeflinger. Run-time Assisted Interprocedural Analysis of Memory Access Patterns. Technical report, Department of Computer Science, Texas A&M University, 2001.
-
(2001)
Run-time Assisted Interprocedural Analysis of Memory Access Patterns
-
-
Rus, S.1
Rauchwerger, L.2
Hoeflinger, J.3
-
22
-
-
0346502796
-
Hybrid analysis: Static & dynamic memory reference analysis
-
Silvius Rus, Lawrence Rauchwerger, and Jay Hoeflinger. Hybrid analysis: static & dynamic memory reference analysis. International Journal of Parallel Programming, 31(4):251-283, 2003.
-
(2003)
International Journal of Parallel Programming
, vol.31
, Issue.4
, pp. 251-283
-
-
Rus, S.1
Rauchwerger, L.2
Hoeflinger, J.3
-
23
-
-
70450263364
-
Programming model for a heterogeneous x86 platform
-
Dublin, Ireland
-
Bratin Saha, Xiaocheng Zhou, Hu Chen, Ying Gao, Shoumeng Yan, Mohan Rajagopalan, Jesse Fang, Peinan Zhang, Ronny Ronen, and Avi Mendelson. Programming model for a heterogeneous x86 platform. In Conference on Programming Language Design and Implementation (PLDI), pages 431-440, Dublin, Ireland, 2009.
-
(2009)
Conference on Programming Language Design and Implementation (PLDI)
, pp. 431-440
-
-
Saha, B.1
Zhou, X.2
Chen, H.3
Gao, Y.4
Yan, S.5
Rajagopalan, M.6
Fang, J.7
Zhang, P.8
Ronen, R.9
Mendelson, A.10
-
24
-
-
58449109179
-
MCUDA: An efficient implementation of CUDA kernels for multi-core CPUs
-
Edmonton, AB, Canada, August
-
John A. Stratton, Sam S. Stone, and Wen-Mei W. Hwu. MCUDA: An efficient implementation of CUDA kernels for multi-core CPUs. In Workshop on Languages and Compilers and Parallel Computing (LCPC), pages 16-30, Edmonton, AB, Canada, August 2008.
-
(2008)
Workshop on Languages and Compilers and Parallel Computing (LCPC)
, pp. 16-30
-
-
Stratton, J.A.1
Stone, S.S.2
Hwu, W.W.3
-
26
-
-
18844371462
-
Compiler-decided dynamic memory allocation for scratch-pad based embedded systems
-
San Jose, California, USA
-
Sumesh Udayakumaran and Rajeev Barua. Compiler-decided dynamic memory allocation for scratch-pad based embedded systems. In International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES), pages 276-286, San Jose, California, USA, 2003.
-
(2003)
International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES)
, pp. 276-286
-
-
Udayakumaran, S.1
Barua, R.2
-
27
-
-
67650563116
-
Software Pipelined Execution of Stream Programs on GPUs
-
Seattle, WA, USA
-
A. Udupa, R. Govindarajan, and M.J Thazhuthaveetil. Software Pipelined Execution of Stream Programs on GPUs. In International Symposium on Code Generation and Optimization (CGO), pages 200-209, Seattle, WA, USA, 2009.
-
(2009)
International Symposium on Code Generation and Optimization (CGO)
, pp. 200-209
-
-
Udupa, A.1
Govindarajan, R.2
Thazhuthaveetil, M.J.3
-
28
-
-
35448978324
-
EXOCHI: Architecture and programming environment for a heterogeneous multi-core multithreaded system
-
San Diego, CA, USA, ACM
-
Perry H. Wang, Jamison D. Collins, Gautham N. Chinya, Hong Jiang, Xinmin Tian, Milind Girkar, Nick Y. Yang, Guei-Yuan Lueh, and Hong Wang. EXOCHI: architecture and programming environment for a heterogeneous multi-core multithreaded system. In Conference on Programming Language Design and Implementation (PLDI), pages 156-166, San Diego, CA, USA, 2007. ACM.
-
(2007)
Conference on Programming Language Design and Implementation (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
|