{"id":"https://openalex.org/W4311224199","doi":"https://doi.org/10.1109/icecs202256217.2022.9970868","title":"Design-Time Scheduling of Periodic, Hard Real-Time Flows for NoC-based Systems","display_name":"Design-Time Scheduling of Periodic, Hard Real-Time Flows for NoC-based Systems","publication_year":2022,"publication_date":"2022-10-24","ids":{"openalex":"https://openalex.org/W4311224199","doi":"https://doi.org/10.1109/icecs202256217.2022.9970868"},"language":"en","primary_location":{"id":"doi:10.1109/icecs202256217.2022.9970868","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icecs202256217.2022.9970868","pdf_url":null,"source":{"id":"https://openalex.org/S4363607963","display_name":"2022 29th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 29th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hdl.handle.net/10923/24841","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5046788756","display_name":"Anderson R. P. Domingues","orcid":"https://orcid.org/0000-0002-1767-3370"},"institutions":[{"id":"https://openalex.org/I45643870","display_name":"Pontif\u00edcia Universidade Cat\u00f3lica do Rio Grande do Sul","ror":"https://ror.org/025vmq686","country_code":"BR","type":"education","lineage":["https://openalex.org/I45643870"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Anderson R. P. Domingues","raw_affiliation_strings":["School of Technology, Pontifical Catholic University of Rio Grande do Sul - PUCRS,Porto Alegre,Brazil","School of Technology, Pontifical Catholic University of Rio Grande do Sul - PUCRS, Porto Alegre, Brazil"],"affiliations":[{"raw_affiliation_string":"School of Technology, Pontifical Catholic University of Rio Grande do Sul - PUCRS,Porto Alegre,Brazil","institution_ids":["https://openalex.org/I45643870"]},{"raw_affiliation_string":"School of Technology, Pontifical Catholic University of Rio Grande do Sul - PUCRS, Porto Alegre, Brazil","institution_ids":["https://openalex.org/I45643870"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024521259","display_name":"S\u00e9rgio Johann Filho","orcid":null},"institutions":[{"id":"https://openalex.org/I45643870","display_name":"Pontif\u00edcia Universidade Cat\u00f3lica do Rio Grande do Sul","ror":"https://ror.org/025vmq686","country_code":"BR","type":"education","lineage":["https://openalex.org/I45643870"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Sergio J. Filho","raw_affiliation_strings":["School of Technology, Pontifical Catholic University of Rio Grande do Sul - PUCRS,Porto Alegre,Brazil","School of Technology, Pontifical Catholic University of Rio Grande do Sul - PUCRS, Porto Alegre, Brazil"],"affiliations":[{"raw_affiliation_string":"School of Technology, Pontifical Catholic University of Rio Grande do Sul - PUCRS,Porto Alegre,Brazil","institution_ids":["https://openalex.org/I45643870"]},{"raw_affiliation_string":"School of Technology, Pontifical Catholic University of Rio Grande do Sul - PUCRS, Porto Alegre, Brazil","institution_ids":["https://openalex.org/I45643870"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012146188","display_name":"Alexandre M. Amory","orcid":"https://orcid.org/0000-0001-8432-3162"},"institutions":[{"id":"https://openalex.org/I162290304","display_name":"Scuola Superiore Sant'Anna","ror":"https://ror.org/025602r80","country_code":"IT","type":"education","lineage":["https://openalex.org/I162290304"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Alexandre De M. Amory","raw_affiliation_strings":["Sant&#x0027;anna School of Advanced Studies,RETIS Lab.,Pisa,Italy"],"affiliations":[{"raw_affiliation_string":"Sant&#x0027;anna School of Advanced Studies,RETIS Lab.,Pisa,Italy","institution_ids":["https://openalex.org/I162290304"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080883695","display_name":"Luciano Ost","orcid":"https://orcid.org/0000-0002-5160-5232"},"institutions":[{"id":"https://openalex.org/I143804889","display_name":"Loughborough University","ror":"https://ror.org/04vg4w365","country_code":"GB","type":"education","lineage":["https://openalex.org/I143804889"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Luciano Ost","raw_affiliation_strings":["Loughborough University,England","Loughborough University, England"],"affiliations":[{"raw_affiliation_string":"Loughborough University,England","institution_ids":["https://openalex.org/I143804889"]},{"raw_affiliation_string":"Loughborough University, England","institution_ids":["https://openalex.org/I143804889"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025418231","display_name":"Fernando Moraes","orcid":"https://orcid.org/0000-0001-6126-6847"},"institutions":[{"id":"https://openalex.org/I45643870","display_name":"Pontif\u00edcia Universidade Cat\u00f3lica do Rio Grande do Sul","ror":"https://ror.org/025vmq686","country_code":"BR","type":"education","lineage":["https://openalex.org/I45643870"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Fernando G. Moraes","raw_affiliation_strings":["School of Technology, Pontifical Catholic University of Rio Grande do Sul - PUCRS,Porto Alegre,Brazil","School of Technology, Pontifical Catholic University of Rio Grande do Sul - PUCRS, Porto Alegre, Brazil"],"affiliations":[{"raw_affiliation_string":"School of Technology, Pontifical Catholic University of Rio Grande do Sul - PUCRS,Porto Alegre,Brazil","institution_ids":["https://openalex.org/I45643870"]},{"raw_affiliation_string":"School of Technology, Pontifical Catholic University of Rio Grande do Sul - PUCRS, Porto Alegre, Brazil","institution_ids":["https://openalex.org/I45643870"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5046788756"],"corresponding_institution_ids":["https://openalex.org/I45643870"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.14965422,"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":"4"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":1.0,"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/T10829","display_name":"Interconnection Networks and Systems","score":1.0,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9995999932289124,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9987999796867371,"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/computer-science","display_name":"Computer science","score":0.8012942671775818},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7490326762199402},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6904873251914978},{"id":"https://openalex.org/keywords/integer-programming","display_name":"Integer programming","score":0.6140236258506775},{"id":"https://openalex.org/keywords/parameterized-complexity","display_name":"Parameterized complexity","score":0.6134613752365112},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.598145067691803},{"id":"https://openalex.org/keywords/time-complexity","display_name":"Time complexity","score":0.48767364025115967},{"id":"https://openalex.org/keywords/execution-time","display_name":"Execution time","score":0.47749894857406616},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.4634746015071869},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.4380939304828644},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.429592490196228},{"id":"https://openalex.org/keywords/linear-programming","display_name":"Linear programming","score":0.42020919919013977},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3497285544872284},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.139072984457016},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.11299875378608704},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.09835237264633179},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.09125649929046631}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8012942671775818},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7490326762199402},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6904873251914978},{"id":"https://openalex.org/C56086750","wikidata":"https://www.wikidata.org/wiki/Q6042592","display_name":"Integer programming","level":2,"score":0.6140236258506775},{"id":"https://openalex.org/C165464430","wikidata":"https://www.wikidata.org/wiki/Q1570441","display_name":"Parameterized complexity","level":2,"score":0.6134613752365112},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.598145067691803},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.48767364025115967},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.47749894857406616},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.4634746015071869},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.4380939304828644},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.429592490196228},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.42020919919013977},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3497285544872284},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.139072984457016},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.11299875378608704},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09835237264633179},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.09125649929046631},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/icecs202256217.2022.9970868","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icecs202256217.2022.9970868","pdf_url":null,"source":{"id":"https://openalex.org/S4363607963","display_name":"2022 29th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 29th IEEE International Conference on Electronics, Circuits and Systems (ICECS)","raw_type":"proceedings-article"},{"id":"pmh:oai:meriva.pucrs.br:10923/24841","is_oa":true,"landing_page_url":"https://hdl.handle.net/10923/24841","pdf_url":null,"source":{"id":"https://openalex.org/S4377196369","display_name":"PUCRS Repository (Pontifical Catholic University of Rio Grande do Sul)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I45643870","host_organization_name":"Pontif\u00edcia Universidade Cat\u00f3lica do Rio Grande do Sul","host_organization_lineage":["https://openalex.org/I45643870"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conferenceObject"}],"best_oa_location":{"id":"pmh:oai:meriva.pucrs.br:10923/24841","is_oa":true,"landing_page_url":"https://hdl.handle.net/10923/24841","pdf_url":null,"source":{"id":"https://openalex.org/S4377196369","display_name":"PUCRS Repository (Pontifical Catholic University of Rio Grande do Sul)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I45643870","host_organization_name":"Pontif\u00edcia Universidade Cat\u00f3lica do Rio Grande do Sul","host_organization_lineage":["https://openalex.org/I45643870"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conferenceObject"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.9100000262260437,"display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G6725074104","display_name":null,"funder_award_id":"21/2551-0002047-4","funder_id":"https://openalex.org/F4320322502","funder_display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado do Rio Grande do Sul"},{"id":"https://openalex.org/G7892223279","display_name":null,"funder_award_id":"309605/2020-2","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"}],"funders":[{"id":"https://openalex.org/F4320321091","display_name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","ror":"https://ror.org/00x0ma614"},{"id":"https://openalex.org/F4320322025","display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","ror":"https://ror.org/03swz6y49"},{"id":"https://openalex.org/F4320322502","display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado do Rio Grande do Sul","ror":"https://ror.org/05k49za97"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W1999309919","https://openalex.org/W2021767866","https://openalex.org/W2022098216","https://openalex.org/W2044515661","https://openalex.org/W2729932916","https://openalex.org/W2760835699","https://openalex.org/W2944870195","https://openalex.org/W3118415242","https://openalex.org/W4297984708","https://openalex.org/W6740860527"],"related_works":["https://openalex.org/W4285278887","https://openalex.org/W2365237642","https://openalex.org/W2995925505","https://openalex.org/W2773399470","https://openalex.org/W3116484972","https://openalex.org/W2941986668","https://openalex.org/W4232431455","https://openalex.org/W2107423006","https://openalex.org/W3012609114","https://openalex.org/W2003327526"],"abstract_inverted_index":{"Real-time":[0],"Networks-on-Chips":[1],"(RT-NoCs)":[2],"provide":[3],"timing":[4],"guarantees":[5],"for":[6,102],"communication":[7],"in":[8],"many-cores.":[9],"However,":[10],"RT-NoCs":[11],"customized":[12],"routers":[13],"may":[14],"conflict":[15],"with":[16,44,81,99,117],"other":[17],"non-functional":[18,32],"requirements":[19,33],"such":[20],"as":[21],"low-energy":[22],"consumption,":[23],"safety,":[24],"and":[25],"security.":[26],"To":[27],"alleviate":[28],"the":[29,35,50,55,58,66,86,92],"effects":[30],"of":[31,54,57],"on":[34],"NoC":[36,51],"design,":[37],"we":[38,75],"proposed":[39],"a":[40,77,111],"framework":[41,60,109],"to":[42,65,84,88,91],"deal":[43],"hard":[45,113],"real-time":[46,114],"flows":[47],"without":[48],"modifying":[49],"architecture.":[52],"One":[53],"drawbacks":[56],"previous":[59],"was":[61],"its":[62],"scalability":[63],"due":[64],"employed":[67],"integer-linear":[68],"programming":[69],"(ILP)":[70],"backend.":[71],"In":[72],"this":[73],"work,":[74],"propose":[76],"breadth-first":[78],"depth":[79],"backend":[80],"parameterized":[82],"search":[83],"accelerate":[85],"scheduling":[87,116],"polynomial-time.":[89],"Due":[90],"large":[93],"solution":[94],"spaces,":[95],"ILP":[96],"solvers":[97],"struggle":[98],"performance,":[100],"even":[101],"medium-sized":[103],"applications.":[104],"Results":[105],"show":[106],"that":[107],"our":[108],"computes":[110],"feasible":[112],"flow":[115],"acceptable":[118],"performance.":[119]},"counts_by_year":[],"updated_date":"2026-04-21T08:09:41.155169","created_date":"2025-10-10T00:00:00"}
