{"id":"https://openalex.org/W4414898586","doi":"https://doi.org/10.1109/cluster59342.2025.11186473","title":"Communication Notification Through User-Level Interrupts for the BXI Network","display_name":"Communication Notification Through User-Level Interrupts for the BXI Network","publication_year":2025,"publication_date":"2025-09-02","ids":{"openalex":"https://openalex.org/W4414898586","doi":"https://doi.org/10.1109/cluster59342.2025.11186473"},"language":"en","primary_location":{"id":"doi:10.1109/cluster59342.2025.11186473","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster59342.2025.11186473","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 Cluster Computing (CLUSTER)","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/A5119057138","display_name":"Charles Goedefroit","orcid":null},"institutions":[{"id":"https://openalex.org/I15057530","display_name":"Universit\u00e9 de Bordeaux","ror":"https://ror.org/057qpr032","country_code":"FR","type":"education","lineage":["https://openalex.org/I15057530"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Charles Goedefroit","raw_affiliation_strings":["Univ. Bordeaux &#x0026; Eviden,Echirolles,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Univ. Bordeaux &#x0026; Eviden,Echirolles,France","institution_ids":["https://openalex.org/I15057530"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024805768","display_name":"Alexandre Denis","orcid":"https://orcid.org/0000-0001-8606-4344"},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I4210131512","display_name":"Centre Inria de l'universit\u00e9 de Bordeaux","ror":"https://ror.org/03tjcj052","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1326498283","https://openalex.org/I4210131512"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Alexandre Denis","raw_affiliation_strings":["Inria Bordeaux,Talence,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Inria Bordeaux,Talence,France","institution_ids":["https://openalex.org/I4210131512","https://openalex.org/I1326498283"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5119879248","display_name":"Mathieu Barbe","orcid":null},"institutions":[{"id":"https://openalex.org/I4210104899","display_name":"Ecologie & Evolution","ror":"https://ror.org/01ffjs081","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I4210104899","https://openalex.org/I4210139971","https://openalex.org/I4210161506"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Mathieu Barbe","raw_affiliation_strings":["Eviden,Echirolles,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Eviden,Echirolles,France","institution_ids":["https://openalex.org/I4210104899"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008381628","display_name":"Brice Goglin","orcid":"https://orcid.org/0000-0002-8671-4615"},"institutions":[{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]},{"id":"https://openalex.org/I4210131512","display_name":"Centre Inria de l'universit\u00e9 de Bordeaux","ror":"https://ror.org/03tjcj052","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1326498283","https://openalex.org/I4210131512"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Brice Goglin","raw_affiliation_strings":["Inria Bordeaux,Talence,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Inria Bordeaux,Talence,France","institution_ids":["https://openalex.org/I4210131512","https://openalex.org/I1326498283"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5040323505","display_name":"Gr\u00e9goire Pichon","orcid":"https://orcid.org/0000-0001-6298-703X"},"institutions":[{"id":"https://openalex.org/I4210104899","display_name":"Ecologie & Evolution","ror":"https://ror.org/01ffjs081","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I4210104899","https://openalex.org/I4210139971","https://openalex.org/I4210161506"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Gr\u00e9goire Pichon","raw_affiliation_strings":["Eviden,Echirolles,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Eviden,Echirolles,France","institution_ids":["https://openalex.org/I4210104899"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.26182003,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"01","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9751999974250793,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9751999974250793,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.97079998254776,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9381999969482422,"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/polling","display_name":"Polling","score":0.9017000198364258},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5842999815940857},{"id":"https://openalex.org/keywords/scope","display_name":"Scope (computer science)","score":0.531499981880188},{"id":"https://openalex.org/keywords/communications-system","display_name":"Communications system","score":0.42239999771118164},{"id":"https://openalex.org/keywords/telecommunications-network","display_name":"Telecommunications network","score":0.3490999937057495}],"concepts":[{"id":"https://openalex.org/C204854418","wikidata":"https://www.wikidata.org/wiki/Q1362921","display_name":"Polling","level":2,"score":0.9017000198364258},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7803999781608582},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.6140000224113464},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5842999815940857},{"id":"https://openalex.org/C2778012447","wikidata":"https://www.wikidata.org/wiki/Q1034415","display_name":"Scope (computer science)","level":2,"score":0.531499981880188},{"id":"https://openalex.org/C101765175","wikidata":"https://www.wikidata.org/wiki/Q577764","display_name":"Communications system","level":2,"score":0.42239999771118164},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.42089998722076416},{"id":"https://openalex.org/C192126672","wikidata":"https://www.wikidata.org/wiki/Q1068715","display_name":"Telecommunications network","level":2,"score":0.3490999937057495},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3246000111103058},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.296099990606308},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.28780001401901245},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.28110000491142273},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.25279998779296875}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cluster59342.2025.11186473","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster59342.2025.11186473","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 Cluster Computing (CLUSTER)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W1915019682","https://openalex.org/W2029517391","https://openalex.org/W2067107406","https://openalex.org/W2115424573","https://openalex.org/W2419192351","https://openalex.org/W2597880136","https://openalex.org/W4229883667","https://openalex.org/W4231633798","https://openalex.org/W4234143859","https://openalex.org/W4386486757"],"related_works":[],"abstract_inverted_index":{"To":[0],"reduce":[1],"the":[2,51,113,140,168],"cost":[3],"of":[4,142],"communications":[5,14],"in":[6,107,167],"highperformance":[7],"computing,":[8],"it":[9,70],"is":[10,53,71,119],"possible":[11],"to":[12,32,73,103,121,138,147,150,203],"overlap":[13],"with":[15,55,64,88,195,209],"computations.":[16],"Some":[17],"communication":[18,59,205],"protocols,":[19],"such":[20],"as":[21,146],"rendez-vous,":[22],"multi-chunk":[23],"messages,":[24],"and":[25,57,156],"collectives,":[26],"may":[27],"require":[28],"a":[29,129,154,160,180,213],"completion":[30],"notification":[31],"be":[33,74,104,126,148],"processed":[34,49],"before":[35],"they":[36],"can":[37],"further":[38],"progress.":[39,62],"With":[40],"active":[41,187],"polling":[42,188],"or":[43],"passive":[44],"waiting,":[45],"completions":[46],"are":[47,86],"not":[48,61,157],"while":[50],"application":[52],"busy":[54],"computation,":[56],"thus":[58],"does":[60],"However,":[63,115],"an":[65],"eventbased":[66],"method":[67],"like":[68],"interrupts,":[69,144],"expected":[72],"much":[75],"more":[76],"reactive.":[77],"Nevertheless,":[78],"using":[79],"interrupts":[80,98,101,194],"usually":[81],"involves":[82],"system":[83,196],"calls,":[84],"which":[85],"avoided":[87],"high-performance":[89],"networks.":[90],"The":[91],"Intel":[92],"Sapphire":[93],"Rapids":[94],"processors":[95],"introduced":[96],"user-level":[97,143],"(UINTR),":[99],"hardware":[100],"designed":[102],"used":[105],"directly":[106],"user":[108],"space,":[109],"without":[110],"going":[111],"through":[112],"kernel.":[114],"their":[116,176,201],"current":[117],"implementation":[118],"limited":[120],"inter-process":[122],"communication.":[123],"They":[124],"cannot":[125],"triggered":[127],"from":[128,153,159,171],"device.":[130],"In":[131],"this":[132],"paper,":[133],"we":[134,178,211],"propose":[135],"new":[136],"mechanisms":[137,166],"extend":[139],"scope":[141],"so":[145],"able":[149],"trigger":[151],"them":[152],"device":[155],"only":[158,182],"CPU.":[161],"We":[162,173,198],"have":[163,174,199],"implemented":[164],"these":[165],"BXI":[169],"network":[170],"Eviden.":[172],"evaluated":[175],"performance:":[177],"obtain":[179],"latency":[181],"2.4":[183],"times":[184,191],"higher":[185,192],"than":[186],"(v.s.":[189],"6":[190],"for":[193],"calls).":[197],"assessed":[200],"ability":[202],"make":[204],"progress":[206],"when":[207],"overlapped":[208],"computation;":[210],"observe":[212],"near-perfect":[214],"computation/communication":[215],"overlap.":[216]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
