{"id":"https://openalex.org/W3094028374","doi":"https://doi.org/10.1109/tce.2020.3033328","title":"Thread Evolution Kit for Optimizing Thread Operations on CE/IoT Devices","display_name":"Thread Evolution Kit for Optimizing Thread Operations on CE/IoT Devices","publication_year":2020,"publication_date":"2020-10-23","ids":{"openalex":"https://openalex.org/W3094028374","doi":"https://doi.org/10.1109/tce.2020.3033328","mag":"3094028374"},"language":"en","primary_location":{"id":"doi:10.1109/tce.2020.3033328","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tce.2020.3033328","pdf_url":null,"source":{"id":"https://openalex.org/S126824455","display_name":"IEEE Transactions on Consumer Electronics","issn_l":"0098-3063","issn":["0098-3063","1558-4127"],"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 Transactions on Consumer Electronics","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2101.08062","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Geunsik Lim","orcid":"https://orcid.org/0000-0003-1845-7132"},"institutions":[{"id":"https://openalex.org/I848706","display_name":"Sungkyunkwan University","ror":"https://ror.org/04q78tk20","country_code":"KR","type":"education","lineage":["https://openalex.org/I848706"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Geunsik Lim","raw_affiliation_strings":["Sungkyunkwan University, Suwon, South Korea"],"raw_orcid":"https://orcid.org/0000-0003-1845-7132","affiliations":[{"raw_affiliation_string":"Sungkyunkwan University, Suwon, South Korea","institution_ids":["https://openalex.org/I848706"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Donghyun Kang","orcid":"https://orcid.org/0000-0003-4362-9944"},"institutions":[{"id":"https://openalex.org/I174101054","display_name":"Changwon National University","ror":"https://ror.org/04ts4qa58","country_code":"KR","type":"education","lineage":["https://openalex.org/I174101054"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Donghyun Kang","raw_affiliation_strings":["Changwon National University, Changwon, South Korea"],"raw_orcid":"https://orcid.org/0000-0003-4362-9944","affiliations":[{"raw_affiliation_string":"Changwon National University, Changwon, South Korea","institution_ids":["https://openalex.org/I174101054"]}]},{"author_position":"last","author":{"id":null,"display_name":"Young Ik Eom","orcid":"https://orcid.org/0000-0001-6141-8054"},"institutions":[{"id":"https://openalex.org/I848706","display_name":"Sungkyunkwan University","ror":"https://ror.org/04q78tk20","country_code":"KR","type":"education","lineage":["https://openalex.org/I848706"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Young Ik Eom","raw_affiliation_strings":["Sungkyunkwan University, Suwon, South Korea"],"raw_orcid":"https://orcid.org/0000-0001-6141-8054","affiliations":[{"raw_affiliation_string":"Sungkyunkwan University, Suwon, South Korea","institution_ids":["https://openalex.org/I848706"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I848706"],"apc_list":null,"apc_paid":null,"fwci":0.4714,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.61920203,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":"66","issue":"4","first_page":"289","last_page":"298"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.46560001373291016,"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.46560001373291016,"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.2361000031232834,"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.052299998700618744,"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/thread","display_name":"Thread (computing)","score":0.9035999774932861},{"id":"https://openalex.org/keywords/context-switch","display_name":"Context switch","score":0.6470000147819519},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.3458000123500824},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.31679999828338623},{"id":"https://openalex.org/keywords/yarn","display_name":"Yarn","score":0.2994999885559082},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.2831999957561493}],"concepts":[{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.9035999774932861},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7688999772071838},{"id":"https://openalex.org/C53833338","wikidata":"https://www.wikidata.org/wiki/Q1061424","display_name":"Context switch","level":2,"score":0.6470000147819519},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.529699981212616},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5091999769210815},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3483000099658966},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.3458000123500824},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.31679999828338623},{"id":"https://openalex.org/C2778787235","wikidata":"https://www.wikidata.org/wiki/Q49007","display_name":"Yarn","level":2,"score":0.2994999885559082},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.2831999957561493},{"id":"https://openalex.org/C181907185","wikidata":"https://www.wikidata.org/wiki/Q1100098","display_name":"Java concurrency","level":4,"score":0.274399995803833},{"id":"https://openalex.org/C76399640","wikidata":"https://www.wikidata.org/wiki/Q189401","display_name":"Virtual memory","level":4,"score":0.2563000023365021},{"id":"https://openalex.org/C200307862","wikidata":"https://www.wikidata.org/wiki/Q7797175","display_name":"Threading (protein sequence)","level":3,"score":0.25600001215934753}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tce.2020.3033328","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tce.2020.3033328","pdf_url":null,"source":{"id":"https://openalex.org/S126824455","display_name":"IEEE Transactions on Consumer Electronics","issn_l":"0098-3063","issn":["0098-3063","1558-4127"],"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 Transactions on Consumer Electronics","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2101.08062","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2101.08062","pdf_url":"https://arxiv.org/pdf/2101.08062","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2101.08062","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2101.08062","pdf_url":"https://arxiv.org/pdf/2101.08062","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W1561114929","https://openalex.org/W1979351188","https://openalex.org/W1990339909","https://openalex.org/W2002044167","https://openalex.org/W2013948842","https://openalex.org/W2030532958","https://openalex.org/W2104579430","https://openalex.org/W2146700739","https://openalex.org/W2166241092","https://openalex.org/W2167746845","https://openalex.org/W2286319773","https://openalex.org/W2407973097","https://openalex.org/W2495271966","https://openalex.org/W2540977113","https://openalex.org/W2754430923","https://openalex.org/W2765837537","https://openalex.org/W2791435951","https://openalex.org/W2889452663","https://openalex.org/W2900067643","https://openalex.org/W2904898542","https://openalex.org/W2922193167","https://openalex.org/W3012241556","https://openalex.org/W4233118400","https://openalex.org/W6607388920","https://openalex.org/W6629819859","https://openalex.org/W6631160967","https://openalex.org/W6633042364","https://openalex.org/W6638164348","https://openalex.org/W6639890586","https://openalex.org/W6680978783","https://openalex.org/W6684643697","https://openalex.org/W6728880391","https://openalex.org/W6756038031"],"related_works":[],"abstract_inverted_index":{"Most":[0],"modern":[1],"operating":[2,101],"systems":[3],"have":[4],"adopted":[5],"the":[6,27,47,90,100,151,157,172,179,191],"one-to-one":[7,34],"thread":[8,23,38,108,124,174],"model":[9],"to":[10,75,85,93,171],"support":[11,76],"fast":[12],"execution":[13,112],"of":[14,49,114,120,137,193],"threads":[15,31,51,56,74,91,194],"in":[16,32,42,60],"both":[17],"multi-core":[18],"and":[19,29,40,117,146],"single-core":[20],"systems.":[21],"This":[22,126],"model,":[24],"which":[25],"maps":[26],"kernel-space":[28],"user-space":[30],"a":[33,69,98,118,129,141,187],"manner,":[35],"supports":[36],"quick":[37],"creation":[39],"termination":[41],"high-performance":[43],"server":[44],"environments.":[45],"However,":[46],"performance":[48],"time-critical":[50,115],"is":[52],"degraded":[53],"when":[54,186],"multiple":[55],"are":[57],"being":[58],"run":[59],"low-end":[61],"CE":[62,70,188],"devices":[63],"with":[64],"limited":[65],"system":[66,95,102],"resources.":[67,96],"When":[68],"device":[71],"runs":[72],"many":[73],"diverse":[77],"application":[78,189],"functionalities,":[79],"low-level":[80],"hardware":[81],"specifications":[82],"often":[83],"lead":[84],"significant":[86],"resource":[87],"contention":[88,169],"among":[89],"trying":[92],"obtain":[94],"As":[97],"result,":[99],"encounters":[103],"challenges,":[104],"such":[105],"as":[106],"excessive":[107],"context":[109],"switching":[110],"overhead,":[111],"delay":[113],"threads,":[116],"lack":[119],"virtual":[121],"memory":[122],"for":[123],"stacks.":[125],"article":[127],"proposes":[128],"state-of-the-art":[130],"Thread":[131,148],"Evolution":[132],"Kit":[133],"(TEK)":[134],"that":[135,156,183],"consists":[136],"three":[138],"primary":[139],"components:":[140],"CPU":[142,168],"Mediator,":[143],"Stack":[144],"Tuner,":[145],"Enhanced":[147],"Identifier.":[149],"From":[150],"experiment,":[152],"we":[153],"can":[154],"see":[155],"proposed":[158],"scheme":[159],"significantly":[160],"improves":[161],"user":[162],"responsiveness":[163],"(7\u00d7":[164],"faster)":[165],"under":[166],"high":[167],"compared":[170],"traditional":[173],"model.":[175],"Also,":[176],"TEK":[177],"solves":[178],"segmentation":[180],"fault":[181],"problem":[182],"frequently":[184],"occurs":[185],"increases":[190],"number":[192],"during":[195],"its":[196],"execution.":[197]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2020-10-29T00:00:00"}
