{"id":79491,"date":"2006-07-04T00:00:00","date_gmt":"2006-07-04T00:00:00","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/definition-of-framework-based-performance-models-for-dynamic-performance-tuning\/"},"modified":"2006-07-04T00:00:00","modified_gmt":"2006-07-04T00:00:00","slug":"definition-of-framework-based-performance-models-for-dynamic-performance-tuning","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/ciencias-tecnologicas\/definition-of-framework-based-performance-models-for-dynamic-performance-tuning\/","title":{"rendered":"Definition of framework-based performance models for dynamic performance tuning"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Eduardo C\u00e9sar Galobardes <\/strong><\/h2>\n<p>I motivaci\u00f3n y objetivos  nuestro trabajo est\u00e1 motivado en la necesidad de obtener herramientas y entornos que faciliten la sintonizaci\u00f3n din\u00e1mica del rendimiento de cierto tipo de aplicaciones paralelas.  en general, el desarrollo de aplicaciones paralelas presenta dificultades adicionales significativas respecto a su contrapartida secuencial, lo cual implica un esfuerzo considerablemente mayor por parte de dise\u00f1adores y programadores. Dicho esfuerzo est\u00e1 justificado por el aumento potencial de prestaciones que una aplicaci\u00f3n paralela ofrece sobre una secuencial, para asegurar que dicho aumento de prestaciones es el m\u00e1ximo posible (o al menos suficientemente bueno) la sintonizaci\u00f3n de rendimiento es uno de los aspectos cr\u00edticos en el desarrollo de este tipo de aplicaciones.  as\u00ed hemos encontrado en la literatura gran cantidad de trabajos relacionados con el problema de la sintonizaci\u00f3n de prestaciones en aplicaciones paralelas, pero b\u00e1sicamente podr\u00edamos clasificar dichos trabajos en tres grandes grupos: enfoque predictivo, an\u00e1lisis post-mortem, y an\u00e1lisis din\u00e1mico.  en el enfoque predictivo se propone en algunos casos estudiar el rendimiento de la aplicaci\u00f3n antes de su desarrollo final con el objetivo de ahorrar esfuerzo a los programadores. En otros casos la idea est\u00e1 orientada a predecir el comportamiento de una aplicaci\u00f3n existente en diferentes plataformas (o en diferentes condiciones) sin necesidad de disponer de dichas plataformas o realizar ejecuciones reales de la aplicaci\u00f3n.  el an\u00e1lisis post-mortem puede consistir en realizar una simple monitorizaci\u00f3n y visualizaci\u00f3n de datos, lo cual exige un alto grado de conocimiento y habilidad al desarrollador, o bien, pude estar orientado a detectar problemas de rendimiento e incluso proponer soluciones a los mismos. Este tipo de an\u00e1lisis post-mortem es est\u00e1tico y es adecuado para aquellas aplicaciones con un comportamiento regular, es decir, aquellas que b<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Definition of framework-based performance models for dynamic performance tuning<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Definition of framework-based performance models for dynamic performance tuning <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Eduardo C\u00e9sar Galobardes <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Aut\u00f3noma de barcelona<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 07\/04\/2006<\/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>Joan Sorribes Gomis<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: emilio Luque fadon <\/li>\n<li>casiano Rodr\u00edguez le\u00f3n (vocal)<\/li>\n<li>c. Cuhna jos\u00e9 (vocal)<\/li>\n<li>oscar Plata (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Eduardo C\u00e9sar Galobardes I motivaci\u00f3n y objetivos nuestro trabajo est\u00e1 motivado en la necesidad de obtener herramientas [&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,332,44209,2535],"tags":[170593,16653,170592,2539,95518,79599],"class_list":["post-79491","post","type-post","status-publish","format-standard","hentry","category-arquitectura-de-ordenadores","category-ciencias-tecnologicas","category-ordenadores-digitales","category-tecnologia-de-los-ordenadores","tag-c-cuhna-jose","tag-casiano-rodriguez-leon","tag-eduardo-cesar-galobardes","tag-emilio-luque-fadon","tag-joan-sorribes-gomis","tag-oscar-plata"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/79491","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=79491"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/79491\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=79491"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=79491"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=79491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}