SlideShare una empresa de Scribd logo
Algoritmos Paralelos
Índice
→ Introducción a los algoritmos paralelos
→ Diseño de algoritmos paralelos
→ Implementación de algoritmos paralelos
→ Ventajas de los algoritmos paralelos
→ Desafíos en el diseño de algoritmos paralelos
→ Aplicaciones de los algoritmos paralelos
Introducción a los algoritmos paralelos
Los algoritmos paralelos son una
técnica de programación que permite
a un conjunto de procesadores
trabajar juntos para resolver un
problema. La idea es dividir el trabajo
en partes más pequeñas y distribuirlo
entre los procesadores, lo que puede
mejorar significativamente la velocidad
de procesamiento.
Diseño de algoritmos paralelos
El diseño de algoritmos paralelos implica
la división del problema en tareas más
pequeñas y la asignación de esas tareas
a diferentes procesadores. Es importante
considerar la comunicación entre los
procesadores y la sincronización de sus
operaciones para evitar errores y
garantizar que el resultado final sea
correcto.
Diseño de algoritmos paralelos
Existen varios enfoques para el diseño de
algoritmos paralelos, como la
descomposición por dominio, la
descomposición por datos y la
descomposición por tareas. Cada enfoque
tiene sus propias ventajas y desventajas, y
la elección dependerá del tipo de problema
que se esté resolviendo.
Implementación de algoritmos paralelos
La implementación de algoritmos paralelos
implica la escritura de código que permita
la comunicación y la coordinación entre los
procesadores. Esto puede ser complicado,
ya que los procesadores pueden estar
ubicados en diferentes máquinas y pueden
tener diferentes velocidades de
procesamiento.
Ventajas de los algoritmos paralelos
Los algoritmos paralelos ofrecen
varias ventajas sobre los
algoritmos secuenciales. En
primer lugar, pueden resolver
problemas más grandes y
complejos en menos tiempo.
También pueden aprovechar
mejor los recursos de hardware,
como los procesadores y la
memoria.
Desafíos en el diseño de algoritmos paralelos
Aunque los algoritmos paralelos
tienen muchas ventajas, también
presentan algunos desafíos en su
diseño y desarrollo. Uno de los
principales desafíos es la
complejidad de la comunicación y
la sincronización entre los
procesadores.
Aplicaciones de los algoritmos paralelos
Los algoritmos paralelos se utilizan en
una amplia variedad de aplicaciones,
desde la simulación de sistemas físicos
y biológicos hasta la optimización de
procesos industriales y financieros.
También se utilizan en áreas como la
inteligencia artificial y el aprendizaje
automático, donde el procesamiento de
grandes cantidades de datos es
esencial.
Referencias
→ https://es.wikipedia.org/wiki/Algoritmo_paralelo
→https://gc.scalahed.com/recursos/files/r161r/w25474w/DisenoDeAlgoritmosPara
lelos.pdf
→ https://riunet.upv.es/bitstream/handle/10251/7108/tesisUPV3099.pdf

Más contenido relacionado

Similar a Algoritmos Paralelos.pptx

computación paralela
computación paralelacomputación paralela
computación paralela
Yazmin Polanco
 
Presentacion Algoritmos Paralelos (2).pptx
Presentacion Algoritmos Paralelos (2).pptxPresentacion Algoritmos Paralelos (2).pptx
Presentacion Algoritmos Paralelos (2).pptx
LaurialicValerio
 
Diseño de Algoritmos Paralelos con la maestra Rina
Diseño de Algoritmos Paralelos con la maestra RinaDiseño de Algoritmos Paralelos con la maestra Rina
Diseño de Algoritmos Paralelos con la maestra Rina
LuisAlfredoPascualPo
 
Diseño de algoritmos paralelos.pptx
Diseño de algoritmos paralelos.pptxDiseño de algoritmos paralelos.pptx
Diseño de algoritmos paralelos.pptx
YerlinDuarte
 
Análisis y Diseño de Algoritmos - Presentacion Algoritmos Paralelos.
Análisis y Diseño de Algoritmos - Presentacion Algoritmos Paralelos.Análisis y Diseño de Algoritmos - Presentacion Algoritmos Paralelos.
Análisis y Diseño de Algoritmos - Presentacion Algoritmos Paralelos.
LaurialicValerio
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22
masa832
 
Act 14_Analis de algoritmos.pdf
Act 14_Analis de algoritmos.pdfAct 14_Analis de algoritmos.pdf
Act 14_Analis de algoritmos.pdf
PerlaAlejandraDelaCr
 
Actividad 14: Diseño de Algoritmos Paralelos
Actividad 14: Diseño de Algoritmos ParalelosActividad 14: Diseño de Algoritmos Paralelos
Actividad 14: Diseño de Algoritmos Paralelos
CarlosHung9
 
AlgoritmosParalelos.pptx
AlgoritmosParalelos.pptxAlgoritmosParalelos.pptx
AlgoritmosParalelos.pptx
Anon620673
 
optimizacion de sistemas
optimizacion de sistemasoptimizacion de sistemas
optimizacion de sistemas
Norberto Lugo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
juanjoset1
 
Optimizacion de sistemas
Optimizacion de sistemasOptimizacion de sistemas
Optimizacion de sistemas
Norberto Lugo
 
Presentación1.pptx
Presentación1.pptxPresentación1.pptx
Presentación1.pptx
HERBERTHFERNANDOMORA
 
Diseño de Algoritmos Paralelos.pdf
Diseño de Algoritmos Paralelos.pdfDiseño de Algoritmos Paralelos.pdf
Diseño de Algoritmos Paralelos.pdf
Marti44678
 
Diseño de Algoritmos Paralelos | 21-0336
Diseño de Algoritmos Paralelos | 21-0336Diseño de Algoritmos Paralelos | 21-0336
Diseño de Algoritmos Paralelos | 21-0336
JesuelFerreirasAcost
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
juanjoset1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
juanjoset1
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
maura montero
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
maura montero
 
DI. Algoritmo Paralelos.pptx
DI. Algoritmo Paralelos.pptxDI. Algoritmo Paralelos.pptx
DI. Algoritmo Paralelos.pptx
EilynPrez
 

Similar a Algoritmos Paralelos.pptx (20)

computación paralela
computación paralelacomputación paralela
computación paralela
 
Presentacion Algoritmos Paralelos (2).pptx
Presentacion Algoritmos Paralelos (2).pptxPresentacion Algoritmos Paralelos (2).pptx
Presentacion Algoritmos Paralelos (2).pptx
 
Diseño de Algoritmos Paralelos con la maestra Rina
Diseño de Algoritmos Paralelos con la maestra RinaDiseño de Algoritmos Paralelos con la maestra Rina
Diseño de Algoritmos Paralelos con la maestra Rina
 
Diseño de algoritmos paralelos.pptx
Diseño de algoritmos paralelos.pptxDiseño de algoritmos paralelos.pptx
Diseño de algoritmos paralelos.pptx
 
Análisis y Diseño de Algoritmos - Presentacion Algoritmos Paralelos.
Análisis y Diseño de Algoritmos - Presentacion Algoritmos Paralelos.Análisis y Diseño de Algoritmos - Presentacion Algoritmos Paralelos.
Análisis y Diseño de Algoritmos - Presentacion Algoritmos Paralelos.
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22
 
Act 14_Analis de algoritmos.pdf
Act 14_Analis de algoritmos.pdfAct 14_Analis de algoritmos.pdf
Act 14_Analis de algoritmos.pdf
 
Actividad 14: Diseño de Algoritmos Paralelos
Actividad 14: Diseño de Algoritmos ParalelosActividad 14: Diseño de Algoritmos Paralelos
Actividad 14: Diseño de Algoritmos Paralelos
 
AlgoritmosParalelos.pptx
AlgoritmosParalelos.pptxAlgoritmosParalelos.pptx
AlgoritmosParalelos.pptx
 
optimizacion de sistemas
optimizacion de sistemasoptimizacion de sistemas
optimizacion de sistemas
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Optimizacion de sistemas
Optimizacion de sistemasOptimizacion de sistemas
Optimizacion de sistemas
 
Presentación1.pptx
Presentación1.pptxPresentación1.pptx
Presentación1.pptx
 
Diseño de Algoritmos Paralelos.pdf
Diseño de Algoritmos Paralelos.pdfDiseño de Algoritmos Paralelos.pdf
Diseño de Algoritmos Paralelos.pdf
 
Diseño de Algoritmos Paralelos | 21-0336
Diseño de Algoritmos Paralelos | 21-0336Diseño de Algoritmos Paralelos | 21-0336
Diseño de Algoritmos Paralelos | 21-0336
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
DI. Algoritmo Paralelos.pptx
DI. Algoritmo Paralelos.pptxDI. Algoritmo Paralelos.pptx
DI. Algoritmo Paralelos.pptx
 

Último

diagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingenieríadiagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingeniería
karenperalta62
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
LuisAngelGuarnizoBet
 
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtualSESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
JuanGavidia2
 
Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024
FantasticVideo1
 
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICAPRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
carmenquintana18
 
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
GERARDO GONZALEZ
 
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
andressalas92
 
Propiedades Electricas de los Materiales
Propiedades Electricas de los MaterialesPropiedades Electricas de los Materiales
Propiedades Electricas de los Materiales
rogeliorodriguezt
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
jdcumarem02
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
ArmandoSarco
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
MONICADELROCIOMUNZON1
 
tema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdftema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdf
veronicaluna80
 
Infografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - ConstrucciónInfografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - Construcción
MaraManuelaUrribarri
 
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-BoshProceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
shirllyleytonm
 
chancadoras.............................
chancadoras.............................chancadoras.............................
chancadoras.............................
ssuser8827cb1
 
Estilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdf
Estilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdfEstilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdf
Estilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdf
ElisaLen4
 
Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
jemifermelgarejoaran1
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
azulsarase
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
jahirrtorresa
 
ECUACIONES DIFERENCIALES DE PRIMER ORDEN.pdf
ECUACIONES DIFERENCIALES DE PRIMER ORDEN.pdfECUACIONES DIFERENCIALES DE PRIMER ORDEN.pdf
ECUACIONES DIFERENCIALES DE PRIMER ORDEN.pdf
ArnulfoPerezPerez2
 

Último (20)

diagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingenieríadiagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingeniería
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
 
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtualSESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
SESIÓN 3 ÓXIDOS-HIDRÓXIDOS trabajo virtual
 
Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024
 
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICAPRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
 
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
 
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
Libro Epanet, guía explicativa de los pasos a seguir para analizar redes hidr...
 
Propiedades Electricas de los Materiales
Propiedades Electricas de los MaterialesPropiedades Electricas de los Materiales
Propiedades Electricas de los Materiales
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
 
tema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdftema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdf
 
Infografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - ConstrucciónInfografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - Construcción
 
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-BoshProceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
 
chancadoras.............................
chancadoras.............................chancadoras.............................
chancadoras.............................
 
Estilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdf
Estilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdfEstilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdf
Estilo Arquitectónico Ecléctico e Histórico, Roberto de la Roche.pdf
 
Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
 
ECUACIONES DIFERENCIALES DE PRIMER ORDEN.pdf
ECUACIONES DIFERENCIALES DE PRIMER ORDEN.pdfECUACIONES DIFERENCIALES DE PRIMER ORDEN.pdf
ECUACIONES DIFERENCIALES DE PRIMER ORDEN.pdf
 

Algoritmos Paralelos.pptx

  • 2. Índice → Introducción a los algoritmos paralelos → Diseño de algoritmos paralelos → Implementación de algoritmos paralelos → Ventajas de los algoritmos paralelos → Desafíos en el diseño de algoritmos paralelos → Aplicaciones de los algoritmos paralelos
  • 3. Introducción a los algoritmos paralelos Los algoritmos paralelos son una técnica de programación que permite a un conjunto de procesadores trabajar juntos para resolver un problema. La idea es dividir el trabajo en partes más pequeñas y distribuirlo entre los procesadores, lo que puede mejorar significativamente la velocidad de procesamiento.
  • 4. Diseño de algoritmos paralelos El diseño de algoritmos paralelos implica la división del problema en tareas más pequeñas y la asignación de esas tareas a diferentes procesadores. Es importante considerar la comunicación entre los procesadores y la sincronización de sus operaciones para evitar errores y garantizar que el resultado final sea correcto.
  • 5. Diseño de algoritmos paralelos Existen varios enfoques para el diseño de algoritmos paralelos, como la descomposición por dominio, la descomposición por datos y la descomposición por tareas. Cada enfoque tiene sus propias ventajas y desventajas, y la elección dependerá del tipo de problema que se esté resolviendo.
  • 6. Implementación de algoritmos paralelos La implementación de algoritmos paralelos implica la escritura de código que permita la comunicación y la coordinación entre los procesadores. Esto puede ser complicado, ya que los procesadores pueden estar ubicados en diferentes máquinas y pueden tener diferentes velocidades de procesamiento.
  • 7. Ventajas de los algoritmos paralelos Los algoritmos paralelos ofrecen varias ventajas sobre los algoritmos secuenciales. En primer lugar, pueden resolver problemas más grandes y complejos en menos tiempo. También pueden aprovechar mejor los recursos de hardware, como los procesadores y la memoria.
  • 8. Desafíos en el diseño de algoritmos paralelos Aunque los algoritmos paralelos tienen muchas ventajas, también presentan algunos desafíos en su diseño y desarrollo. Uno de los principales desafíos es la complejidad de la comunicación y la sincronización entre los procesadores.
  • 9. Aplicaciones de los algoritmos paralelos Los algoritmos paralelos se utilizan en una amplia variedad de aplicaciones, desde la simulación de sistemas físicos y biológicos hasta la optimización de procesos industriales y financieros. También se utilizan en áreas como la inteligencia artificial y el aprendizaje automático, donde el procesamiento de grandes cantidades de datos es esencial.