{"id":113183,"date":"2018-03-11T10:40:29","date_gmt":"2018-03-11T10:40:29","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/a-multicore-emulator-with-a-profiling-infrastructure-for-transactional-memory-on-fpga\/"},"modified":"2018-03-11T10:40:29","modified_gmt":"2018-03-11T10:40:29","slug":"a-multicore-emulator-with-a-profiling-infrastructure-for-transactional-memory-on-fpga","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/politecnica-de-catalunya\/a-multicore-emulator-with-a-profiling-infrastructure-for-transactional-memory-on-fpga\/","title":{"rendered":"A multicore emulator with a profiling infrastructure for transactional memory on fpga"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Nehir Sonmez <\/strong><\/h2>\n<p>En esta tesis se propone juntar dos temas recientes a trav\u00e9s de la creaci\u00f3n de un sistema de memoria transaccional en un circuito programable (un fpga). Para ello, ha sido dise\u00f1ado un emulador de multin\u00facleo, con soporte para memoria transaccional h\u00edbrida y n\u00facleos mips basados en el procesador de c\u00f3digo libre plasma. Presentamos el dise\u00f1o y la implementaci\u00f3n del sistema tmbox, que implementa un sistema de emulaci\u00f3n de hasta 16 n\u00facleos mips interconectados con un bus en anillo bidireccional, funcionando a 50 mhz en un fpga virtex5-155t. Adicionalmente, hemos construido la primera infraestructura para perfilado y visualizaci\u00f3n de memoria transaccional h\u00edbrida, que permite ver con un alto detalle ejecuciones transaccionales completas.  Tmbox es una arquitectura completamente modificable, e implementa un prototipo de un multin\u00facleo con memoria transaccional en software, hardware e h\u00edbrido. Est\u00e1 compuesto de varios lenguajes de dise\u00f1o muy comunes, y habilita modificar el stack completo, desde la isa, pasando por el toolchain de software, hasta el c\u00f3digo paralelo altamente optimizado. Con una infraestructura como tmbox, es posible la ejecuci\u00f3n veloz y la evaluaci\u00f3n r\u00e1pida del rendimiento en investigaciones de arquitectura de computadores.<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>A multicore emulator with a profiling infrastructure for transactional memory on fpga<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 A multicore emulator with a profiling infrastructure for transactional memory on fpga <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Nehir Sonmez <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Polit\u00e9cnica de catalunya<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 19\/09\/2012<\/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>Osman Unsal Garc\u00eda<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: georgi Nedeltchev gaydadjiev <\/li>\n<li>simon william Moore (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 Nehir Sonmez En esta tesis se propone juntar dos temas recientes a trav\u00e9s de la creaci\u00f3n de [&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":[15596],"tags":[200160,224879,150475,224880],"class_list":["post-113183","post","type-post","status-publish","format-standard","hentry","category-politecnica-de-catalunya","tag-georgi-nedeltchev-gaydadjiev","tag-nehir-sonmez","tag-osman-unsal-garcia","tag-simon-william-moore"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/113183","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=113183"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/113183\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=113183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=113183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=113183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}