{"id":126,"date":"2013-03-17T21:13:59","date_gmt":"2013-03-17T21:13:59","guid":{"rendered":"http:\/\/hermes.elet.polimi.it\/?page_id=126"},"modified":"2014-04-18T14:49:08","modified_gmt":"2014-04-18T14:49:08","slug":"self-adaptive-dependable-systems","status":"publish","type":"page","link":"https:\/\/hermes.deib.polimi.it\/?page_id=126","title":{"rendered":"self-adaptive dependable systems"},"content":{"rendered":"<p>The trend of building new complex systems by integrating low-cost, inherently unreliable Commercial Off-The-Shelf (COTS) components is one of today\u2019s challenges in the design, analysis and development of systems exhibiting a certain degree of dependability. In fact, the last decade has seen the complexity of electronic systems growing faster and faster, thanks to the decrease of the components\u2019 size and cost. However, the use of low-cost execution resources to achieve high performance makes modern electronic devices more and more unreliable, because of the increasing susceptibility of such components to faults. In fact, the number of hard faults, as well as soft ones, is growing due mainly to the shrinking of components themselves, to the variations in the manufacturing process and to the exposition of devices to radiations and noise fluctuations.<\/p>\n<p>Therefore, when adopting the COTS-based design approach for the realization of modern and pervasive electronic systems, <em>reliability<\/em> has become one of the main optimization goals, together with <em>performance<\/em>. Nevertheless, in non-critical environments, reliability must be leveraged in order not to introduce too high costs, associated with not so stringent requirements; moreover, in many situations, the need for reliability may change during the activity depending on the specific working scenario. For these reasons, we claim that there is a need for a new way to dynamically &#8220;tune&#8221; fault management properties based on the working scenario, thus finding a satisfying trade-off between benefits and costs at run-time.<\/p>\n<p>We have taken into account multicore and manycore architectures, working on the definition of run-time resource management strategies aimed at improving the system reliability while fulfilling performance constraints. The proposed solutions aim at mitigating soft errors as well as permanent one; moreover, we also tackle the issue of optimal resource exploitation in order to extend the system lifetime by mitigating wearout effects.<\/p>\n<p>Recent publications:<\/p>\n<ul class=\"paperlist\">\n<li><span class=\"papertag\">[DATE2014]<\/span><br \/>A. Das, A. Kumar, B. Veeravalli, A. Miele,C. Bolchini, &#8220;<span class='papertitle'>An adaptive approach for online fault management in many-core architectures<\/span>,&#8221; in Proc. IEEE Design, Automation and Test in Europe, DATE, pp. 1429-1432, Mar. 2014, doi: <a class=\"doi\" href=\"http:\/\/dx.doi.org\/10.1109\/DATE.2012.6176589\" target=_blank>http:\/\/dx.doi.org\/10.1109\/DATE.2012.6176589<\/a><\/li>\n<li><span class=\"papertag\">[JETTA2013a]<\/span><br \/>C. Bolchini, M. Carminati, A. Miele, &#8220;<span class='papertitle'>Self-Adaptive Fault Tolerance in Multi-\/Many-Core Systems<\/span>,&#8221; in <em>Springer<\/em> Journal of Electronic Testing, Vol. 29, No. 2, pp. 159-175, Apr 2013, doi: <a class=\"doi\" href=\"http:\/\/dx.doi.org\/10.1007\/s10836-013-5367-y\" target=_blank>http:\/\/dx.doi.org\/10.1007\/s10836-013-5367-y<\/a><\/li>\n<li><span class=\"papertag\">[DFT2013]<\/span><br \/>C. Bolchini, M. Carminati, A. Miele, A. Das, A. Kumar, B. Veeravalli, &#8220;<span class='papertitle'>Run-time mapping for reliable many-cores based on energy\/performance trade-offs<\/span>,&#8221; in Proc. IEEE Intl Symp. Defect and Fault Tolerance in VLSI and Nanotechnology Systems, DFT, pp. 58-64, Oct 2013, doi: <a class=\"doi\" href=\"http:\/\/dx.doi.org\/10.1109\/DFT.2013.6653583\" target=_blank>http:\/\/dx.doi.org\/10.1109\/DFT.2013.6653583<\/a><\/li>\n<li><span class=\"papertag\">[DATE2012]<\/span><br \/>C. Bolchini, A. Miele, D. Sciuto&#8221;<span class='papertitle'>An adaptive approach for online fault management in many-core architectures<\/span>,&#8221; in Proc. Design Automation &#038;amp Test in Europe, DATE, pp. 1429-1432, Mar 2012, ee: <a class=\"doi\" href=\"http:\/\/ieeexplore.ieee.org\/xpl\/freeabs_all.jsp?arnumber=6176589\" target=_blank>http:\/\/ieeexplore.ieee.org\/xpl\/freeabs_all.jsp?arnumber=6176589<\/a><\/li>\n<\/ul>\n<p>This work partially fits under the umbrella of the EU COST Action IC1103 MEDIAN (<a href=\"http:\/\/www.median-project.eu\/\" target=\"_blank\">website<\/a>), for which I am one of the five initial proponents, started in Dec. 2011 and running until Nov. 2015. The action fosters collaborations between participants by supporting short term scientific missions and other similar activities.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The trend of building new complex systems by integrating low-cost, inherently unreliable Commercial Off-The-Shelf (COTS) components is one of today\u2019s challenges in the design, analysis and development of systems exhibiting a certain degree of dependability. In fact, the last decade has seen the complexity of electronic systems growing faster and faster, thanks to the decrease &hellip; <a href=\"https:\/\/hermes.deib.polimi.it\/?page_id=126\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">self-adaptive dependable systems<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":6,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-126","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/hermes.deib.polimi.it\/index.php?rest_route=\/wp\/v2\/pages\/126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hermes.deib.polimi.it\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hermes.deib.polimi.it\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hermes.deib.polimi.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hermes.deib.polimi.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=126"}],"version-history":[{"count":11,"href":"https:\/\/hermes.deib.polimi.it\/index.php?rest_route=\/wp\/v2\/pages\/126\/revisions"}],"predecessor-version":[{"id":188,"href":"https:\/\/hermes.deib.polimi.it\/index.php?rest_route=\/wp\/v2\/pages\/126\/revisions\/188"}],"up":[{"embeddable":true,"href":"https:\/\/hermes.deib.polimi.it\/index.php?rest_route=\/wp\/v2\/pages\/6"}],"wp:attachment":[{"href":"https:\/\/hermes.deib.polimi.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}