O objetivo deste curso é apresentar aos alunos a programação paralela. No final do curso, os alunos serão capazes de projetar e implementar programas paralelos funcionais em modelos de programação paralela tradicionais (por exemplo, Java Threads) e emergentes (por exemplo, GPUs). metodologias de programação paralela podem ser aplicadas em diferentes domínios algorítmicos, investigando a paralelização de algoritmos.
Revistas relacionadas de
pesquisas e análises de programação paralela: Journal of Pure and Applied Physics, International Journal of Parallel Programming, Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP, Mathematical Programming Computation, Journal of Functional Programming, Journal of Logic e Programação Algébrica, Microprocessamento e Microprogramação, Programação Matemática, Série B