[1] Nuttapong Chentanez, Bryan E. Feldman, Fran<c>ois Labelle, James F. O'Brien, and Jonathan R. Shewchuk. Liquid simulation on lattice-based tetrahedral meshes. In ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2007, pages 219-228, 2007. [ bib ]
[2] JJ Monaghan. An introduction to SPH. Computer Physics Communications, 48(1):89-96, 1988. [ bib ]
[3] S. Wolfram. Method and apparatus for simulating systems described by partial differential equations, February 28 1989. US Patent 4,809,202. [ bib ]
[4] S. Wolfram. Cryptography with cellular automata. Proceedings of Crypto, 85:429-432, 1985. [ bib ]
[5] N.H. Packard and S. Wolfram. Two-dimensional cellular automata. Journal of Statistical Physics, 38(5):901-946, 1985. [ bib ]
[6] S. Wolfram. Cellular Automata and Complexity: Collected Papers. Perseus Books Group, 1994. [ bib ]
[7] S. Wolfram. Cellular automaton fluids 1: Basic theory. Journal of Statistical Physics, 45(3):471-526, 1986. [ bib ]
[8] U. Frisch, B. Hasslacher, and Y. Pomeau. Lattice-Gas Automata for the Navier-Stokes Equation. Physical Review Letters, 56(14):1505-1508, 1986. [ bib ]
[9] S. Wolfram. Statistical mechanics of cellular automata. Reviews of Modern Physics, 55(3):601-644, 1983. [ bib ]
[10] S. Wolfram. Theory and applications of cellular automata. Advanced Series on Complex Systems, Singapore: World Scientific Publication, 1986, 1986. [ bib ]
[11] S. Wolfram and M. Gad-el Hak. A New Kind of Science. Applied Mechanics Reviews, 56:B18, 2003. [ bib ]
[12] Notes: Cuda md5 hashing experiments. http://majuric.org/software/cudamd5/. [ bib | http ]
[13] Ian Buck. Gpu computing: Programming a massively parallel processor. Code Generation and Optimization, 2007. CGO '07. International Symposium on, pages 17-17, March 2007. [ bib | DOI ]
Summary form only given. Many researchers have observed that general purpose computing with programmable graphics hardware (GPUs) has shown promise to solve many of the world's compute intensive problems, many orders of magnitude faster the conventional CPUs. The challenge has been working within the constraints of a graphics programming environment and limited language support to leverage this huge performance potential. GPU computing with CUDA is a new approach to computing where hundreds of on-chip processor cores simultaneously communicate and cooperate to solve complex computing problems, transforming the GPU into a massively parallel processor. The NVIDIA C-compiler for the GPU provides a complete development environment that gives developers the tools they need to solve new problems in computation-intensive applications such as product design, data analysis, technical computing, and game physics. In this talk, I will provide a description of how CUDA can solve compute intensive problems and highlight the challenges when compiling parallel programs for GPUs including the differences between graphics shaders vs. CUDA applications

Keywords: digital signal processing chips, parallel programming, program compilersCUDA applications, GPU computing, NVIDIA C-compiler, graphics programming, massively parallel processor programming, on-chip processor cores, programmable graphics hardware
[14] P.V. Skribtsov, P.A. Kazantsev, S.V. Korobkova, D.V. Pantiukhin, I.M. Voronkov, A.I. Galushkin, G.P. Ostapenko, and A.M. Lodyagin. Neuromathematics-Open platform to accelerate complex applied math problems solutions using neural network algorithms. Neural Networks, 2007. IJCNN 2007. International Joint Conference on, pages 1157-1161, 2007. [ bib ]
[15] U. Rosenberg. Using Graphic Processing Unit in Block Cipher Calculations. 2007. [ bib ]
[16] V. Garcia, E. Debreuve, and M. Barlaud. Fast k Nearest Neighbor Search using GPU. Arxiv preprint arXiv:0804.1448, 2008. [ bib ]
[17] R.G. Belleman, J. Bédorf, and S.F. Portegies Zwart. High performance direct gravitational N-body simulations on graphics processing units II: An implementation in CUDA. New Astronomy, 13(2):103-112, 2008. [ bib ]
[18] C. NVIDIA. Compute Unified Device Architecture Programming Guide. NVIDIA: Santa Clara, CA, 2007. [ bib ]
[19] S.A. Manavski. CUDA COMPATIBLE GPU AS AN EFFICIENT HARDWARE ACCELERATOR FOR AES CRYPTOGRAPHY. [ bib ]
[20] Andrew Corrigan, John Wallin, and Matej Vesenjak. Progress on Meshless Methods, chapter Visualization of meshless simulations using Fourier volume rendering. Springer, 2008. [ bib ]
[21] Andrew Corrigan and John Wallin. Visualization of meshless simulations using Fourier volume rendering. In Proc. of the ECCOMAS Thematic Conference on Meshless Methods, pages 65-70, July 2007. [ bib ]

This file has been generated by bibtex2html 1.85.