SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Clasificación según
flynn

arquitecturas
paralelas

arquitecturas
paralelas

se clasifican según
flynn en

Clasificación de las
arquitecturas
paralelas

clasificación según
la memoria de los
mimd

se clasifican según
la memoria

Arquitecturas
paralelas

Se pueden
clasificar según

Flynn

Memoria

SisD

Simd

Misd

Mimd

multiprocesadores

clasificación sima

arquitecturas
paralelas

se clasifican en

arquitecturas de
paralelismo de datos

multicomputadores

arquitecturas de
paralelismo funcional

dividido en
diferentes niveles

pueden ser

arquitecturas
vectoriales

arquitecturas
neuronales

arquitecturas
sistólicas

simd

nivel de
instrucción

dividido en
diferentes niveles

procesadores
segmentados

características de los
multiprocesadores de memoria
centralizada

son

pocos
escalables

se comunican
mediante

variables
compartidas

datos no
duplicados en
memoria

políticas de
sincronización

se clasifican según
la memoria

procesadores
superescalares

arquitectura
multihebra

distribuir código
o datos

son

son

más fácil de
programar

mas escalables

se comunican

hay

se necesitan

hay que

se clasifican según el
modelo de memoria

son

datos duplicados
en memoria

políticas de
sincronización

distribuir código
o datos

multiprocesadores

más dificiles de
programar

multicomputadores

pueden ser

pasándose
mensajes

mas escalables

mayor
latencia

es

numa

uma

numa

cc-numa

norma

puede ser 2 tipos

puede ser 3 tipos

coma

pvp

puede ser 2 tipos

smp

métodos de programación
paralela

herramientas para obtener
programas paralelos

estilos de programación
paralelos

El paralelismo

Métodos de
programación

herramientas para
programas paralelos

estilo de programación
paralela

hay 3 métodos

hay diferentes
herramientas

hay diferentes estilos de
programación paralela

hay varios estilos de
comunicación

paralelismo
funcional

spmd

paralelismo de
datos

mpmd

mixto

bibliotecas de
funcionales

directivas del
compilador

paralelismo funcional,
granularidad

lenguajes
paralelos

nivel de
bucles, grano
medio-fino

bibliotecas de
funcionales

directivas del
compilador

lenguajes
paralelos

compiladores
paralelos

uno a uno

uno a muchos

muchos a uno

puede

nivel de
funciones,
grano medio

nivel de
operaciones,
grano fino

Herramientas

métodos

crear y terminar
procesos/hebras

localizar
paralelismo

distribuir la carga de
trabajo entre procesos
y hebras

comunicación y
sincronización
procesos y hebras

asignación de procesos
y hebras a
procesadores

diferentes tipos de
comunicaciones

medidas de rendimiento

penalización por paralelismo

la
comunicación

rendimiento

el paralelismo

se puede medir usando

tiene un

benchmarks

overhead

se puede hacer de distinta
forma

broadcast

scatter

muchos a
muchos

el programador

se puede ver desde diferentes
niveles

nivel de
funciones,
grano medio

compiladores
paralelos

tareas que puede realizar el programador para
introducir paralelismo

paralelismo
funcional

punto a punto

smp

alternativas de
comunicación

Se pueden
conseguir con

pvp

alternativas de
comunicación

fuentes de
paralelismos

nivel de
programa,
grano grueso

multicomputadores

arquitecturas
paralelas

por tanto tienen

por tanto tienen

multiprocesadores

clasificación según Hwang (en base al
modelo de memoria de las mimd

multicomputadores

no se necesitan

se necesitan

no hay

vliw

es

características de los
multicomputadores

multiprocesadores
de memoria
centralizada

nivel
proceso

nivel de hebra

gather

intercambio
total

intercambio
total

desplazamiento

reducción

scan
compuesto por

hay diferentes tipos
métricas en el modelo de
fases paralelas
de bajo nivel

las fases
paralelas

kernels

sintético

programas
reales

aplicaciones
diseñadas

camino
crítico

speed up con
n-nodos

Tiempo
paralelo

velocidad con
n nodos

eficiencia de n
nodos

tiempo de
interacción

es la suma del tiempo de

es la suma del tiempo de

podemos medirlas usando

tiempo
secuencial

tiempo de
paralelización

overhead total

granularidad

utilización n
nodos

manejo de
procesos

operaciones de
agrupación

operaciones de
identificación

sincronización

modelos de speed up

Modelos de speed up

hay 3 modelos

amdahl

gustafson

sun y ni

se considera

se considera

se considera

carga fija

tiempo fija

tamaño de
memoria fija

francisco sánchez
oliver

operaciones de
agrupación

operaciones de
identificación

Más contenido relacionado

Destacado

XII CONACYTA - NIVEL DE SUSTITUCIÓN DE LECHE DE SACHA INCHI...
XII CONACYTA - NIVEL DE SUSTITUCIÓN DE LECHE DE SACHA INCHI...XII CONACYTA - NIVEL DE SUSTITUCIÓN DE LECHE DE SACHA INCHI...
XII CONACYTA - NIVEL DE SUSTITUCIÓN DE LECHE DE SACHA INCHI...Hugo Again
 
Almidones A limentarios
Almidones A limentariosAlmidones A limentarios
Almidones A limentariosHugo Again
 
PAPA TRANSGENICA
PAPA TRANSGENICAPAPA TRANSGENICA
PAPA TRANSGENICAHugo Again
 
Cuadro sipnotico tipos de computacion paralela
Cuadro sipnotico tipos de computacion paralelaCuadro sipnotico tipos de computacion paralela
Cuadro sipnotico tipos de computacion paralelaEduardo Suarez
 
XII CONACYTA - Utilización de la harina a partir de cáscara de maracuyá...
XII CONACYTA - Utilización de la harina a partir de cáscara de maracuyá...XII CONACYTA - Utilización de la harina a partir de cáscara de maracuyá...
XII CONACYTA - Utilización de la harina a partir de cáscara de maracuyá...Hugo Again
 
Mapa Conceptual
Mapa ConceptualMapa Conceptual
Mapa ConceptualUNID
 
MAPA CONCEPTUAL FRUTA
MAPA CONCEPTUAL FRUTAMAPA CONCEPTUAL FRUTA
MAPA CONCEPTUAL FRUTAJavier Zambra
 
Las frutas y vegetales
Las frutas y vegetalesLas frutas y vegetales
Las frutas y vegetalesAnhaGG
 

Destacado (11)

XII CONACYTA - NIVEL DE SUSTITUCIÓN DE LECHE DE SACHA INCHI...
XII CONACYTA - NIVEL DE SUSTITUCIÓN DE LECHE DE SACHA INCHI...XII CONACYTA - NIVEL DE SUSTITUCIÓN DE LECHE DE SACHA INCHI...
XII CONACYTA - NIVEL DE SUSTITUCIÓN DE LECHE DE SACHA INCHI...
 
Almidones A limentarios
Almidones A limentariosAlmidones A limentarios
Almidones A limentarios
 
PAPA TRANSGENICA
PAPA TRANSGENICAPAPA TRANSGENICA
PAPA TRANSGENICA
 
Cuadro sipnotico tipos de computacion paralela
Cuadro sipnotico tipos de computacion paralelaCuadro sipnotico tipos de computacion paralela
Cuadro sipnotico tipos de computacion paralela
 
XII CONACYTA - Utilización de la harina a partir de cáscara de maracuyá...
XII CONACYTA - Utilización de la harina a partir de cáscara de maracuyá...XII CONACYTA - Utilización de la harina a partir de cáscara de maracuyá...
XII CONACYTA - Utilización de la harina a partir de cáscara de maracuyá...
 
Mapa Conceptual
Mapa ConceptualMapa Conceptual
Mapa Conceptual
 
MAPA CONCEPTUAL FRUTA
MAPA CONCEPTUAL FRUTAMAPA CONCEPTUAL FRUTA
MAPA CONCEPTUAL FRUTA
 
Las frutas y vegetales
Las frutas y vegetalesLas frutas y vegetales
Las frutas y vegetales
 
Trabajo colaborativo final
Trabajo colaborativo finalTrabajo colaborativo final
Trabajo colaborativo final
 
Manual cmaptools
Manual cmaptoolsManual cmaptools
Manual cmaptools
 
PASOS PARA EXPORTAR
PASOS PARA EXPORTARPASOS PARA EXPORTAR
PASOS PARA EXPORTAR
 

Similar a Mapa conceptual tema 1

Conceptos de hardware sistemas operativos
Conceptos de hardware  sistemas operativosConceptos de hardware  sistemas operativos
Conceptos de hardware sistemas operativosCristhina Rivera
 
Final presentacionactualizada
Final presentacionactualizadaFinal presentacionactualizada
Final presentacionactualizadatsnacho
 
Migración Sistemas operativos
Migración Sistemas operativosMigración Sistemas operativos
Migración Sistemas operativosWalther Acosta
 
Sensores paralelos
Sensores paralelosSensores paralelos
Sensores paralelosJose Avila
 
Arquitecturas de Base de Datos- kmm.pptx
Arquitecturas de Base de Datos- kmm.pptxArquitecturas de Base de Datos- kmm.pptx
Arquitecturas de Base de Datos- kmm.pptxkareliamedina1
 
Tipos_Arquitecturas_de_Base_de_Datos.pptx
Tipos_Arquitecturas_de_Base_de_Datos.pptxTipos_Arquitecturas_de_Base_de_Datos.pptx
Tipos_Arquitecturas_de_Base_de_Datos.pptxJamesHerberthBacaTel
 
Tema 1 multiprocesadores
Tema 1 multiprocesadoresTema 1 multiprocesadores
Tema 1 multiprocesadoresKuma Sanchez
 
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOS
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOSUNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOS
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOShoneyjimenez
 
Replicaciones masivas y escenarios desconectados | SolidQ Summit 2014
Replicaciones masivas y escenarios desconectados | SolidQ Summit 2014Replicaciones masivas y escenarios desconectados | SolidQ Summit 2014
Replicaciones masivas y escenarios desconectados | SolidQ Summit 2014SolidQ
 
Arquitecturas de bd
Arquitecturas de bdArquitecturas de bd
Arquitecturas de bdLuis Jherry
 
Cuestiones de Repaso Capitulo 22
Cuestiones de Repaso Capitulo 22Cuestiones de Repaso Capitulo 22
Cuestiones de Repaso Capitulo 22Fabricio Sanchez
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadorascamiche97
 

Similar a Mapa conceptual tema 1 (20)

Tema 7.3
Tema 7.3Tema 7.3
Tema 7.3
 
Conceptos de hardware sistemas operativos
Conceptos de hardware  sistemas operativosConceptos de hardware  sistemas operativos
Conceptos de hardware sistemas operativos
 
Final presentacionactualizada
Final presentacionactualizadaFinal presentacionactualizada
Final presentacionactualizada
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
 
Migración Sistemas operativos
Migración Sistemas operativosMigración Sistemas operativos
Migración Sistemas operativos
 
Sensores paralelos
Sensores paralelosSensores paralelos
Sensores paralelos
 
Arquitecturas de Base de Datos- kmm.pptx
Arquitecturas de Base de Datos- kmm.pptxArquitecturas de Base de Datos- kmm.pptx
Arquitecturas de Base de Datos- kmm.pptx
 
Tipos_Arquitecturas_de_Base_de_Datos.pptx
Tipos_Arquitecturas_de_Base_de_Datos.pptxTipos_Arquitecturas_de_Base_de_Datos.pptx
Tipos_Arquitecturas_de_Base_de_Datos.pptx
 
Tema 1 multiprocesadores
Tema 1 multiprocesadoresTema 1 multiprocesadores
Tema 1 multiprocesadores
 
BASES DE DATOS DISTRIBUIDAS
BASES DE DATOS DISTRIBUIDASBASES DE DATOS DISTRIBUIDAS
BASES DE DATOS DISTRIBUIDAS
 
Ciscyrisc
CiscyriscCiscyrisc
Ciscyrisc
 
S. o. 2 unidad 1
S. o. 2 unidad 1S. o. 2 unidad 1
S. o. 2 unidad 1
 
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOS
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOSUNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOS
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOS
 
Replicaciones masivas y escenarios desconectados | SolidQ Summit 2014
Replicaciones masivas y escenarios desconectados | SolidQ Summit 2014Replicaciones masivas y escenarios desconectados | SolidQ Summit 2014
Replicaciones masivas y escenarios desconectados | SolidQ Summit 2014
 
Arquitecturas de bd
Arquitecturas de bdArquitecturas de bd
Arquitecturas de bd
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Cuestiones de Repaso Capitulo 22
Cuestiones de Repaso Capitulo 22Cuestiones de Repaso Capitulo 22
Cuestiones de Repaso Capitulo 22
 
Ddbms
DdbmsDdbms
Ddbms
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras
 
Sensores paralelos
Sensores paralelosSensores paralelos
Sensores paralelos
 

Más de Kuma Sanchez

Relacion Ejercicios 1
Relacion Ejercicios 1Relacion Ejercicios 1
Relacion Ejercicios 1Kuma Sanchez
 
Tarea a realizar por todo el grupo
Tarea a realizar por todo el grupoTarea a realizar por todo el grupo
Tarea a realizar por todo el grupoKuma Sanchez
 
Análisis de supercomputadores
Análisis de supercomputadoresAnálisis de supercomputadores
Análisis de supercomputadoresKuma Sanchez
 

Más de Kuma Sanchez (6)

Relacion Ejercicios 1
Relacion Ejercicios 1Relacion Ejercicios 1
Relacion Ejercicios 1
 
Tarea a realizar por todo el grupo
Tarea a realizar por todo el grupoTarea a realizar por todo el grupo
Tarea a realizar por todo el grupo
 
Análisis de supercomputadores
Análisis de supercomputadoresAnálisis de supercomputadores
Análisis de supercomputadores
 
Ejercicio 2
Ejercicio 2Ejercicio 2
Ejercicio 2
 
Ejercicios t1
Ejercicios t1Ejercicios t1
Ejercicios t1
 
Ejercicios t2
Ejercicios t2Ejercicios t2
Ejercicios t2
 

Último

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 

Último (20)

Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 

Mapa conceptual tema 1

  • 1. Clasificación según flynn arquitecturas paralelas arquitecturas paralelas se clasifican según flynn en Clasificación de las arquitecturas paralelas clasificación según la memoria de los mimd se clasifican según la memoria Arquitecturas paralelas Se pueden clasificar según Flynn Memoria SisD Simd Misd Mimd multiprocesadores clasificación sima arquitecturas paralelas se clasifican en arquitecturas de paralelismo de datos multicomputadores arquitecturas de paralelismo funcional dividido en diferentes niveles pueden ser arquitecturas vectoriales arquitecturas neuronales arquitecturas sistólicas simd nivel de instrucción dividido en diferentes niveles procesadores segmentados características de los multiprocesadores de memoria centralizada son pocos escalables se comunican mediante variables compartidas datos no duplicados en memoria políticas de sincronización se clasifican según la memoria procesadores superescalares arquitectura multihebra distribuir código o datos son son más fácil de programar mas escalables se comunican hay se necesitan hay que se clasifican según el modelo de memoria son datos duplicados en memoria políticas de sincronización distribuir código o datos multiprocesadores más dificiles de programar multicomputadores pueden ser pasándose mensajes mas escalables mayor latencia es numa uma numa cc-numa norma puede ser 2 tipos puede ser 3 tipos coma pvp puede ser 2 tipos smp métodos de programación paralela herramientas para obtener programas paralelos estilos de programación paralelos El paralelismo Métodos de programación herramientas para programas paralelos estilo de programación paralela hay 3 métodos hay diferentes herramientas hay diferentes estilos de programación paralela hay varios estilos de comunicación paralelismo funcional spmd paralelismo de datos mpmd mixto bibliotecas de funcionales directivas del compilador paralelismo funcional, granularidad lenguajes paralelos nivel de bucles, grano medio-fino bibliotecas de funcionales directivas del compilador lenguajes paralelos compiladores paralelos uno a uno uno a muchos muchos a uno puede nivel de funciones, grano medio nivel de operaciones, grano fino Herramientas métodos crear y terminar procesos/hebras localizar paralelismo distribuir la carga de trabajo entre procesos y hebras comunicación y sincronización procesos y hebras asignación de procesos y hebras a procesadores diferentes tipos de comunicaciones medidas de rendimiento penalización por paralelismo la comunicación rendimiento el paralelismo se puede medir usando tiene un benchmarks overhead se puede hacer de distinta forma broadcast scatter muchos a muchos el programador se puede ver desde diferentes niveles nivel de funciones, grano medio compiladores paralelos tareas que puede realizar el programador para introducir paralelismo paralelismo funcional punto a punto smp alternativas de comunicación Se pueden conseguir con pvp alternativas de comunicación fuentes de paralelismos nivel de programa, grano grueso multicomputadores arquitecturas paralelas por tanto tienen por tanto tienen multiprocesadores clasificación según Hwang (en base al modelo de memoria de las mimd multicomputadores no se necesitan se necesitan no hay vliw es características de los multicomputadores multiprocesadores de memoria centralizada nivel proceso nivel de hebra gather intercambio total intercambio total desplazamiento reducción scan compuesto por hay diferentes tipos métricas en el modelo de fases paralelas de bajo nivel las fases paralelas kernels sintético programas reales aplicaciones diseñadas camino crítico speed up con n-nodos Tiempo paralelo velocidad con n nodos eficiencia de n nodos tiempo de interacción es la suma del tiempo de es la suma del tiempo de podemos medirlas usando tiempo secuencial tiempo de paralelización overhead total granularidad utilización n nodos manejo de procesos operaciones de agrupación operaciones de identificación sincronización modelos de speed up Modelos de speed up hay 3 modelos amdahl gustafson sun y ni se considera se considera se considera carga fija tiempo fija tamaño de memoria fija francisco sánchez oliver operaciones de agrupación operaciones de identificación