Académique Documents
Professionnel Documents
Culture Documents
Ciencia de la Computación
Universidad Católica San Pablo
ahmamani@ucsp.edu.pe
2 Herramientas
3 Cronograma tentativo
4 Evaluaciones
5 Libros recomendados
6 Penalizaciones
7 Personal docente
;
Aplicar conocimientos de computación y de matemáticas apropiadas para la)
disciplina.
b o
a
Analizar problemas e identificar y definir los requerimientos computacionales
l
Si
apropiados para su solución.
Utilizar técnicas y herramientas actuales necesarias para la práctica de la
computación.
el
Aplicar la base matemática, principios de algoritmos y la teorı́a de la Ciencia de la
a
Computación en el modelamiento y diseño de sistemas computacionales de tal
e
L
manera que demuestre comprensión de los puntos de equilibrio involucrados en
la opción escogida.
; )
Capacidad para tener una perspectiva crı́tica y creativa para identificar y resolver
problemas utilizando el pensamiento computacional.
b o
Una comprensión del hardware de la computadora desde la perspectiva del
a
software, por ejm. el uso del procesador, memoria, HD, pantalla, etc.
l
Si
Capacidad para identificar temas avanzados de computación y de la comprensión
de las fronteras de la disciplina.
el
Identificar y analizar los criterios y especificaciones apropiadas a los problemas
especı́ficos, y planificar estrategias para su solución.
ea
Analizar el grado en que un sistema basado en el ordenador cumple con los
L
criterios definidos para su uso actual y futuro desarrollo.
Evaluar los sistemas en términos de atributos de calidad en general y las posibles
ventajas y desventajas que se presentan en el problema dado.
OpenMP API
Programación multiproceso de memoria compartida en múltiples plataformas.
Mayor información en el siguiente link: https://www.openmp.org/
OpenMP API
Programación multiproceso de memoria compartida en múltiples plataformas.
Mayor información en el siguiente link: https://www.openmp.org/
Valgrind
conjunto de herramientas libres que ayuda en la depuración de problemas de
memoria y rendimiento de programas.
Mayor información en el siguiente link: https://valgrind.org/
OpenMP API
Programación multiproceso de memoria compartida en múltiples plataformas.
Mayor información en el siguiente link: https://www.openmp.org/
Valgrind
conjunto de herramientas libres que ayuda en la depuración de problemas de
memoria y rendimiento de programas.
Mayor información en el siguiente link: https://valgrind.org/
CUDA Toolkit
plataforma de computación masivamente paralelo desarrollado por nVidia.
Mayor información: developer.nvidia.com/cuda-downloads
Alvaro Mamani-Aliaga (DCC-UCSP) Computación Paralela y Distribuida 01 de abril del 2020 5 / 10
Cronograma tentativo
Permanente 1 : 20 %
Trabajos Parciales: 40 %.
Laboratorio: 40 %
Trabajo Final: 20 %
Permanente 2 : 20 %
Trabajos Parciales: 25 %.
Laboratorio: 25 %
Trabajo Final: 50 %
Exámenes
Parcial: 30 %.
Final 30 %