Variability-aware task mapping strategies for many-cores processor chips

The advent of the Deep Submicron technology opens the way to many-cores processor chips. However, the variability and reliability of these processes poses new challenges. In particular, the mapping of applications will require specific strategies to leverage the plenty and diversity of the computati...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Chaix, F., Bizot, G., Nicolaidis, M., Zergainoh, Nacer-Eddine
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 60
container_issue
container_start_page 55
container_title
container_volume
creator Chaix, F.
Bizot, G.
Nicolaidis, M.
Zergainoh, Nacer-Eddine
description The advent of the Deep Submicron technology opens the way to many-cores processor chips. However, the variability and reliability of these processes poses new challenges. In particular, the mapping of applications will require specific strategies to leverage the plenty and diversity of the computation cores. In this work, a high-level study of the variability impact on Thousands-core processors is proposed for future technologies, based on the state-of-art VARIUS model. While many crucial details are yet unknown for these technologies, we suggest several scenarios, based on the existing literature. The obtained results are particularily suitable for Embedded Streaming applications, which both require high performance and low energy consumption. In this regard, generic task mapping strategies are proposed to improve the energy efficiency of the applications, and compared for a synthetic application. The Nearest node strategy is used as a baseline, and minimizes the communication overhead. Then, a novel energy criterion is introduced to balance the computation and communication energy consumption. While increasing the communication energy, this strategy reduces the overall consumption by up to 20%. Finally, a mapping strategy based on variability regions improves slightly the energy efficiency of the application in the presence of systematic variations.
doi_str_mv 10.1109/IOLTS.2011.5993811
format Conference Proceeding
fullrecord <record><control><sourceid>hal_6IE</sourceid><recordid>TN_cdi_ieee_primary_5993811</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5993811</ieee_id><sourcerecordid>oai_HAL_hal_00671358v1</sourcerecordid><originalsourceid>FETCH-LOGICAL-h209t-fdb26a1ac45c51e50356546740c17e33b413123eb7e8dd41f84a7bb5ec4fb1e63</originalsourceid><addsrcrecordid>eNpVkE1PwzAMhsOXxDT2B-DSK4eOuEma5jhNwCZV2oHBtXIydwtsa5VUoP17ijaQ8MXy8z6yZDN2C3wMwM3DfFEuX8YZBxgrY0QBcMZGRhcgldbAlYJzNgAjs9RIDhf_MqEvfzNhims2ivGd95XnRioYsNkbBo_Wb313SPELAyUdxo9kh23r9-skdgE7WnuKSd2EHu8PqWtCP7ahcRRjD93Gt_GGXdW4jTQ69SF7fXpcTmdpuXieTydlusm46dJ6ZbMcAZ1UTgEpLlSuZK4ld6BJCCtBQCbIaipWKwl1IVFbq8jJ2gLlYsjuj3s3uK3a4HcYDlWDvppNyuqH9bdpEKr4hN69O7qeiP7k0w_FNyp1YIg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Variability-aware task mapping strategies for many-cores processor chips</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Chaix, F. ; Bizot, G. ; Nicolaidis, M. ; Zergainoh, Nacer-Eddine</creator><creatorcontrib>Chaix, F. ; Bizot, G. ; Nicolaidis, M. ; Zergainoh, Nacer-Eddine</creatorcontrib><description>The advent of the Deep Submicron technology opens the way to many-cores processor chips. However, the variability and reliability of these processes poses new challenges. In particular, the mapping of applications will require specific strategies to leverage the plenty and diversity of the computation cores. In this work, a high-level study of the variability impact on Thousands-core processors is proposed for future technologies, based on the state-of-art VARIUS model. While many crucial details are yet unknown for these technologies, we suggest several scenarios, based on the existing literature. The obtained results are particularily suitable for Embedded Streaming applications, which both require high performance and low energy consumption. In this regard, generic task mapping strategies are proposed to improve the energy efficiency of the applications, and compared for a synthetic application. The Nearest node strategy is used as a baseline, and minimizes the communication overhead. Then, a novel energy criterion is introduced to balance the computation and communication energy consumption. While increasing the communication energy, this strategy reduces the overall consumption by up to 20%. Finally, a mapping strategy based on variability regions improves slightly the energy efficiency of the application in the presence of systematic variations.</description><identifier>ISSN: 1942-9398</identifier><identifier>ISBN: 9781457710537</identifier><identifier>ISBN: 1457710536</identifier><identifier>EISSN: 1942-9401</identifier><identifier>EISBN: 9781457710551</identifier><identifier>EISBN: 1457710560</identifier><identifier>EISBN: 9781457710568</identifier><identifier>EISBN: 1457710552</identifier><identifier>DOI: 10.1109/IOLTS.2011.5993811</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computational modeling ; Context ; Correlation ; Energy consumption ; Engineering Sciences ; Micro and nanotechnologies ; Microelectronics ; Multi-Core Chip ; Systematics ; Task mapping ; Testing ; Transistors ; Variability</subject><ispartof>2011 IEEE 17th International On-Line Testing Symposium, 2011, p.55-60</ispartof><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5993811$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>310,311,781,785,790,791,886,2059,4051,4052,27930,54925</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5993811$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttps://hal.science/hal-00671358$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Chaix, F.</creatorcontrib><creatorcontrib>Bizot, G.</creatorcontrib><creatorcontrib>Nicolaidis, M.</creatorcontrib><creatorcontrib>Zergainoh, Nacer-Eddine</creatorcontrib><title>Variability-aware task mapping strategies for many-cores processor chips</title><title>2011 IEEE 17th International On-Line Testing Symposium</title><addtitle>IOLTS</addtitle><description>The advent of the Deep Submicron technology opens the way to many-cores processor chips. However, the variability and reliability of these processes poses new challenges. In particular, the mapping of applications will require specific strategies to leverage the plenty and diversity of the computation cores. In this work, a high-level study of the variability impact on Thousands-core processors is proposed for future technologies, based on the state-of-art VARIUS model. While many crucial details are yet unknown for these technologies, we suggest several scenarios, based on the existing literature. The obtained results are particularily suitable for Embedded Streaming applications, which both require high performance and low energy consumption. In this regard, generic task mapping strategies are proposed to improve the energy efficiency of the applications, and compared for a synthetic application. The Nearest node strategy is used as a baseline, and minimizes the communication overhead. Then, a novel energy criterion is introduced to balance the computation and communication energy consumption. While increasing the communication energy, this strategy reduces the overall consumption by up to 20%. Finally, a mapping strategy based on variability regions improves slightly the energy efficiency of the application in the presence of systematic variations.</description><subject>Computational modeling</subject><subject>Context</subject><subject>Correlation</subject><subject>Energy consumption</subject><subject>Engineering Sciences</subject><subject>Micro and nanotechnologies</subject><subject>Microelectronics</subject><subject>Multi-Core Chip</subject><subject>Systematics</subject><subject>Task mapping</subject><subject>Testing</subject><subject>Transistors</subject><subject>Variability</subject><issn>1942-9398</issn><issn>1942-9401</issn><isbn>9781457710537</isbn><isbn>1457710536</isbn><isbn>9781457710551</isbn><isbn>1457710560</isbn><isbn>9781457710568</isbn><isbn>1457710552</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpVkE1PwzAMhsOXxDT2B-DSK4eOuEma5jhNwCZV2oHBtXIydwtsa5VUoP17ijaQ8MXy8z6yZDN2C3wMwM3DfFEuX8YZBxgrY0QBcMZGRhcgldbAlYJzNgAjs9RIDhf_MqEvfzNhims2ivGd95XnRioYsNkbBo_Wb313SPELAyUdxo9kh23r9-skdgE7WnuKSd2EHu8PqWtCP7ahcRRjD93Gt_GGXdW4jTQ69SF7fXpcTmdpuXieTydlusm46dJ6ZbMcAZ1UTgEpLlSuZK4ld6BJCCtBQCbIaipWKwl1IVFbq8jJ2gLlYsjuj3s3uK3a4HcYDlWDvppNyuqH9bdpEKr4hN69O7qeiP7k0w_FNyp1YIg</recordid><startdate>201107</startdate><enddate>201107</enddate><creator>Chaix, F.</creator><creator>Bizot, G.</creator><creator>Nicolaidis, M.</creator><creator>Zergainoh, Nacer-Eddine</creator><general>IEEE</general><general>IEEE Computer Society</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope><scope>1XC</scope></search><sort><creationdate>201107</creationdate><title>Variability-aware task mapping strategies for many-cores processor chips</title><author>Chaix, F. ; Bizot, G. ; Nicolaidis, M. ; Zergainoh, Nacer-Eddine</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-h209t-fdb26a1ac45c51e50356546740c17e33b413123eb7e8dd41f84a7bb5ec4fb1e63</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Computational modeling</topic><topic>Context</topic><topic>Correlation</topic><topic>Energy consumption</topic><topic>Engineering Sciences</topic><topic>Micro and nanotechnologies</topic><topic>Microelectronics</topic><topic>Multi-Core Chip</topic><topic>Systematics</topic><topic>Task mapping</topic><topic>Testing</topic><topic>Transistors</topic><topic>Variability</topic><toplevel>online_resources</toplevel><creatorcontrib>Chaix, F.</creatorcontrib><creatorcontrib>Bizot, G.</creatorcontrib><creatorcontrib>Nicolaidis, M.</creatorcontrib><creatorcontrib>Zergainoh, Nacer-Eddine</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection><collection>Hyper Article en Ligne (HAL)</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Chaix, F.</au><au>Bizot, G.</au><au>Nicolaidis, M.</au><au>Zergainoh, Nacer-Eddine</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Variability-aware task mapping strategies for many-cores processor chips</atitle><btitle>2011 IEEE 17th International On-Line Testing Symposium</btitle><stitle>IOLTS</stitle><date>2011-07</date><risdate>2011</risdate><spage>55</spage><epage>60</epage><pages>55-60</pages><issn>1942-9398</issn><eissn>1942-9401</eissn><isbn>9781457710537</isbn><isbn>1457710536</isbn><eisbn>9781457710551</eisbn><eisbn>1457710560</eisbn><eisbn>9781457710568</eisbn><eisbn>1457710552</eisbn><abstract>The advent of the Deep Submicron technology opens the way to many-cores processor chips. However, the variability and reliability of these processes poses new challenges. In particular, the mapping of applications will require specific strategies to leverage the plenty and diversity of the computation cores. In this work, a high-level study of the variability impact on Thousands-core processors is proposed for future technologies, based on the state-of-art VARIUS model. While many crucial details are yet unknown for these technologies, we suggest several scenarios, based on the existing literature. The obtained results are particularily suitable for Embedded Streaming applications, which both require high performance and low energy consumption. In this regard, generic task mapping strategies are proposed to improve the energy efficiency of the applications, and compared for a synthetic application. The Nearest node strategy is used as a baseline, and minimizes the communication overhead. Then, a novel energy criterion is introduced to balance the computation and communication energy consumption. While increasing the communication energy, this strategy reduces the overall consumption by up to 20%. Finally, a mapping strategy based on variability regions improves slightly the energy efficiency of the application in the presence of systematic variations.</abstract><pub>IEEE</pub><doi>10.1109/IOLTS.2011.5993811</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1942-9398
ispartof 2011 IEEE 17th International On-Line Testing Symposium, 2011, p.55-60
issn 1942-9398
1942-9401
language eng
recordid cdi_ieee_primary_5993811
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computational modeling
Context
Correlation
Energy consumption
Engineering Sciences
Micro and nanotechnologies
Microelectronics
Multi-Core Chip
Systematics
Task mapping
Testing
Transistors
Variability
title Variability-aware task mapping strategies for many-cores processor chips
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-15T06%3A55%3A55IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-hal_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Variability-aware%20task%20mapping%20strategies%20for%20many-cores%20processor%20chips&rft.btitle=2011%20IEEE%2017th%20International%20On-Line%20Testing%20Symposium&rft.au=Chaix,%20F.&rft.date=2011-07&rft.spage=55&rft.epage=60&rft.pages=55-60&rft.issn=1942-9398&rft.eissn=1942-9401&rft.isbn=9781457710537&rft.isbn_list=1457710536&rft_id=info:doi/10.1109/IOLTS.2011.5993811&rft_dat=%3Chal_6IE%3Eoai_HAL_hal_00671358v1%3C/hal_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781457710551&rft.eisbn_list=1457710560&rft.eisbn_list=9781457710568&rft.eisbn_list=1457710552&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5993811&rfr_iscdi=true