Upload
pepe-lomeli-ibarra
View
219
Download
0
Embed Size (px)
Citation preview
8/18/2019 Diseño de Software de Arquitectura Multiprocesador
1/9
Diseño de Software Arquitectura
Multiprocesador
Miguel Adolfo Díaz SaldañaGabriel Rodríguez Vieyra
José María o!eli "barra
8/18/2019 Diseño de Software de Arquitectura Multiprocesador
2/9
"#troducci$#
A pesar de las gra#des !e%oras e# !o#oprocesadpara algu#as aplicacio#es #o es su&cie#te' a sopuede# ser los siste!as !ultiprocesadores debidque es la soluci$# !(s se#cilla) #atural y co# !ecoste*prestacio#es' Ade!(s) las !e%oras e#!icroprocesadores cada +ez !(s so# co!ple%as lcual per!ite u#a clara !e%ora e# el software'
8/18/2019 Diseño de Software de Arquitectura Multiprocesador
3/9
Desarrollo
,l uso de !-ltiples procesadores !e%ora elre#di!ie#to y adaptabilidad del siste!a' adistribuci$# de los procesos de los procesadores puede predeter!i#ar o puede estar ba%o el co#tru# despac.ador que decide cuales procesos ubiccada procesador' os siste!as de !-ltiples proce#o so# #ecesaria!e#te siste!as distribuidos'
8/18/2019 Diseño de Software de Arquitectura Multiprocesador
4/9
Si !(s de u# procesador est( dispo#ible) e#to#se puede i!ple!e#tar la distribuci$#) pero losdiseñadores del siste!a #o sie!pre co#sidera
pu#tos de distribuci$# dura#te el proceso dediseño'
8/18/2019 Diseño de Software de Arquitectura Multiprocesador
5/9
,%e!plote es u# !odelo si!pli&cado de siste!a de co#trol de tr(&co' #sores distribuidos recoge# i#for!aci$# sobre el 0u%o de tr(&ccal!e#te a#tes de e#+iarla a u#a sala de co#trol'
8/18/2019 Diseño de Software de Arquitectura Multiprocesador
6/9
1actores cla+es
,2iste# dos factores cla+es para la e2te#si$# de!ultiprocesadores3
• 4' 1le2ibilidad3 ,l !is!o siste!a puede usarse para-#ico usuario i#cre!e#tado el re#di!ie#to e# la e%e
de u#a -#ica aplicaci$# o para +arios usuarios yaplicacio#es e# u# e#tor#o co!partido'
• 5' 6oste*re#di!ie#to3 Actual!e#te estos siste!as sebasa# e# procesadores co!erciales) por lo que su co.a reducido dr(stica!e#te'
8/18/2019 Diseño de Software de Arquitectura Multiprocesador
7/9
Ve#ta%as y des+e#ta%as
• V,78AJAS* ,s eco#$!ica* as co!putadoras paralelas so# i#.ere#tes escalablesper!itie#do actualizarlas para adecuarse a la #ecesidad
• D,SV,78AJAS* :uede ser li!ita#te física) e2iste# factores que li!ita# la +e!(2i!a de u# procesador i#depe#die#te del factor eco#$!ic* as barreras físicas i#fra#queables tales co!o la +elocidad luz) efectos de ta!año) la capacidad'
8/18/2019 Diseño de Software de Arquitectura Multiprocesador
8/9
6o#clusi$#
• , l ob%eti+o de !ultiprocesa!ie#to es lle+ar a cabo +tareas al !is!o tie!po) esto ayuda a que el diseño dsiste!a sea !as r(pido y e&caz'
8/18/2019 Diseño de Software de Arquitectura Multiprocesador
9/9
;ibliografía
• .ttp3
• .ttp3