Topics in Parallel and Distributed Computing: Enhancing the Undergraduate Curriculum: Performance, Concurrency, and Programming on Modern Platforms
Este libro introduce a los estudiantes universitarios principiantes de informática y disciplinas computacionales a los modernos lenguajes y entornos de programación paralela y distribuida, incluyendo map-reduce, unidades de procesamiento gráfico (GPU) de propósito general e interfaces gráficas de usuario (GUI) para aplicaciones móviles.
El libro también guía a los instructores a través de ensayos seleccionados sobre qué y cómo introducir temas de computación paralela y distribuida en los planes de estudio de grado, incluyendo criterios de calidad para algoritmos y programas paralelos, escalabilidad, rendimiento paralelo, tolerancia a fallos y análisis de eficiencia energética. Los capítulos diseñados para estudiantes sirven como material textual complementario para los primeros cursos básicos de informática, que los estudiantes pueden utilizar para el aprendizaje y la realización de ejercicios.
Las ilustraciones, los ejemplos y las secuencias de pequeños pasos para construir conceptos más amplios son también herramientas que podrían insertarse en el material existente para instructores. Los capítulos destinados a los instructores están escritos a un nivel didáctico y sirven como referencia rigurosa para incluir objetivos de aprendizaje, consejos sobre la presentación y el uso del material, dentro de los cursos iniciales y avanzados de licenciatura. Dado que la Computación Paralela y Distribuida (CDD) impregna actualmente la mayoría de las actividades informáticas, se ha hecho esencial impartir un amplio conjunto de habilidades en tecnología CDD a varios niveles en el tejido educativo de grado tejido por los programas de Ciencias de la Computación (CS) e Ingeniería Informática (CE), así como disciplinas computacionales relacionadas.
Este libro y otros de esta serie pretenden dar respuesta a la falta de libros de texto adecuados para integrar los temas relacionados con la CDP en los cursos de licenciatura, especialmente en los primeros cursos del plan de estudios. Los capítulos están alineados con las directrices curriculares promulgadas por la NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing para estudiantes de CS y CE y con el CS2013 ACM/IEEE Computer Science Curricula.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)