{"id":"https://openalex.org/W2886969264","doi":"https://doi.org/10.1109/les.2018.2864094","title":"A Novel Processor Architecture With a Hardware Microkernel to Improve the Performance of Task-Based Systems","display_name":"A Novel Processor Architecture With a Hardware Microkernel to Improve the Performance of Task-Based Systems","publication_year":2018,"publication_date":"2018-08-07","ids":{"openalex":"https://openalex.org/W2886969264","doi":"https://doi.org/10.1109/les.2018.2864094","mag":"2886969264"},"language":"en","primary_location":{"id":"doi:10.1109/les.2018.2864094","is_oa":false,"landing_page_url":"https://doi.org/10.1109/les.2018.2864094","pdf_url":null,"source":{"id":"https://openalex.org/S22443479","display_name":"IEEE Embedded Systems Letters","issn_l":"1943-0663","issn":["1943-0663","1943-0671"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Embedded Systems Letters","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://repositorio.fei.edu.br/handle/FEI/1317","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5081423517","display_name":"Leandro Poloni Dantas","orcid":"https://orcid.org/0000-0003-3674-336X"},"institutions":[{"id":"https://openalex.org/I139221136","display_name":"Centro Universit\u00e1rio FEI","ror":"https://ror.org/007kf5222","country_code":"BR","type":"education","lineage":["https://openalex.org/I139221136"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Leandro Poloni Dantas","raw_affiliation_strings":["Electrical Engineering Department, FEI University Center, S\u00e3o Bernardo do Campo, Brazil"],"affiliations":[{"raw_affiliation_string":"Electrical Engineering Department, FEI University Center, S\u00e3o Bernardo do Campo, Brazil","institution_ids":["https://openalex.org/I139221136"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005402339","display_name":"Rodolfo Azevedo","orcid":"https://orcid.org/0000-0002-8803-0401"},"institutions":[{"id":"https://openalex.org/I181391015","display_name":"Universidade Estadual de Campinas (UNICAMP)","ror":"https://ror.org/04wffgt70","country_code":"BR","type":"education","lineage":["https://openalex.org/I181391015"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Rodolfo J. de Azevedo","raw_affiliation_strings":["Computer Science Department, University of Campinas, Campinas, Brazil"],"affiliations":[{"raw_affiliation_string":"Computer Science Department, University of Campinas, Campinas, Brazil","institution_ids":["https://openalex.org/I181391015"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5016699988","display_name":"Salvador Pinillos Gimenez","orcid":"https://orcid.org/0000-0002-3616-9559"},"institutions":[{"id":"https://openalex.org/I139221136","display_name":"Centro Universit\u00e1rio FEI","ror":"https://ror.org/007kf5222","country_code":"BR","type":"education","lineage":["https://openalex.org/I139221136"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Salvador Pinillos Gimenez","raw_affiliation_strings":["Electrical Engineering Department, FEI University Center, S\u00e3o Bernardo do Campo, Brazil"],"affiliations":[{"raw_affiliation_string":"Electrical Engineering Department, FEI University Center, S\u00e3o Bernardo do Campo, Brazil","institution_ids":["https://openalex.org/I139221136"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5081423517"],"corresponding_institution_ids":["https://openalex.org/I139221136"],"apc_list":null,"apc_paid":null,"fwci":1.2325,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.85826909,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"11","issue":"2","first_page":"46","last_page":"49"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.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"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9976000189781189,"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/microkernel","display_name":"Microkernel","score":0.9581716656684875},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8618518114089966},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6539636254310608},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5518480539321899},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5450031161308289},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.5262005925178528},{"id":"https://openalex.org/keywords/context-switch","display_name":"Context switch","score":0.5110641717910767},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.4496309757232666},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.44587117433547974},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3760519027709961},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.34376436471939087}],"concepts":[{"id":"https://openalex.org/C2777127024","wikidata":"https://www.wikidata.org/wiki/Q726378","display_name":"Microkernel","level":2,"score":0.9581716656684875},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8618518114089966},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6539636254310608},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5518480539321899},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5450031161308289},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.5262005925178528},{"id":"https://openalex.org/C53833338","wikidata":"https://www.wikidata.org/wiki/Q1061424","display_name":"Context switch","level":2,"score":0.5110641717910767},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.4496309757232666},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.44587117433547974},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3760519027709961},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.34376436471939087},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/les.2018.2864094","is_oa":false,"landing_page_url":"https://doi.org/10.1109/les.2018.2864094","pdf_url":null,"source":{"id":"https://openalex.org/S22443479","display_name":"IEEE Embedded Systems Letters","issn_l":"1943-0663","issn":["1943-0663","1943-0671"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Embedded Systems Letters","raw_type":"journal-article"},{"id":"pmh:oai:repositorio.fei.edu.br:FEI/1317","is_oa":true,"landing_page_url":"https://repositorio.fei.edu.br/handle/FEI/1317","pdf_url":null,"source":{"id":"https://openalex.org/S4306402641","display_name":"LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Cient\u00edficas)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4383465926","host_organization_name":"LA Referencia","host_organization_lineage":["https://openalex.org/I4383465926"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"reponame:Biblioteca Digital de Teses e Disserta\u00e7\u00f5es da FEI","raw_type":"info:eu-repo/semantics/publishedVersion"}],"best_oa_location":{"id":"pmh:oai:repositorio.fei.edu.br:FEI/1317","is_oa":true,"landing_page_url":"https://repositorio.fei.edu.br/handle/FEI/1317","pdf_url":null,"source":{"id":"https://openalex.org/S4306402641","display_name":"LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Cient\u00edficas)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4383465926","host_organization_name":"LA Referencia","host_organization_lineage":["https://openalex.org/I4383465926"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"reponame:Biblioteca Digital de Teses e Disserta\u00e7\u00f5es da FEI","raw_type":"info:eu-repo/semantics/publishedVersion"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2385825884","display_name":null,"funder_award_id":"308702/2016-6 (PQ2016)","funder_id":"https://openalex.org/F4320322025","funder_display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico"}],"funders":[{"id":"https://openalex.org/F4320320997","display_name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo","ror":"https://ror.org/02ddkpn78"},{"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"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":8,"referenced_works":["https://openalex.org/W1557079818","https://openalex.org/W1576223624","https://openalex.org/W2004106001","https://openalex.org/W2034546977","https://openalex.org/W2164178023","https://openalex.org/W2542916360","https://openalex.org/W2794788995","https://openalex.org/W6750186932"],"related_works":["https://openalex.org/W3120195096","https://openalex.org/W2154097135","https://openalex.org/W2992628717","https://openalex.org/W118610042","https://openalex.org/W2122822580","https://openalex.org/W1922936492","https://openalex.org/W1994753947","https://openalex.org/W2165295165","https://openalex.org/W1975966055","https://openalex.org/W2798332481"],"abstract_inverted_index":{"The":[0,103],"use":[1],"of":[2,7,24,46,53,57,117],"hardware":[3,89],"to":[4,42,49,66,90,97],"perform":[5],"part":[6],"central":[8],"processing":[9,12],"unit":[10],"(CPU)":[11],"functions":[13,45],"is":[14,61,114,127],"a":[15,47,80],"consolidated":[16],"practice":[17],"that":[18,107],"produces":[19],"good":[20],"results":[21,105],"in":[22,30,38,92],"terms":[23],"power":[25],"and":[26,71],"performance":[27,52,113],"when":[28],"applied":[29],"embedded":[31],"systems.":[32,55],"This":[33],"letter":[34],"describes":[35],"the":[36,39,44,51,58,64,68,75,95,99,112,118,122,132],"changes":[37],"processor":[40],"architecture":[41],"embed":[43],"microkernel":[48,65],"boost":[50],"task-based":[54],"Part":[56],"CPU":[59,96],"overhead":[60],"caused":[62],"by":[63,79,88,108,129],"run":[67],"scheduler":[69],"algorithm":[70],"context":[72],"switching.":[73],"Therefore,":[74],"microkernel's":[76],"functions,":[77],"supported":[78],"single":[81],"additional":[82],"internal":[83],"register":[84],"bank,":[85],"were":[86],"implemented":[87],"work":[91],"parallel":[93],"with":[94],"reduce":[98],"task":[100],"dispatch":[101],"time.":[102],"experimental":[104],"show":[106],"using":[109],"this":[110],"approach,":[111],"virtually":[115],"independent":[116],"time":[119,133],"slice,":[120],"whereas":[121],"conventional":[123],"approach":[124],"(software":[125],"implementation)":[126],"degraded":[128],"79%":[130],"as":[131],"slice":[134],"decreases.":[135]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
