{"id":"https://openalex.org/W4413679401","doi":"https://doi.org/10.1109/csr64739.2025.11130157","title":"PCIe Monitoring for Secure Code Execution in Heterogeneous System Architectures","display_name":"PCIe Monitoring for Secure Code Execution in Heterogeneous System Architectures","publication_year":2025,"publication_date":"2025-08-04","ids":{"openalex":"https://openalex.org/W4413679401","doi":"https://doi.org/10.1109/csr64739.2025.11130157"},"language":"en","primary_location":{"id":"doi:10.1109/csr64739.2025.11130157","is_oa":false,"landing_page_url":"https://doi.org/10.1109/csr64739.2025.11130157","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Conference on Cyber Security and Resilience (CSR)","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/A5119437416","display_name":"Iasonas Georgakas","orcid":null},"institutions":[{"id":"https://openalex.org/I55741626","display_name":"Technical University of Crete","ror":"https://ror.org/03f8bz564","country_code":"GR","type":"education","lineage":["https://openalex.org/I55741626"]}],"countries":["GR"],"is_corresponding":true,"raw_author_name":"Iasonas Georgakas","raw_affiliation_strings":["Technical University of Crete,Chania,Greece"],"affiliations":[{"raw_affiliation_string":"Technical University of Crete,Chania,Greece","institution_ids":["https://openalex.org/I55741626"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073423719","display_name":"Eva Papadogiannaki","orcid":"https://orcid.org/0000-0003-0205-964X"},"institutions":[{"id":"https://openalex.org/I55741626","display_name":"Technical University of Crete","ror":"https://ror.org/03f8bz564","country_code":"GR","type":"education","lineage":["https://openalex.org/I55741626"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Eva Papadogiannaki","raw_affiliation_strings":["Technical University of Crete,Chania,Greece"],"affiliations":[{"raw_affiliation_string":"Technical University of Crete,Chania,Greece","institution_ids":["https://openalex.org/I55741626"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063742187","display_name":"\u039a\u03c9\u03bd\u03c3\u03c4\u03b1\u03bd\u03c4\u03af\u03bd\u03bf\u03c2 \u0393\u03b5\u03c9\u03c1\u03b3\u03cc\u03c0\u03bf\u03c5\u03bb\u03bf\u03c2","orcid":"https://orcid.org/0000-0002-1481-2347"},"institutions":[{"id":"https://openalex.org/I55741626","display_name":"Technical University of Crete","ror":"https://ror.org/03f8bz564","country_code":"GR","type":"education","lineage":["https://openalex.org/I55741626"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Konstantinos Georgopoulos","raw_affiliation_strings":["Technical University of Crete,Chania,Greece"],"affiliations":[{"raw_affiliation_string":"Technical University of Crete,Chania,Greece","institution_ids":["https://openalex.org/I55741626"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109897169","display_name":"Sotiris Ioannidis","orcid":"https://orcid.org/0009-0002-0682-0475"},"institutions":[{"id":"https://openalex.org/I55741626","display_name":"Technical University of Crete","ror":"https://ror.org/03f8bz564","country_code":"GR","type":"education","lineage":["https://openalex.org/I55741626"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Sotiris Ioannidis","raw_affiliation_strings":["Technical University of Crete,Chania,Greece"],"affiliations":[{"raw_affiliation_string":"Technical University of Crete,Chania,Greece","institution_ids":["https://openalex.org/I55741626"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5119437416"],"corresponding_institution_ids":["https://openalex.org/I55741626"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.29794177,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"159","last_page":"165"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9943000078201294,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9943000078201294,"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/T11424","display_name":"Security and Verification in Computing","score":0.9926999807357788,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.989799976348877,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/pci-express","display_name":"PCI Express","score":0.8566627502441406},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7920860052108765},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5650137662887573},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4994924068450928},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4526984989643097},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4227569103240967},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3773605227470398},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.1539899706840515}],"concepts":[{"id":"https://openalex.org/C64270927","wikidata":"https://www.wikidata.org/wiki/Q206924","display_name":"PCI Express","level":3,"score":0.8566627502441406},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7920860052108765},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5650137662887573},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4994924068450928},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4526984989643097},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4227569103240967},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3773605227470398},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.1539899706840515},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/csr64739.2025.11130157","is_oa":false,"landing_page_url":"https://doi.org/10.1109/csr64739.2025.11130157","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Conference on Cyber Security and Resilience (CSR)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320334322","display_name":"HORIZON EUROPE Framework Programme","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4385894176","https://openalex.org/W2347371119","https://openalex.org/W2612768808","https://openalex.org/W3131402800","https://openalex.org/W2388965158","https://openalex.org/W2808480228","https://openalex.org/W2366201982","https://openalex.org/W2593071546","https://openalex.org/W3135214639","https://openalex.org/W2056396287"],"abstract_inverted_index":{"Heterogeneous":[0],"architectures,":[1],"such":[2],"as":[3,41],"GPUs,":[4],"and":[5,84,123,146],"FPGAs,":[6],"are":[7],"now":[8],"widely":[9],"used":[10],"in":[11,62],"data":[12,83],"centers":[13],"to":[14,76,113],"handle":[15],"demanding":[16],"computational":[17],"tasks.":[18],"However,":[19],"their":[20],"growing":[21],"adoption":[22],"introduces":[23,55],"new":[24],"attack":[25],"surfaces.":[26],"For":[27],"example,":[28],"a":[29,34,42,56],"malicious":[30,92],"user":[31],"could":[32],"exploit":[33],"GPU":[35,78,110],"by":[36,65,140,152],"running":[37],"unauthorized":[38],"workloads":[39],"\u2013such":[40],"crypto":[43,115],"miner\u2013":[44],"causing":[45],"performance":[46,133],"degradation":[47],"or":[48],"making":[49],"the":[50,70,74,77,87,119,135],"resource":[51],"unavailable.":[52],"This":[53],"work":[54],"novel":[57],"approach":[58],"for":[59],"detecting":[60],"attacks":[61],"heterogeneous":[63],"systems":[64],"monitoring":[66,99],"PCIe":[67,129],"traffic":[68],"at":[69],"hardware":[71,158],"level,":[72],"from":[73],"host":[75],"accelerator.":[79],"By":[80],"inspecting":[81],"runtime":[82,126],"code":[85],"transfers,":[86],"system":[88],"can":[89],"identify":[90],"potentially":[91],"behavior":[93],"using":[94],"rule-based":[95],"detection.":[96],"A":[97],"custom":[98],"tool":[100,120],"is":[101,121,148],"implemented":[102],"on":[103],"an":[104,141],"MPSoC-based":[105],"emulation":[106],"platform,":[107],"leveraging":[108],"predefined":[109],"instruction":[111],"patterns":[112],"detect":[114],"miners.":[116],"Fully":[117],"hardware-based,":[118],"scalable":[122],"adds":[124],"no":[125],"overhead.":[127],"The":[128],"monitor":[130],"achieves":[131],"better":[132],"than":[134],"corresponding":[136],"state-of-the-art,":[137],"CPU-based":[138],"implementation":[139],"overall":[142],"speedup":[143],"of":[144],"x1.55,":[145],"it":[147],"more":[149],"energy":[150],"efficient":[151],"543":[153],"times":[154],"while":[155],"occupying":[156],"limited":[157],"resources.":[159]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
