SlideShare una empresa de Scribd logo
1 de 6
Multiplicación de
matrices
Ejemplo con algoritmo paralelo
Multiplicación de matrices
 Sean A (n x l) y B (l x m) dos matrices, entonces cada
elemento cij de la matriz resultante se calcula como:
1
0
l
k kjikij bac
Multiplicación de matrices

Multiplicación de matrices
 Matriz caso secuencial
Dónde:
n = número de iteraciones para llegar a la suma completa
i, j, k = contadores
a, b =representan las matrices
c = el producto de ambas
Multiplicación de matrices
 Matriz caso paralelo
Ejemplo con 2 procesadores
for (i = 0; i < n; i++2) {
for (j = 0; i < n; j++2) {
c[i][j] = 0;
for (k = 0; k < n; k++2) {
c[i][j] += a[i][k] * b[k][j]
}
}
}
for (i = 1; i < n; i++2) {
for (j = 1; i < n; j++2) {
c[i][j] = 0;
for (k = 1; k < n; k++2) {
c[i][j] += a[i][k] * b[k][j]
}
}
}
Multiplicación de matrices
for (i = 0; i < n; i++N) {
for (j = 0; i < n; j++N) {
c[i][j] = 0;
for (k = 0; k < n; k++N) {
c[i][j] += a[i][k] * b[k][j]
}
}
}
for (i = 2; i < n; i++N) {
for (j = 2; i < n; j++N) {
c[i][j] = 0;
for (k = 2; k < n; k++N) {
c[i][j] += a[i][k] * b[k][j]
}
}
}
for (i = 1; i < n; i++N) {
for (j = 1; i < n; j++N) {
c[i][j] = 0;
for (k = 1; k < n; k++N) {
c[i][j] += a[i][k] * b[k][j]
}
}
}
for (i = N; i < n; i++N) {
for (j = N; i < n; j++N) {
c[i][j] = 0;
for (k = N; k < n; k++N) {
c[i][j] += a[i][k] * b[k][j]
}
}
}
 Matriz caso paralelo
Ejemplo con N procesadores

Más contenido relacionado

La actualidad más candente

“Refuerzo de comando básicos matlab
“Refuerzo de comando básicos matlab“Refuerzo de comando básicos matlab
“Refuerzo de comando básicos matlabDiego Erazo
 
Eq de segon_grau2
Eq de segon_grau2Eq de segon_grau2
Eq de segon_grau2capifulla
 
Guía de Ejercitación - Factoreo
Guía de Ejercitación - FactoreoGuía de Ejercitación - Factoreo
Guía de Ejercitación - Factoreomartincascales
 
Modulo 18 semana 1 limites
Modulo 18 semana 1 limitesModulo 18 semana 1 limites
Modulo 18 semana 1 limitessandriita26
 
POTENCIAS Y RAÍCES
POTENCIAS Y RAÍCESPOTENCIAS Y RAÍCES
POTENCIAS Y RAÍCESALUMNOSDIVER
 
Potenciación de números enteros
Potenciación de números enterosPotenciación de números enteros
Potenciación de números enterosMegu Dvp
 
Potenciación de números enteros
Potenciación de números enterosPotenciación de números enteros
Potenciación de números enteroscinyari
 
Actividad de integrales
Actividad de integralesActividad de integrales
Actividad de integralesjosenavasuts
 
Ecuaciones exponenciales y logaritmicas
Ecuaciones exponenciales y logaritmicasEcuaciones exponenciales y logaritmicas
Ecuaciones exponenciales y logaritmicassefinho
 
C1 operadores matemáticos simples - 2º
C1   operadores matemáticos simples - 2ºC1   operadores matemáticos simples - 2º
C1 operadores matemáticos simples - 2ºbrisagaela29
 
Simulacro 01 lunes 13 de enero 2014
Simulacro 01   lunes 13 de enero 2014Simulacro 01   lunes 13 de enero 2014
Simulacro 01 lunes 13 de enero 2014colegio
 

La actualidad más candente (16)

“Refuerzo de comando básicos matlab
“Refuerzo de comando básicos matlab“Refuerzo de comando básicos matlab
“Refuerzo de comando básicos matlab
 
Guia factorización
Guia factorizaciónGuia factorización
Guia factorización
 
Eq de segon_grau2
Eq de segon_grau2Eq de segon_grau2
Eq de segon_grau2
 
Guía de Ejercitación - Factoreo
Guía de Ejercitación - FactoreoGuía de Ejercitación - Factoreo
Guía de Ejercitación - Factoreo
 
Modulo 18 semana 1 limites
Modulo 18 semana 1 limitesModulo 18 semana 1 limites
Modulo 18 semana 1 limites
 
POTENCIAS Y RAÍCES
POTENCIAS Y RAÍCESPOTENCIAS Y RAÍCES
POTENCIAS Y RAÍCES
 
Pclatex2 ciriñan pdf
Pclatex2 ciriñan pdfPclatex2 ciriñan pdf
Pclatex2 ciriñan pdf
 
Pagina 022
Pagina 022 Pagina 022
Pagina 022
 
Potenciación de números enteros
Potenciación de números enterosPotenciación de números enteros
Potenciación de números enteros
 
Potenciación de números enteros
Potenciación de números enterosPotenciación de números enteros
Potenciación de números enteros
 
Pagina 019
Pagina 019 Pagina 019
Pagina 019
 
Franklin
FranklinFranklin
Franklin
 
Actividad de integrales
Actividad de integralesActividad de integrales
Actividad de integrales
 
Ecuaciones exponenciales y logaritmicas
Ecuaciones exponenciales y logaritmicasEcuaciones exponenciales y logaritmicas
Ecuaciones exponenciales y logaritmicas
 
C1 operadores matemáticos simples - 2º
C1   operadores matemáticos simples - 2ºC1   operadores matemáticos simples - 2º
C1 operadores matemáticos simples - 2º
 
Simulacro 01 lunes 13 de enero 2014
Simulacro 01   lunes 13 de enero 2014Simulacro 01   lunes 13 de enero 2014
Simulacro 01 lunes 13 de enero 2014
 

Destacado

Univesidad tecnica particular de loja
Univesidad tecnica particular de lojaUnivesidad tecnica particular de loja
Univesidad tecnica particular de lojaAndrea
 
Benefits, Program Summary
Benefits, Program SummaryBenefits, Program Summary
Benefits, Program Summaryfrolovalevi
 
IMC Class: 8/27/13
IMC Class: 8/27/13IMC Class: 8/27/13
IMC Class: 8/27/13gaitlady
 
Glasgow University Freshers' Week
Glasgow University Freshers' WeekGlasgow University Freshers' Week
Glasgow University Freshers' WeekNick Wade
 

Destacado (20)

Brand Protection
Brand Protection Brand Protection
Brand Protection
 
Cute
CuteCute
Cute
 
Annual Repot AJI 2010 - The Threat from Within
Annual Repot AJI  2010 - The Threat from WithinAnnual Repot AJI  2010 - The Threat from Within
Annual Repot AJI 2010 - The Threat from Within
 
How To Kill A Community
How To Kill A CommunityHow To Kill A Community
How To Kill A Community
 
Univesidad tecnica particular de loja
Univesidad tecnica particular de lojaUnivesidad tecnica particular de loja
Univesidad tecnica particular de loja
 
Mancoosi
MancoosiMancoosi
Mancoosi
 
Sejumlah Prinsip dalam Penulisan Berita
Sejumlah Prinsip dalam Penulisan BeritaSejumlah Prinsip dalam Penulisan Berita
Sejumlah Prinsip dalam Penulisan Berita
 
Benefits, Program Summary
Benefits, Program SummaryBenefits, Program Summary
Benefits, Program Summary
 
Jeopardy
JeopardyJeopardy
Jeopardy
 
IMC Class: 8/27/13
IMC Class: 8/27/13IMC Class: 8/27/13
IMC Class: 8/27/13
 
Politik Uang dan Pemilu 2009: Catatan kritis untuk jurnalis
Politik Uang dan Pemilu 2009: Catatan kritis untuk jurnalisPolitik Uang dan Pemilu 2009: Catatan kritis untuk jurnalis
Politik Uang dan Pemilu 2009: Catatan kritis untuk jurnalis
 
fOSSa 2012- heymann - motivations in oss projects
fOSSa 2012- heymann - motivations in oss projectsfOSSa 2012- heymann - motivations in oss projects
fOSSa 2012- heymann - motivations in oss projects
 
Glasgow University Freshers' Week
Glasgow University Freshers' WeekGlasgow University Freshers' Week
Glasgow University Freshers' Week
 
Simulationroundtablept1
Simulationroundtablept1Simulationroundtablept1
Simulationroundtablept1
 
Interoperability in forge - fossa2010
Interoperability in forge - fossa2010Interoperability in forge - fossa2010
Interoperability in forge - fossa2010
 
Arduino oss promotion - iamthemedia - fossa2010
Arduino oss promotion - iamthemedia - fossa2010Arduino oss promotion - iamthemedia - fossa2010
Arduino oss promotion - iamthemedia - fossa2010
 
Interop in forge - fossa2010
Interop in forge - fossa2010Interop in forge - fossa2010
Interop in forge - fossa2010
 
Oss in high school and sciences classes - fossa2010
Oss in high school and sciences classes - fossa2010Oss in high school and sciences classes - fossa2010
Oss in high school and sciences classes - fossa2010
 
Trusted bird mozilla - dgami - fossa2010
Trusted bird mozilla -  dgami - fossa2010Trusted bird mozilla -  dgami - fossa2010
Trusted bird mozilla - dgami - fossa2010
 
Evolution of version control in opensource - fossa2010
Evolution of version control in opensource - fossa2010Evolution of version control in opensource - fossa2010
Evolution of version control in opensource - fossa2010
 

Similar a Multiplicación de matrices (20)

Matrices c++
Matrices c++Matrices c++
Matrices c++
 
Grupo E - Tarea 10-GA.pdf
Grupo E - Tarea 10-GA.pdfGrupo E - Tarea 10-GA.pdf
Grupo E - Tarea 10-GA.pdf
 
Semana 8
Semana 8Semana 8
Semana 8
 
Razonamiento matematico 2
Razonamiento matematico 2Razonamiento matematico 2
Razonamiento matematico 2
 
toaz.info-solucionario-vibraciones-ondas-frenchpdf-pr_5a31c2df871b852e9e580f4...
toaz.info-solucionario-vibraciones-ondas-frenchpdf-pr_5a31c2df871b852e9e580f4...toaz.info-solucionario-vibraciones-ondas-frenchpdf-pr_5a31c2df871b852e9e580f4...
toaz.info-solucionario-vibraciones-ondas-frenchpdf-pr_5a31c2df871b852e9e580f4...
 
Semana 8x
Semana 8xSemana 8x
Semana 8x
 
Ejercicios detallados del obj 4 mat iii 733
Ejercicios detallados del obj 4 mat iii  733 Ejercicios detallados del obj 4 mat iii  733
Ejercicios detallados del obj 4 mat iii 733
 
Ex resuelto cc0708
Ex resuelto cc0708Ex resuelto cc0708
Ex resuelto cc0708
 
Resolución de problemas con java
Resolución de problemas con javaResolución de problemas con java
Resolución de problemas con java
 
DEMOSTRACIONES POR INDUCCIÓN.pptx
DEMOSTRACIONES POR INDUCCIÓN.pptxDEMOSTRACIONES POR INDUCCIÓN.pptx
DEMOSTRACIONES POR INDUCCIÓN.pptx
 
Trigonometría
TrigonometríaTrigonometría
Trigonometría
 
Trigonometria UNP
Trigonometria UNPTrigonometria UNP
Trigonometria UNP
 
Operadores matematicos
Operadores matematicosOperadores matematicos
Operadores matematicos
 
finales de algebra del cbc ciencias economicas
finales de algebra del cbc ciencias economicasfinales de algebra del cbc ciencias economicas
finales de algebra del cbc ciencias economicas
 
Operadores cedeu
Operadores cedeuOperadores cedeu
Operadores cedeu
 
Formulario de integrales
Formulario de integralesFormulario de integrales
Formulario de integrales
 
Pre calculo
Pre calculo Pre calculo
Pre calculo
 
Semana 11
Semana 11Semana 11
Semana 11
 
Semana 7x
Semana 7xSemana 7x
Semana 7x
 
Semana 7
Semana 7Semana 7
Semana 7
 

Más de Jorge

Proyecto final
Proyecto finalProyecto final
Proyecto finalJorge
 
Optimizacion de Compiladores
Optimizacion de CompiladoresOptimizacion de Compiladores
Optimizacion de CompiladoresJorge
 
Kruskal
KruskalKruskal
KruskalJorge
 
Coloreo de grafos
Coloreo de grafosColoreo de grafos
Coloreo de grafosJorge
 
Pruebabfs
PruebabfsPruebabfs
PruebabfsJorge
 
Coloreo
ColoreoColoreo
ColoreoJorge
 

Más de Jorge (6)

Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Optimizacion de Compiladores
Optimizacion de CompiladoresOptimizacion de Compiladores
Optimizacion de Compiladores
 
Kruskal
KruskalKruskal
Kruskal
 
Coloreo de grafos
Coloreo de grafosColoreo de grafos
Coloreo de grafos
 
Pruebabfs
PruebabfsPruebabfs
Pruebabfs
 
Coloreo
ColoreoColoreo
Coloreo
 

Último

origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
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
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnnlitzyleovaldivieso
 

Último (20)

origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
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
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 

Multiplicación de matrices

  • 2. Multiplicación de matrices  Sean A (n x l) y B (l x m) dos matrices, entonces cada elemento cij de la matriz resultante se calcula como: 1 0 l k kjikij bac
  • 4. Multiplicación de matrices  Matriz caso secuencial Dónde: n = número de iteraciones para llegar a la suma completa i, j, k = contadores a, b =representan las matrices c = el producto de ambas
  • 5. Multiplicación de matrices  Matriz caso paralelo Ejemplo con 2 procesadores for (i = 0; i < n; i++2) { for (j = 0; i < n; j++2) { c[i][j] = 0; for (k = 0; k < n; k++2) { c[i][j] += a[i][k] * b[k][j] } } } for (i = 1; i < n; i++2) { for (j = 1; i < n; j++2) { c[i][j] = 0; for (k = 1; k < n; k++2) { c[i][j] += a[i][k] * b[k][j] } } }
  • 6. Multiplicación de matrices for (i = 0; i < n; i++N) { for (j = 0; i < n; j++N) { c[i][j] = 0; for (k = 0; k < n; k++N) { c[i][j] += a[i][k] * b[k][j] } } } for (i = 2; i < n; i++N) { for (j = 2; i < n; j++N) { c[i][j] = 0; for (k = 2; k < n; k++N) { c[i][j] += a[i][k] * b[k][j] } } } for (i = 1; i < n; i++N) { for (j = 1; i < n; j++N) { c[i][j] = 0; for (k = 1; k < n; k++N) { c[i][j] += a[i][k] * b[k][j] } } } for (i = N; i < n; i++N) { for (j = N; i < n; j++N) { c[i][j] = 0; for (k = N; k < n; k++N) { c[i][j] += a[i][k] * b[k][j] } } }  Matriz caso paralelo Ejemplo con N procesadores