Loading…

Application-level embedded communication tracer for many-core systems

Design verification and debugging with both software and hardware is ever challenging for many-core systems. We present the embedded tracer architecture for application-level communication. Not only can the trace information be optimized, but also the verification can be performed at the system leve...

Full description

Saved in:
Bibliographic Details
Main Authors: Chih-Tsun Huang, Kuan-Chun Tasi, Jun-Shen Lin, Hsiao-Wei Chien
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 808
container_issue
container_start_page 803
container_title
container_volume
creator Chih-Tsun Huang
Kuan-Chun Tasi
Jun-Shen Lin
Hsiao-Wei Chien
description Design verification and debugging with both software and hardware is ever challenging for many-core systems. We present the embedded tracer architecture for application-level communication. Not only can the trace information be optimized, but also the verification can be performed at the system level efficiently. The unified architecture consolidates the debugging flow at different abstraction levels, and facilitates the performance analysis of the entire system as well. The use-case study and experiments have justified the effectiveness of the proposed tracer architecture.
doi_str_mv 10.1109/ASPDAC.2015.7059109
format conference_proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_7059109</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7059109</ieee_id><sourcerecordid>7059109</sourcerecordid><originalsourceid>FETCH-LOGICAL-i208t-33099a7e90a9eecb69474cc5c83b2598a17e89f35b988f32be226b373fc758c73</originalsourceid><addsrcrecordid>eNo9kNtKxDAYhKMouK77BHuTF8iaQ9Pkvyx1PcCCggp7tyTpX6g0bUmr0Ld3weLczPANzMUQshV8JwSH--L97aEod5ILvTNcw5ldkFuRGQBjgB8vyUoKrVgO5nj1n3NxQzbj-MXP0lwawVdkXwxD2wQ3NX3HWvzBlmL0WFVY0dDH-N0tJZ2SC5ho3ScaXTez0Cek4zxOGMc7cl27dsTN4mvy-bj_KJ_Z4fXppSwOrJHcTkwpDuAMAneAGHwOmclC0MEqLzVYJwxaqJX2YG2tpEcpc6-MqoPRNhi1Jtu_3QYRT0NqokvzaXlA_QLeH05o</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Application-level embedded communication tracer for many-core systems</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Chih-Tsun Huang ; Kuan-Chun Tasi ; Jun-Shen Lin ; Hsiao-Wei Chien</creator><creatorcontrib>Chih-Tsun Huang ; Kuan-Chun Tasi ; Jun-Shen Lin ; Hsiao-Wei Chien</creatorcontrib><description>Design verification and debugging with both software and hardware is ever challenging for many-core systems. We present the embedded tracer architecture for application-level communication. Not only can the trace information be optimized, but also the verification can be performed at the system level efficiently. The unified architecture consolidates the debugging flow at different abstraction levels, and facilitates the performance analysis of the entire system as well. The use-case study and experiments have justified the effectiveness of the proposed tracer architecture.</description><identifier>ISSN: 2153-6961</identifier><identifier>EISSN: 2153-697X</identifier><identifier>EISBN: 147997790X</identifier><identifier>EISBN: 9781479977901</identifier><identifier>EISBN: 9781479977925</identifier><identifier>EISBN: 1479977926</identifier><identifier>DOI: 10.1109/ASPDAC.2015.7059109</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer architecture ; Debugging ; Engines ; Hardware ; Protocols ; Receivers ; Software</subject><ispartof>The 20th Asia and South Pacific Design Automation Conference, 2015, p.803-808</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7059109$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54555,54920,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7059109$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Chih-Tsun Huang</creatorcontrib><creatorcontrib>Kuan-Chun Tasi</creatorcontrib><creatorcontrib>Jun-Shen Lin</creatorcontrib><creatorcontrib>Hsiao-Wei Chien</creatorcontrib><title>Application-level embedded communication tracer for many-core systems</title><title>The 20th Asia and South Pacific Design Automation Conference</title><addtitle>ASPDAC</addtitle><description>Design verification and debugging with both software and hardware is ever challenging for many-core systems. We present the embedded tracer architecture for application-level communication. Not only can the trace information be optimized, but also the verification can be performed at the system level efficiently. The unified architecture consolidates the debugging flow at different abstraction levels, and facilitates the performance analysis of the entire system as well. The use-case study and experiments have justified the effectiveness of the proposed tracer architecture.</description><subject>Computer architecture</subject><subject>Debugging</subject><subject>Engines</subject><subject>Hardware</subject><subject>Protocols</subject><subject>Receivers</subject><subject>Software</subject><issn>2153-6961</issn><issn>2153-697X</issn><isbn>147997790X</isbn><isbn>9781479977901</isbn><isbn>9781479977925</isbn><isbn>1479977926</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2015</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo9kNtKxDAYhKMouK77BHuTF8iaQ9Pkvyx1PcCCggp7tyTpX6g0bUmr0Ld3weLczPANzMUQshV8JwSH--L97aEod5ILvTNcw5ldkFuRGQBjgB8vyUoKrVgO5nj1n3NxQzbj-MXP0lwawVdkXwxD2wQ3NX3HWvzBlmL0WFVY0dDH-N0tJZ2SC5ho3ScaXTez0Cek4zxOGMc7cl27dsTN4mvy-bj_KJ_Z4fXppSwOrJHcTkwpDuAMAneAGHwOmclC0MEqLzVYJwxaqJX2YG2tpEcpc6-MqoPRNhi1Jtu_3QYRT0NqokvzaXlA_QLeH05o</recordid><startdate>20150101</startdate><enddate>20150101</enddate><creator>Chih-Tsun Huang</creator><creator>Kuan-Chun Tasi</creator><creator>Jun-Shen Lin</creator><creator>Hsiao-Wei Chien</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>20150101</creationdate><title>Application-level embedded communication tracer for many-core systems</title><author>Chih-Tsun Huang ; Kuan-Chun Tasi ; Jun-Shen Lin ; Hsiao-Wei Chien</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i208t-33099a7e90a9eecb69474cc5c83b2598a17e89f35b988f32be226b373fc758c73</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Computer architecture</topic><topic>Debugging</topic><topic>Engines</topic><topic>Hardware</topic><topic>Protocols</topic><topic>Receivers</topic><topic>Software</topic><toplevel>online_resources</toplevel><creatorcontrib>Chih-Tsun Huang</creatorcontrib><creatorcontrib>Kuan-Chun Tasi</creatorcontrib><creatorcontrib>Jun-Shen Lin</creatorcontrib><creatorcontrib>Hsiao-Wei Chien</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 Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Chih-Tsun Huang</au><au>Kuan-Chun Tasi</au><au>Jun-Shen Lin</au><au>Hsiao-Wei Chien</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Application-level embedded communication tracer for many-core systems</atitle><btitle>The 20th Asia and South Pacific Design Automation Conference</btitle><stitle>ASPDAC</stitle><date>2015-01-01</date><risdate>2015</risdate><spage>803</spage><epage>808</epage><pages>803-808</pages><issn>2153-6961</issn><eissn>2153-697X</eissn><eisbn>147997790X</eisbn><eisbn>9781479977901</eisbn><eisbn>9781479977925</eisbn><eisbn>1479977926</eisbn><abstract>Design verification and debugging with both software and hardware is ever challenging for many-core systems. We present the embedded tracer architecture for application-level communication. Not only can the trace information be optimized, but also the verification can be performed at the system level efficiently. The unified architecture consolidates the debugging flow at different abstraction levels, and facilitates the performance analysis of the entire system as well. The use-case study and experiments have justified the effectiveness of the proposed tracer architecture.</abstract><pub>IEEE</pub><doi>10.1109/ASPDAC.2015.7059109</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2153-6961
ispartof The 20th Asia and South Pacific Design Automation Conference, 2015, p.803-808
issn 2153-6961
2153-697X
language eng
recordid cdi_ieee_primary_7059109
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computer architecture
Debugging
Engines
Hardware
Protocols
Receivers
Software
title Application-level embedded communication tracer for many-core systems
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T06%3A00%3A01IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Application-level%20embedded%20communication%20tracer%20for%20many-core%20systems&rft.btitle=The%2020th%20Asia%20and%20South%20Pacific%20Design%20Automation%20Conference&rft.au=Chih-Tsun%20Huang&rft.date=2015-01-01&rft.spage=803&rft.epage=808&rft.pages=803-808&rft.issn=2153-6961&rft.eissn=2153-697X&rft_id=info:doi/10.1109/ASPDAC.2015.7059109&rft.eisbn=147997790X&rft.eisbn_list=9781479977901&rft.eisbn_list=9781479977925&rft.eisbn_list=1479977926&rft_dat=%3Cieee_6IE%3E7059109%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i208t-33099a7e90a9eecb69474cc5c83b2598a17e89f35b988f32be226b373fc758c73%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=7059109&rfr_iscdi=true