{"id":"https://openalex.org/W2799116243","doi":"https://doi.org/10.1109/icit.2018.8352392","title":"Remote instruction call: An RPC approach on instructions for embedded multi-core systems","display_name":"Remote instruction call: An RPC approach on instructions for embedded multi-core systems","publication_year":2018,"publication_date":"2018-02-01","ids":{"openalex":"https://openalex.org/W2799116243","doi":"https://doi.org/10.1109/icit.2018.8352392","mag":"2799116243"},"language":"en","primary_location":{"id":"doi:10.1109/icit.2018.8352392","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icit.2018.8352392","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE International Conference on Industrial Technology (ICIT)","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/A5020050729","display_name":"Fabian Mauroner","orcid":null},"institutions":[{"id":"https://openalex.org/I4092182","display_name":"Graz University of Technology","ror":"https://ror.org/00d7xrm67","country_code":"AT","type":"education","lineage":["https://openalex.org/I4092182"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Fabian Mauroner","raw_affiliation_strings":["Institute of Technical Informatics, Graz University of Technology, Graz, Austria"],"affiliations":[{"raw_affiliation_string":"Institute of Technical Informatics, Graz University of Technology, Graz, Austria","institution_ids":["https://openalex.org/I4092182"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5072094059","display_name":"Marcel Baunach","orcid":"https://orcid.org/0000-0002-3716-2682"},"institutions":[{"id":"https://openalex.org/I4092182","display_name":"Graz University of Technology","ror":"https://ror.org/00d7xrm67","country_code":"AT","type":"education","lineage":["https://openalex.org/I4092182"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Marcel Baunach","raw_affiliation_strings":["Institute of Technical Informatics, Graz University of Technology, Graz, Austria"],"affiliations":[{"raw_affiliation_string":"Institute of Technical Informatics, Graz University of Technology, Graz, Austria","institution_ids":["https://openalex.org/I4092182"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5020050729"],"corresponding_institution_ids":["https://openalex.org/I4092182"],"apc_list":null,"apc_paid":null,"fwci":0.5049,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.59349792,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1442","last_page":"1446"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9998000264167786,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9998000264167786,"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.9984999895095825,"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.9983000159263611,"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/computer-science","display_name":"Computer science","score":0.8582913875579834},{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.6453412771224976},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6323526501655579},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5571639537811279},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.5295337438583374},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4982600212097168},{"id":"https://openalex.org/keywords/layer","display_name":"Layer (electronics)","score":0.4941292107105255},{"id":"https://openalex.org/keywords/remote-procedure-call","display_name":"Remote procedure call","score":0.4836021959781647},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4827284514904022},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4779665172100067},{"id":"https://openalex.org/keywords/many-core","display_name":"Many core","score":0.45702028274536133},{"id":"https://openalex.org/keywords/system-call","display_name":"System call","score":0.43766435980796814},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.4257246255874634},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.414492130279541},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2575113773345947},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.12271538376808167}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8582913875579834},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.6453412771224976},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6323526501655579},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5571639537811279},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.5295337438583374},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4982600212097168},{"id":"https://openalex.org/C2779227376","wikidata":"https://www.wikidata.org/wiki/Q6505497","display_name":"Layer (electronics)","level":2,"score":0.4941292107105255},{"id":"https://openalex.org/C172086080","wikidata":"https://www.wikidata.org/wiki/Q62270","display_name":"Remote procedure call","level":2,"score":0.4836021959781647},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4827284514904022},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4779665172100067},{"id":"https://openalex.org/C3020431745","wikidata":"https://www.wikidata.org/wiki/Q25325220","display_name":"Many core","level":2,"score":0.45702028274536133},{"id":"https://openalex.org/C2778579508","wikidata":"https://www.wikidata.org/wiki/Q722192","display_name":"System call","level":2,"score":0.43766435980796814},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.4257246255874634},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.414492130279541},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2575113773345947},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.12271538376808167},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icit.2018.8352392","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icit.2018.8352392","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE International Conference on Industrial Technology (ICIT)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16","score":0.6299999952316284}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W1557179596","https://openalex.org/W1905332030","https://openalex.org/W1998097780","https://openalex.org/W2106035061","https://openalex.org/W2113600231","https://openalex.org/W2116020886","https://openalex.org/W2118447204","https://openalex.org/W2126788165","https://openalex.org/W2143006785","https://openalex.org/W2156324992","https://openalex.org/W2187802606","https://openalex.org/W2757224236","https://openalex.org/W2784036210","https://openalex.org/W2798540494","https://openalex.org/W3144278184","https://openalex.org/W6682761234"],"related_works":["https://openalex.org/W2138317217","https://openalex.org/W2184655652","https://openalex.org/W2499494780","https://openalex.org/W2141458042","https://openalex.org/W1502438194","https://openalex.org/W2355246969","https://openalex.org/W2469943119","https://openalex.org/W2381065588","https://openalex.org/W2034592155","https://openalex.org/W2980769627"],"abstract_inverted_index":{"Remote":[0,31],"Procedure":[1],"Calls":[2],"(RPCs)":[3],"are":[4,66],"a":[5,56,71,117],"well-known":[6],"approach":[7],"on":[8,14],"the":[9,15,24,29,38,99,106,110,135],"software":[10],"layer,":[11],"but":[12],"not":[13],"hardware":[16],"layer.":[17],"In":[18,94],"this":[19,95,133],"paper,":[20],"we":[21,97],"present,":[22],"to":[23,51],"best":[25],"of":[26,40,101],"our":[27],"knowledge,":[28],"first":[30],"Instruction":[32],"Call":[33],"(RIC)":[34],"approach,":[35],"which":[36,113,130],"supports":[37],"execution":[39,54],"an":[41,52,103],"instruction":[42,53],"in":[43,55,91,116],"another":[44,75],"Central":[45],"Processing":[46],"Unit":[47],"(CPU).":[48],"This":[49],"leads":[50],"different":[57],"address":[58,77],"room.":[59,78],"RIC":[60,80],"can":[61],"perform":[62],"some":[63,125],"operations":[64],"that":[65],"otherwise":[67],"only":[68],"possible":[69],"with":[70],"memory":[72],"access":[73],"into":[74,105],"CPU's":[76],"With":[79],"no":[81],"synchronization":[82],"is":[83,114],"required,":[84],"what":[85],"may":[86,131],"avoid":[87],"performance":[88,111],"penalties":[89],"as":[90],"common":[92],"approaches.":[93],"work,":[96],"present":[98],"idea":[100],"RIC,":[102],"implementation":[104],"mosartMCU":[107],"project,":[108],"and":[109,128],"evaluation,":[112],"implemented":[115],"Field":[118],"Programmable":[119],"Gate":[120],"Array":[121],"(FPGA).":[122],"We":[123],"discuss":[124],"potential":[126],"improvements":[127],"extensions,":[129],"make":[132],"work":[134],"base":[136],"for":[137],"future":[138],"works.":[139]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
