Actividad 12 - Diseño de Algoritmos Paralelos 200545
Actividad 12 - Diseño de Algoritmos Paralelos 200545
Actividad 12 - Diseño de Algoritmos Paralelos 200545
Diseño de
Algoritmos
Paralelos.
Sustentante: Gianny Ramona Hernández
Ramírez
Matricula: 20-0545
TABLE OF CONTENTS
01 02 03
04 05
TIPOS TECNICAS
Partición METODOS DISEÑO DE ALGORITMOS
Pipeline PARALELOS
FARM
TreeDV
01
ANTECEDENTES
¿? Algoritmos Paralelos
Conjunto de tareas que interaccionan mediante el
intercambio de mensajes a través de canales.
ALGORITMO
DE
NÚMEROS
PRIMOS
Algoritmo encuentra
todos los números
primos menores que n ALGORITMO
DE CASCO
CONVEXO
n/2 procesos
02
CARACTERISTICAS
"Divide y
vencerás"
PARTICIONAMIENTO
COMUNICACIÓN
AGRUPAMIENTO
ASIGNACIÓN
PARTICIONAMIENTO
Descomponen!
Coordinar !
Se determina la
comunicación requerida
para coordinar las tareas.
AGRUPAMIENTO
Resultado !
Procesador !
Descomposición recursiva
CREDITS
http://webdelprofesor.ula.ve/ingenieria/gilberto/paralela/08_DisenoDeAlg
oritmosParalelos.pdf
https://docplayer.es/73193832-3-diseno-de-algoritmos-paralelos-y-
distribuidos.html
https://www.youtube.com/watch?v=iUlMIe9LEbs
https://www.cs.cmu.edu/~scandal/cacm/node7.html
https://prezi.com/8hsxmu4dh47j/que-son-los-algoritmos-paralelos-
algoritmos-que-pueden-s/
https://lsi.ugr.es/jmantas/ppr/teoria/descargas/PPR_Tema2_ParalelizarTar
eas.pdf
GRACIAS!!