{"id":103079,"date":"2018-03-11T10:25:31","date_gmt":"2018-03-11T10:25:31","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/planificacion-de-diferentes-clases-de-aplicaciones-en-entornos-no-dedicados-considerando-procesadores-multicore\/"},"modified":"2018-03-11T10:25:31","modified_gmt":"2018-03-11T10:25:31","slug":"planificacion-de-diferentes-clases-de-aplicaciones-en-entornos-no-dedicados-considerando-procesadores-multicore","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/arquitectura-de-ordenadores\/planificacion-de-diferentes-clases-de-aplicaciones-en-entornos-no-dedicados-considerando-procesadores-multicore\/","title":{"rendered":"Planificaci\u00f3n de diferentes clases de aplicaciones en entornos no dedicados considerando procesadores multicore"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Jos\u00e9 Ramon Garcia Gutierrez <\/strong><\/h2>\n<p>A d\u00eda de hoy es pr\u00e1cticamente imposible encontrar una gran instituci\u00f3n que no disponga de un parque de ordenadores considerable, debido al alto nivel de informatizaci\u00f3n de la sociedad actual. El enorme potencial que representan estos miles de ordenadores atrae poderosamente la atenci\u00f3n en los \u00e1mbitos cient\u00edficos e industriales, generando opciones viables para su aprovechamiento. Las universidades, instituciones que hist\u00f3ricamente se han mantenido a la vanguardia en la investigaci\u00f3n e innovaci\u00f3n cient\u00edfica, representan un caso especialmente bien posicionado a la hora de generar tanto los recursos inform\u00e1ticos como la necesidad de su uso. el poder de c\u00f3mputo presente en los laboratorios y aulas de estudio universitarias, agrupaciones naturales de recursos inform\u00e1ticos, crea grandes oportunidades para la computaci\u00f3n paralela, anim\u00e1ndonos a buscar opciones viables para su aprovechamiento. Como resultado de este inter\u00e9s, y con el prop\u00f3sito de aprovechar los per\u00edodos de inactividad de los nodos para ejecutar carga paralela, nuestro grupo ha creado un entorno de planificaci\u00f3n, enfocado hacia los clusters no dedicados. La constante y r\u00e1pida evoluci\u00f3n de los componentes, tanto a nivel de la arquitectura de la cpu como del sistema operativo, as\u00ed como de las aplicaciones ejecutadas, hace que tengamos que ir adaptando nuestras propuestas, que consideran tanto la simulaci\u00f3n como las ejecuciones reales. nuestra propuesta consiste en crear una m\u00e1quina virtual con una doble funcionalidad, ejecutar la carga local de usuario y aprovechar los per\u00edodos de inactividad de nodos a efectos de poder usarlos para ejecutar carga paralela. Tanto el tipo de las aplicaciones como las caracter\u00edsticas del hardware del escenario objetivo, y en el momento actual ambas han evolucionado. Nuevos tipos de aplicaciones paralelas con requerimientos peri\u00f3dicos de cpu son cada d\u00eda m\u00e1s comunes en el mundo cient\u00edfico e industrial. Este tipo de aplicaciones pueden requerir un tiempo de retorno (turnaround) espec\u00edfico o una calidad de servicio (quality of service, qos) determinada, haciendo m\u00e1s complejos los sistemas y modelos de predicci\u00f3n e imponiendo nuevas pautas en el desarrollo de los mismos.  para nuestro caso particular, reviste especial importancia el conocimiento que poseemos de los usuarios locales, debido a que nuestro entorno est\u00e1 dise\u00f1ado para trabajar en clusters no dedicados. Un usuario local puede estar visualizando un v\u00eddeo almacenado en su ordenador, lo cual implica necesidades de cpu peri\u00f3dicas y un mayor uso de memoria que los tipos de aplicaciones best-effort habituales hasta la fecha. Estudios recientes muestran diferentes aplicaciones empleadas por los usuarios locales en la actualidad, que necesitan la cpu de forma peri\u00f3dica y tienen mayores requerimientos de memoria principal y ancho de banda de red.  la aparici\u00f3n de nuevos tipos de aplicaciones, como v\u00eddeo bajo demanda, realidad virtual, aprendizaje a distancia y videoconferencias entre otras, se caracterizan por la necesidad de cumplir sus deadlines y por lo tanto presentan requerimientos peri\u00f3dicos de recursos. Este tipo de aplicaciones, donde la p\u00e9rdida de deadlines no se considera un fallo severo, aunque ha de ser evitada en lo posible, han sido denominadas en la literatura aplicaciones soft-real time (srt) peri\u00f3dicas. sin embargo, la interesante evoluci\u00f3n de las necesidades de los usuarios no es el \u00fanico punto a tener en cuenta. El crecimiento en la capacidad de c\u00f3mputo de los procesadores en los \u00faltimos a\u00f1os se ha visto frenado a causa de las barreras f\u00edsicas del espacio y la velocidad de las se\u00f1ales, obligando a los fabricantes de procesadores a explorar otras v\u00edas de crecimiento. Desde hace ya alg\u00fan tiempo el paralelismo de las aplicaciones se ha convertido en una de las grandes apuestas. Hoy en d\u00eda los procesadores de dos n\u00facleos son la m\u00ednima configuraci\u00f3n que encontraremos en un ordenador, y las previsiones son que el n\u00famero de n\u00facleos por procesador continuar\u00e1 creciendo en los pr\u00f3ximos a\u00f1os. los clusters no dedicados ofrecen un gran potencial de un uso, debido a que los recursos materiales ya est\u00e1n disponibles y el c\u00e1lculo paralelo se realiza simult\u00e1neamente con el del usuario local. Imaginando el escenario actual en los clusters no dedicados, encontramos nuevas aplicaciones de escritorio y paralelas, as\u00ed como plataformas hardware m\u00e1s potentes y complejas. En esta situaci\u00f3n investigar el problema y realizar propuestas relacionadas con la planificaci\u00f3n de los diferentes tipos de aplicaciones en clusters no dedicados, considerando las plataformas multi-core, supone un nuevo reto a asumir por los investigadores y conforma el n\u00facleo de este trabajo.<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Planificaci\u00f3n de diferentes clases de aplicaciones en entornos no dedicados considerando procesadores multicore<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Planificaci\u00f3n de diferentes clases de aplicaciones en entornos no dedicados considerando procesadores multicore <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Jos\u00e9 Ramon Garcia Gutierrez <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Aut\u00f3noma de barcelona<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 19\/07\/2010<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Direcci\u00f3n y tribunal<\/h3>\n<ul>\n<li><strong>Director de la tesis<\/strong>\n<ul>\n<li>Porfidio Hern\u00e1ndez Bud\u00e9<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: Francisco Tirado fern\u00e1ndez <\/li>\n<li>rosa Mar\u00eda Badia sala (vocal)<\/li>\n<li>  (vocal)<\/li>\n<li>  (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Jos\u00e9 Ramon Garcia Gutierrez A d\u00eda de hoy es pr\u00e1cticamente imposible encontrar una gran instituci\u00f3n que no [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"categories":[4810,44209],"tags":[2678,208862,57856,145634],"class_list":["post-103079","post","type-post","status-publish","format-standard","hentry","category-arquitectura-de-ordenadores","category-ordenadores-digitales","tag-francisco-tirado-fernandez","tag-jose-ramon-garcia-gutierrez","tag-porfidio-hernandez-bude","tag-rosa-maria-badia-sala"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/103079","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/comments?post=103079"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/103079\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=103079"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=103079"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=103079"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}