SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
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

Contenu connexe

En vedette

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
 

En vedette (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
 

Similaire à 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
 

Similaire à 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
 
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
 
S. o. 2 unidad 1
S. o. 2 unidad 1S. o. 2 unidad 1
S. o. 2 unidad 1
 
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
 

Plus 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
 

Plus 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
 

Dernier

IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 

Dernier (20)

IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 

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