{"id":"https://openalex.org/W4416429931","doi":"https://doi.org/10.1109/iccad66269.2025.11240822","title":"DevTrace: Lightweight Plug-In Design for PCIe Transaction Tracing in Edge Intelligence Workloads","display_name":"DevTrace: Lightweight Plug-In Design for PCIe Transaction Tracing in Edge Intelligence Workloads","publication_year":2025,"publication_date":"2025-10-26","ids":{"openalex":"https://openalex.org/W4416429931","doi":"https://doi.org/10.1109/iccad66269.2025.11240822"},"language":null,"primary_location":{"id":"doi:10.1109/iccad66269.2025.11240822","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad66269.2025.11240822","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM International Conference On Computer Aided Design (ICCAD)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5112517569","display_name":"Zeng Huang","orcid":"https://orcid.org/0000-0001-6290-6842"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zhibai Huang","raw_affiliation_strings":["Shanghai Jiao Tong University,School of Computer Science"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,School of Computer Science","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059714759","display_name":"Kailiang Xu","orcid":"https://orcid.org/0000-0002-1819-4101"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kailiang Xu","raw_affiliation_strings":["Shanghai Jiao Tong University,School of Computer Science"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,School of Computer Science","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032249105","display_name":"Zhixiang Wei","orcid":"https://orcid.org/0000-0003-1835-8468"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhixiang Wei","raw_affiliation_strings":["Shanghai Jiao Tong University,School of Computer Science"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,School of Computer Science","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046927622","display_name":"Yuan Deng","orcid":"https://orcid.org/0000-0001-8585-1178"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yinghao Deng","raw_affiliation_strings":["Shanghai Jiao Tong University,School of Computer Science"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,School of Computer Science","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111598130","display_name":"Chen Chen","orcid":"https://orcid.org/0000-0002-4971-5029"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chen Chen","raw_affiliation_strings":["Shanghai Jiao Tong University,School of Computer Science"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,School of Computer Science","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100736414","display_name":"Yun Wang","orcid":"https://orcid.org/0009-0009-7969-6891"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yun Wang","raw_affiliation_strings":["Shanghai Jiao Tong University,School of Computer Science"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,School of Computer Science","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017670541","display_name":"Fangxin Liu","orcid":"https://orcid.org/0000-0002-8769-293X"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Fangxin Liu","raw_affiliation_strings":["Shanghai Jiao Tong University,School of Computer Science"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,School of Computer Science","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049740011","display_name":"Mingyuan Xia","orcid":"https://orcid.org/0000-0001-5899-0295"},"institutions":[{"id":"https://openalex.org/I91993116","display_name":"Sirris","ror":"https://ror.org/01qr26m26","country_code":"BE","type":"nonprofit","lineage":["https://openalex.org/I91993116"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Mingyuan Xia","raw_affiliation_strings":["UltraRISC"],"affiliations":[{"raw_affiliation_string":"UltraRISC","institution_ids":["https://openalex.org/I91993116"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5011323970","display_name":"Zhengwei Qi","orcid":"https://orcid.org/0000-0003-2730-2319"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhengwei Qi","raw_affiliation_strings":["Shanghai Jiao Tong University,School of Computer Science"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,School of Computer Science","institution_ids":["https://openalex.org/I183067930"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5112517569"],"corresponding_institution_ids":["https://openalex.org/I183067930"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.4310871,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"9"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.5228000283241272,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.5228000283241272,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.2168000042438507,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.07580000162124634,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/tracing","display_name":"Tracing","score":0.8945000171661377},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5134000182151794},{"id":"https://openalex.org/keywords/pci-express","display_name":"PCI Express","score":0.4438000023365021},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.43230000138282776},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.4300000071525574},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.38749998807907104}],"concepts":[{"id":"https://openalex.org/C138673069","wikidata":"https://www.wikidata.org/wiki/Q322229","display_name":"Tracing","level":2,"score":0.8945000171661377},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8044000267982483},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5134000182151794},{"id":"https://openalex.org/C64270927","wikidata":"https://www.wikidata.org/wiki/Q206924","display_name":"PCI Express","level":3,"score":0.4438000023365021},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.43939998745918274},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.43230000138282776},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.4300000071525574},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.38749998807907104},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.36640000343322754},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.34299999475479126},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.34299999475479126},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.31779998540878296},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.30230000615119934},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.30070000886917114},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.2799000144004822},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.2685999870300293},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.26409998536109924}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iccad66269.2025.11240822","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad66269.2025.11240822","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM International Conference On Computer Aided Design (ICCAD)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W1964104501","https://openalex.org/W1988502524","https://openalex.org/W2034062945","https://openalex.org/W2147657366","https://openalex.org/W2149576136","https://openalex.org/W2612343211","https://openalex.org/W2901994046","https://openalex.org/W2979859319","https://openalex.org/W3122649222","https://openalex.org/W3134866853","https://openalex.org/W3156772560","https://openalex.org/W3187661226","https://openalex.org/W3206916567","https://openalex.org/W4200047623","https://openalex.org/W4282970339","https://openalex.org/W4283207442","https://openalex.org/W4324116704","https://openalex.org/W4387164705","https://openalex.org/W4389166677","https://openalex.org/W4389166736","https://openalex.org/W4395106411","https://openalex.org/W4399121685","https://openalex.org/W4400909639","https://openalex.org/W4404133703","https://openalex.org/W4404134204"],"related_works":[],"abstract_inverted_index":{"The":[0],"complexity":[1],"of":[2,54],"host-peripheral":[3,113],"interactions":[4,114],"during":[5],"high-load":[6,103],"tasks":[7],"poses":[8],"significant":[9],"challenges":[10],"for":[11,32,111],"system":[12],"optimization,":[13],"with":[14,47],"existing":[15],"tracing":[16,30,46,60,131],"tools":[17],"degrading":[18],"performance":[19,100,117],"by":[20],"up":[21],"to":[22,65,91,126,128],"5.39\u00d7.":[23],"We":[24,121],"introduce":[25],"DevTrace,":[26],"a":[27,78,108],"novel":[28],"low-overhead":[29],"framework":[31],"peripheral":[33],"interactions.":[34],"Its":[35],"modular":[36],"architecture":[37],"separates":[38],"data":[39,70,97],"collection":[40],"from":[41,132],"kernel-level":[42],"operations,":[43],"enabling":[44],"lightweight":[45],"minimal":[48],"driver":[49,133],"modifications":[50],"across":[51],"entire":[52],"classes":[53],"devices.":[55],"By":[56],"eliminating":[57],"heavy":[58],"kernel":[59],"interrupts,":[61],"DevTrace":[62,76],"reduces":[63,96],"overhead":[64,89],"negligible":[66],"levels":[67],"while":[68],"maintaining":[69],"accuracy.":[71],"In":[72],"edge-based":[73],"intelligence":[74],"deployments,":[75],"achieves":[77],"128\u00d7":[79],"reduction":[80],"in":[81,118],"memory":[82],"usage":[83],"and":[84,99,115],"approximately":[85],"10\u00d7":[86],"lower":[87],"CPU":[88],"compared":[90],"page-fault-based":[92],"solutions.":[93],"It":[94],"significantly":[95],"loss":[98],"degradation":[101],"under":[102],"conditions,":[104],"establishing":[105],"it":[106],"as":[107],"reliable":[109],"tool":[110],"analyzing":[112],"optimizing":[116],"resource-constrained":[119],"environments.":[120],"also":[122],"discuss":[123],"potential":[124],"extensions":[125],"eBPF":[127],"further":[129],"decouple":[130],"frameworks.":[134]},"counts_by_year":[],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-11-20T00:00:00"}
