====== Links externos ====== ===== Seminários (gravações e arquivos de apresentações passadas, anúncios de futuras) ===== [[http://www.youtube.com/watch?v=3NDy4oHdzWg|Seminário]] - Seminário sobre GPUs em Astronomia apresentado no Swinburne University's Centre for Astrophysics & Supercomputing. [[http://www.ppenteado.net/ast/gpu_20100901.pdf|Computação com GPUs em problemas astronômicos]] - Seminário apresentado no Observatório do Valongo em 1/set/2010. Contém referências para plataformas de software, compiladores, APIs e bibliotecas. [[http://developer.nvidia.com/object/gpu_computing_online.html|GPU Computing Online Seminars]] - Seminários da NVIDIA. [[http://gpubrasil.com/seminarios/|Série de Seminários de Programação para GPGPU]] - Seminários do grupo de GPGPU do IME-USP. Normalmente às 16h de sextas, na sala 254 do bloco A do IME-USP. ===== Tutoriais e outras referências ===== [[http://gpgpu.org/sc2009|Supercomputing 2009 CUDA Tutorial]] - Apresentações de CUDA da SC 2009, com links para outros tutoriais. [[http://barbagroup.bu.edu/gpuatbu/Program_files/Cruz_gpuComputing09.pdf|Tutorial]] - Tutorial de programação em GPUs com introdução sobre CUDA. [[http://developer.nvidia.com/object/cuda_training.html|Cuda Training]] - Material de referência da NVIDIA. [[http://www.pgroup.com/resources/cudafortran.htm|PGI CUDA Fortran Compiler]] - Referências da PGI, principalmente para Fortran. [[http://gpubrasil.com|GPUBrasil]] - Tutoriais, artigos, anúncios de cursos. [[http://gpgpu-computing.blogspot.com/|Confessions of a Speed Junkie]] - Blog sobre GPGPU. [[http://astrocompute.wordpress.com/2011/04/01/the-use-of-grapical-processing-units-gpus-in-astronomy/|The Use of Graphical Processing Units (GPU’s) In Astronomy]] - Astrocompute [[http://astrocompute.wordpress.com/2011/04/08/gpus-in-astronomy-critical-decision-for-early-adopters/|GPU’s in Astronomy: Critical Decisions for Early Adopters]] - Astrocompute [[http://astrocompute.wordpress.com/2011/04/15/gpus-vs-cpus-apples-vs-oranges/|GPU’s vs. CPU’s: Apples vs. Oranges?]] - Astrocompute ===== Livros ===== ==== CUDA by Example: An Introduction to General-Purpose GPU Programming ==== *[[http://www.informit.com/store/product.aspx?isbn=0131387685|InformIT]] - Vende o livro impresso, PDF e EPUB. *[[http://www.amazon.com/CUDA-Example-Introduction-General-Purpose-Programming/dp/0131387685/ref=sr_1_1?ie=UTF8&qid=1286906334&sr=8-1|Amazon]] - Vende o livro impresso e para Kindle. *[[http://my.safaribooksonline.com/9780132180160|Safari Books]] - Vende o acesso ao livro online. ===== Artigos acadêmicos (ordem aproximadamente cronológica) ===== == NBSymple, a double parallel, symplectic N-body code running on graphic processing units == Capuzzo-Dolcetta, R.; Mastrobuono-Battisti, A.; Maschietti, D. [[http://adsabs.harvard.edu/abs/2011NewA...16..284C|2011NewA...16..284C]] == N-body Simulation for Astronomical Collisional Systems with a New SIMD Instruction Set Extension to the x86 Architecture, Advanced Vector Extensions == Tanikawa, Ataru; Yoshikawa, Kohji; Okamoto, Takashi; Nitadori, Keigo [[http://adsabs.harvard.edu/abs/2011arXiv1104.2700T|2011arXiv1104.2700T]] == Direct N-body simulations of globular clusters - I. Palomar 14 == Zonoozi, Akram Hasani; Küpper, Andreas H. W.; Baumgardt, Holger; Haghi, Hosein; Kroupa, Pavel; Hilker, Michael [[http://adsabs.harvard.edu/abs/2011MNRAS.411.1989Z|2011MNRAS.411.1989Z]] == PAH in vectorized three dimensional Monte Carlo dust radiative transfer models == Siebenmorgen, R.; Heymann, F.; Krügel, E. [[http://adsabs.harvard.edu/abs/2011EAS....46..285S|2011EAS....46..285S]] == Directionally Unsplit Hydrodynamic Schemes with Hybrid MPI/OpenMP/GPU Parallelization in AMR == Schive, Hsi-Yu; Zhang, Ui-Han; Chiueh, Tzihong [[http://adsabs.harvard.edu/abs/2011arXiv1103.3373S|2011arXiv1103.3373S]] == Interactive visualization of the largest radioastronomy cubes == Hassan, A. H.; Fluke, C. J.; Barnes, D. G. [[http://adsabs.harvard.edu/abs/2011NewA...16..100H|2011NewA...16..100H]] == HORIZON: Accelerated General Relativistic Magnetohydrodynamics == Zink, Burkhard [[http://adsabs.harvard.edu/abs/2011arXiv1102.5202Z|2011arXiv1102.5202Z]] == Astrophysical Supercomputing with GPUs: Critical Decisions for Early Adopters == Fluke, Christopher J.; Barnes, David G.; Barsdell, Benjamin R.; Hassan, Amr H. [[http://adsabs.harvard.edu/abs/2011PASA...28...15F|2011PASA...28...15F]] == Fitting Galaxies on GPUs == Barsdell, Benjamin R.; Barnes, David G.; Fluke, Christopher J. [[http://adsabs.harvard.edu/abs/2011arXiv1101.2254B|2011arXiv1101.2254B]] == Advanced Architectures for Astrophysical Supercomputing == Barsdell, B. R.; Barnes, D. G.; Fluke, C. J. [[http://adsabs.harvard.edu/abs/2010ASPC..434..209B|2010ASPC..434..209B]] == Large-scale Reduced MHD Simulations of Coronal Heating via GPGPUs == Lin, L.; Ng, C.; Bhattacharjee, A. [[http://adsabs.harvard.edu/abs/2010AGUFMIN44A..05L|2010AGUFMIN44A..05L]] == Computational advances in gravitational microlensing: A comparison of CPU, GPU, and parallel, large data codes == Bate, N. F.; Fluke, C. J.; Barsdell, B. R.; Garsden, H.; Lewis, G. F. [[http://adsabs.harvard.edu/abs/2010NewA...15..726B|2010NewA...15..726B]] == Reionization Simulations Powered by Graphics Processing Units. I. On the Structure of the Ultraviolet Radiation Field == Aubert, Dominique; Teyssier, Romain [[http://adsabs.harvard.edu/abs/2010ApJ...724..244A|2010ApJ...724..244A]] == Adaptive mesh fluid simulations on GPU == Wang, Peng; Abel, Tom; Kaehler, Ralf [[http://adsabs.harvard.edu/abs/2010NewA...15..581W|2010NewA...15..581W]] == An Exploration of OpenCL for a Numerical Relativity Application == Choudhary, Niket K.; Ginjupalli, Rakesh; Navada, Sandeep; Khanna, Gaurav [[http://adsabs.harvard.edu/abs/2010arXiv1010.3816C|2010arXiv1010.3816C]] == Monte Carlo integration on GPU == Kanzaki, J. [[http://adsabs.harvard.edu/abs/2010arXiv1010.2107K|2010arXiv1010.2107K]] == Treecode and fast multipole method for N-body simulation with CUDA == Yokota, Rio; Barba, Lorena [[http://adsabs.harvard.edu/abs/2010arXiv1010.1482Y|2010arXiv1010.1482Y]] == Numerical modeling of gravitational wave sources accelerated by OpenCL == Khanna, Gaurav; McKennon, Justin [[http://adsabs.harvard.edu/abs/2010CoPhC.181.1605K|2010CoPhC.181.1605K]] == Visualizing the Reionization of the Universe on Programmable Graphics Hardware == Kaehler, R.; Alvarez, M.; Abel, T. [[http://adsabs.harvard.edu/abs/2010ASPC..429..311K|2010ASPC..429..311K]] == How to obtain efficient GPU kernels: an illustration using FMM & FGT algorithms == Cruz, Felipe A.; Layton, Simon K.; Barba, Lorena A. [[http://adsabs.harvard.edu/abs/2010arXiv1009.3457C|2010arXiv1009.3457C]] == Accelerating dust temperature calculations with graphics-processing units == Jonsson, Patrik; Primack, Joel R. [[http://adsabs.harvard.edu/abs/2010NewA...15..509J|]] == A high efficient and fast kNN algorithm based on CUDA == Pei, Tong; Zhang, Yanxia; Zhao, Yongheng [[http://adsabs.harvard.edu/abs/2010SPIE.7740E..81P|2010SPIE.7740E..81P]] == Heterogeneous real-time computing in radio astronomy == Ford, John M.; Demorest, Paul; Ransom, Scott [[http://adsabs.harvard.edu/abs/2010SPIE.7740E...9F|2010SPIE.7740E...9F]] == GPU-accelerated image reconstruction for optical and infrared interferometry == Baron, Fabien; Kloppenborg, Brian [[http://adsabs.harvard.edu/abs/2010SPIE.7734E.139B|2010SPIE.7734E.139B]] == Accelerating a three-dimensional finite-difference wave propagation code using GPU graphics cards == Michéa, David; Komatitsch, Dimitri [[http://adsabs.harvard.edu/abs/2010GeoJI.182..389M|2010GeoJI.182..389M]] == Application of graphics processing units to search pipelines for gravitational waves from coalescing binaries of compact objects == Chung, Shin Kee; Wen, Linqing; Blair, David; Cannon, Kipp; Datta, Amitava [[http://adsabs.harvard.edu/abs/2010CQGra..27m5009C|2010CQGra..27m5009C]] == GAMER with out-of-core computation == Schive, Hsi-Yu; Tsai, Yu-Chih; Chiueh, Tzihong [[http://adsabs.harvard.edu/abs/2010arXiv1007.3818S|2010arXiv1007.3818S]] == QYMSYM: A GPU-Accelerated Hybrid Symplectic Integrator That Permits Close Encounters == Moore, Alexander; Quillen, Alice C. [[http://adsabs.harvard.edu/abs/2010arXiv1007.3458M|2010arXiv1007.3458M]] == High-Precision Numerical Simulations of Rotating Black Holes Accelerated by CUDA == Ginjupalli, Rakesh; Khanna, Gaurav [[http://adsabs.harvard.edu/abs/2010arXiv1006.0663G|2010arXiv1006.0663G]] == Accelerated Searches of Gravitational Waves Using Graphics Processing Units == Chung, Shin Kee; Wen, Linqing; Blair, David; Cannon, Kipp [[http://adsabs.harvard.edu/abs/2010AIPC.1246..207C|2010AIPC.1246..207C]] == CUDAEASY - a GPU accelerated cosmological lattice program == Sainio, J. [[http://adsabs.harvard.edu/abs/2010CoPhC.181..906S|2010CoPhC.181..906S]] == Gravitational tree-code on graphics processing units: implementation in CUDA == Gaburov, Evghenii; Bédorf, Jeroen; Portegies Zwart, Simon [[http://adsabs.harvard.edu/abs/2010arXiv1005.5384G|2010arXiv1005.5384G]] == A Performance Comparison of CUDA and OpenCL == Karimi, Kamran; Dickson, Neil G.; Hamze, Firas [[http://adsabs.harvard.edu/abs/2010arXiv1005.2581K|2010arXiv1005.2581K]] == CrystalGPU: Transparent and Efficient Utilization of GPU Power == Gharaibeh, Abdullah; Al-Kiswany, Samer; Ripeanu, Matei [[http://adsabs.harvard.edu/abs/2010arXiv1005.1695G|2010arXiv1005.1695G]] == Magnetohydrodynamics on Heterogeneous architectures: a performance comparison == Pang, Bijia; Pen, Ue-li; Perrone, Michael [[http://adsabs.harvard.edu/abs/2010arXiv1004.1680P|2010arXiv1004.1680P]] == High-performance astrophysical visualization using Splotch == Jin, Zhefan; Krokos, Mel; Rivi, Marzia; Gheller, Claudio; Dolag, Klaus; Reinecke, Martin [[http://adsabs.harvard.edu/abs/2010arXiv1004.1302J|2010arXiv1004.1302J]] == Importance of Explicit Vectorization for CPU and GPU Software Performance == Dickson, Neil G.; Karimi, Kamran; Hamze, Firas [[http://adsabs.harvard.edu/abs/2010arXiv1004.0024D|2010arXiv1004.0024D]] == Dust-dust collisional charging and lightning in protoplanetary discs == Muranushi, Takayuki [[http://adsabs.harvard.edu/abs/2010MNRAS.401.2641M|2010MNRAS.401.2641M]] == GAMER: A Graphic Processing Unit Accelerated Adaptive-Mesh-Refinement Code for Astrophysics == Schive, Hsi-Yu; Tsai, Yu-Chih; Chiueh, Tzihong [[http://adsabs.harvard.edu/abs/2010ApJS..186..457S|2010ApJS..186..457S]] == Teraflop per second gravitational lensing ray-shooting using graphics processing units == Thompson, Alexander C.; Fluke, Christopher J.; Barnes, David G.; Barsdell, Benjamin R. [[http://adsabs.harvard.edu/abs/2010NewA...15...16T|2010NewA...15...16T]] == Accelerating numerical solution of stochastic differential equations with CUDA == Januszewski, M.; Kostur, M. [[http://adsabs.harvard.edu/abs/2010CoPhC.181..183J|2010CoPhC.181..183J]] == GPU-Based Volume Rendering of Noisy Multi-Spectral Astronomical Data == Hassan, Amr H.; Fluke, Christopher J.; Barnes, David G. [[http://adsabs.harvard.edu/abs/2010arXiv1001.2049H|2010arXiv1001.2049H]] == Accelerating LSST Source Catalog Simulations with Graphics Processing Units == Juric, Mario; Cosic, K.; Vinkovic, D.; Ivezic, Z. [[http://adsabs.harvard.edu/abs/2010AAS...21540125J|2010AAS...21540125J]] == PyCUDA: GPU Run-Time Code Generation for High-Performance Computing == Klöckner, Andreas; Pinto, Nicolas; Lee, Yunsup; Catanzaro, Bryan; Ivanov, Paul; Fasih, Ahmed [[http://adsabs.harvard.edu/abs/2009arXiv0911.3456K|2009arXiv0911.3456K]] == Efficient magnetohydrodynamic simulations on graphics processing units with CUDA == Wong, Hon-Cheng; Wong, Un-Hong; Feng, Xueshang; Tang, Zesheng [[http://adsabs.harvard.edu/abs/2009arXiv0908.4362W|2009arXiv0908.4362W]] == Fast Simulations of Gravitational Many-body Problem on RV770 GPU == Fujiwara, Kazuki; Nakasato, Naohito [[http://adsabs.harvard.edu/abs/2009arXiv0904.3659F|2009arXiv0904.3659F]] == Parallel GPU Implementation of Iterative PCA Algorithms == Andrecut, M. [[http://adsabs.harvard.edu/abs/2008arXiv0811.1081A|2008arXiv0811.1081A]] == Aggressively Parallel Algorithms of Collision and Nearest Neighbor Detection for GPU Planetesimal Disk Simulation == Quillen, Alice C.; Moore, A. [[http://adsabs.harvard.edu/abs/2008DPS....40.1105Q|2008DPS....40.1105Q]] == High performance direct gravitational N-body simulations on graphics processing units II: An implementation in CUDA == Belleman, Robert G.; Bédorf, Jeroen; Portegies Zwart, Simon F. [[http://adsabs.harvard.edu/abs/2008NewA...13..103B|2008NewA...13..103B]]