Optimization principles and application performance evaluation of a multithreaded GPU using CUDA
暂无分享,去创建一个
Wen-mei W. Hwu | Sam S. Stone | Shane Ryoo | Christopher I. Rodrigues | Sara S. Baghsorkhi | David Blair Kirk | W. Hwu | Shane Ryoo | C. Rodrigues | S. S. Stone | D. Kirk
[1] Ken Kennedy,et al. Automatic translation of FORTRAN programs to vector form , 1987, TOPL.
[2] Ken Kennedy,et al. Improving register allocation for subscripted variables , 1990, PLDI '90.
[3] Monica S. Lam,et al. The cache performance and optimizations of blocked algorithms , 1991, ASPLOS IV.
[4] Jerrold L. Wagener,et al. Fortran 90 Handbook: Complete Ansi/Iso Reference , 1992 .
[5] Michael Metcalf,et al. High performance Fortran , 1995 .
[6] Jack Dongarra,et al. MPI: The Complete Reference , 1996 .
[7] Mikhail J. Atallah,et al. Algorithms and Theory of Computation Handbook , 2009, Chapman & Hall/CRC Applied Algorithms and Data Structures series.
[8] Ken Kennedy,et al. Optimizing Compilers for Modern Architectures: A Dependence-based Approach , 2001 .
[9] William R. Mark,et al. Cg: a system for programming graphics hardware in a C-like language , 2003, ACM Trans. Graph..
[10] Pat Hanrahan,et al. Understanding the efficiency of GPU algorithms for matrix-matrix multiplication , 2004, Graphics Hardware.
[11] Jens H. Krüger,et al. A Survey of General‐Purpose Computation on Graphics Hardware , 2007, Eurographics.
[12] John Owens,et al. Streaming architectures and technology trends , 2005, SIGGRAPH Courses.
[13] N.K. Govindaraju,et al. A Memory Model for Scientific Algorithms on Graphics Processors , 2006, ACM/IEEE SC 2006 Conference (SC'06).
[14] Michael D. McCool,et al. Performance evaluation of GPUs using the RapidMind development platform , 2006, SC.
[15] David Tarditi,et al. Accelerator: using data parallelism to program GPUs for general-purpose uses , 2006, ASPLOS XII.
[16] David Kirk,et al. NVIDIA cuda software and gpu parallel computing architecture , 2007, ISMM '07.
[17] Klaus Schulten,et al. Accelerating Molecular Modeling Applications with GPU Computing , 2009 .
[18] Milind Girkar,et al. EXOCHI: architecture and programming environment for a heterogeneous multi-core multithreaded system , 2007, PLDI '07.
[19] Wen-mei W. Hwu,et al. Program optimization space pruning for a multithreaded gpu , 2008, CGO '08.