Procesadores multicore
CATEGORÍAS Y CARACTERÍSTICAS CATEGORÍAS Y CARACTERÍSTICAS
RETOS DE PROGRAMACIÓN RETOS DE PROGRAMACIÓN
Características de Características deAplicación . Aplicación Usuarios MPSoC y Usuarios MPSoC y . modelos de uso modelos de uso El diseñador busca El diseñador busca asegurar que la aplicación asegurar que la aplicación tenga el rendimientotenga el rendimiento y eficiencia necesarios y eficiencia necesarios
Varios procesadores que Varios procesadores que trabajan a una frecuencia baja trabajan a una frecuencia baja y que con mayoreficiencia y que con mayor eficiencia
Menor consumo de potencia Menor consumo de potencia y por lo tanto se calientes y por lo tanto se calientes menos que los de 1 núcleo menos que los de 1 núcleoMayor complejidad en el Mayor complejidad en el software para que pueda software para que pueda ejecutar instrucciones en ejecutar instrucciones en paralelo en los procesadores paralelo en losprocesadores
.
Elementos de Elementos de Procesamiento Procesamiento Determina el tipo de Determina el tipo de compilador y las compilador y las herramientas para soportar herramientas para soportararquitecturas específicas arquitecturas específicas Procesamiento liviano: Procesamiento liviano: lenguajes de bajo nivel lenguajes de bajo nivel
Pueden ser tanto Pueden ser tanto homogéneas comohomogéneas como heterogéneas heterogéneas
Comunicación Comunicación
Se debe encontrar la Se debe encontrar la paralización adecuada paralización adecuada de la aplicación de la aplicaciónDefectos y Soluciones .Defectos y Soluciones
.
Se da dentro del chip y Se da dentro del chip y entre distintos chips entre distintos chips
Determinar si la aplicación Determinar si la aplicaciónpuede ser programada en puede ser programada en tiempo de ejecución tiempo de ejecución o de compilación o de compilación
Memory Corruption: Memory Corruption: cuando el programa cuando el...
Regístrate para leer el documento completo.