DEMAT

 

 DEMAT

Computo paralelo

Contenido sugerido

 

  1. Conceptos básicos en cómputo paralelo
  2. OpenMP
  3. MPI
  4. Optimización paralela
  5. CUDA
  6.  

 

Sugerencias de Bibliografia

    1. Grama, A. Gupa, G. Karypis, V. Kumar. Introduction to Parallel Computing. Addison-Weley, 2003
    2. Quinn, M. J. Parallel Computing: Theory and Practice. McGraw-Hill, New York, 1994.
    3. Valgrind documentation: http://valgrind.org/docs/manual/
    4. Rogue Wave Software. 8 Steps to Optimizing Cache Memory Access and Application , 2011
    5. Markus Kowarschik, Christian Weib. Chapter “An Overview of Cache Optimization Techniques and Cache-Aware Numerical Algorithms” in Algorithms for Memory Hierarchies, 2003
    6. Brian Dougherty, Jules White, Russell Kegley, Jonathan Preston, Douglas C. Schmidt, and Aniruddha Gokhale, Optimizing Integrated Application Performance with Cache-aware Metascheduling, Proceedings of the 1st International Symposium on Secure Virtual Infrastructure, 2011
    7. Stefano Cozzini. Optimization techniques: an overview.
    8. http://http://www.democritos.it/events/computational_physics/lecture_stefano3.pdf, 2005.
    9. OpenMP Specification: http://www.openmp.org
    10. Using OpenMP. Portable Shared Memory Parallel Programming. The MIT Press, 2008
    11. Jason Sanders, Edward Kandrot. CUDA by Example: An Introduction to General-Purpose GPU Programming. Addison-Wesley, 2011.
    12. Curso udacity: Intro to Parallel Programming: https://www.udacity.com/course/cs344
    13. CUDA C Programming Guide: http://docs.nvidia.com/cuda/cuda-c-programming-guide/
    14. John Cheng, Max Grossman, Ty McKercher. Professional CUDA C Programming. Wiley, 2014.
    15. Enrique Alba. Parallel Metaheuristics: A New Class of Algorithms. Wiley, 2005.
    16. Corana, M. Marchesi, C. Martini, S. Ridella. Minimizing multimodal functions of continuous variables with the “simulated annealing” algorithm. ACM Transactions on Mathematical Software 13 (3), 1987.
    17. J. S. Higginson, R. R. Neptune, F. C. Anderson. Simulated parallel annealing within a neighborhood for optimization of biomechanical systemsJournal of Biomechanics 38 (9), 2005.