{"id":"https://openalex.org/W2075815517","doi":"https://doi.org/10.1142/s0129626401000506","title":"DYNAMIC LOAD BALANCERS FOR A MULTITHREADED MULTIPROCESSOR SYSTEM","display_name":"DYNAMIC LOAD BALANCERS FOR A MULTITHREADED MULTIPROCESSOR SYSTEM","publication_year":2001,"publication_date":"2001-03-01","ids":{"openalex":"https://openalex.org/W2075815517","doi":"https://doi.org/10.1142/s0129626401000506","mag":"2075815517"},"language":"en","primary_location":{"id":"doi:10.1142/s0129626401000506","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0129626401000506","pdf_url":null,"source":{"id":"https://openalex.org/S18360026","display_name":"Parallel Processing Letters","issn_l":"0129-6264","issn":["0129-6264","1793-642X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Parallel Processing Letters","raw_type":"journal-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/A5038050472","display_name":"Prasad Kakulavarapu","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"PRASAD KAKULAVARAPU","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060238546","display_name":"Olivier Maquelin","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"OLIVIER C. MAQUELIN","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048554669","display_name":"Jos\u00e9 Nelson Amaral","orcid":"https://orcid.org/0000-0002-9943-1809"},"institutions":[{"id":"https://openalex.org/I154425047","display_name":"University of Alberta","ror":"https://ror.org/0160cpw27","country_code":"CA","type":"education","lineage":["https://openalex.org/I154425047"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"JOS\u00c9 NELSON AMARAL","raw_affiliation_strings":["Dept. of Computing Science, University of Alberta, Edmonton, AB, Canada"],"affiliations":[{"raw_affiliation_string":"Dept. of Computing Science, University of Alberta, Edmonton, AB, Canada","institution_ids":["https://openalex.org/I154425047"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5046024163","display_name":"Guang R. Gao","orcid":"https://orcid.org/0000-0002-5265-7528"},"institutions":[{"id":"https://openalex.org/I86501945","display_name":"University of Delaware","ror":"https://ror.org/01sbq1a82","country_code":"US","type":"education","lineage":["https://openalex.org/I86501945"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"GUANG R. GAO","raw_affiliation_strings":["Dept. of Electrical and Computer Engineering, CAPSL Lab, University of Delaware, Newark, USA"],"affiliations":[{"raw_affiliation_string":"Dept. of Electrical and Computer Engineering, CAPSL Lab, University of Delaware, Newark, USA","institution_ids":["https://openalex.org/I86501945"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5038050472"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2967,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.64212288,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"11","issue":"01","first_page":"169","last_page":"184"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997000098228455,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997000098228455,"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.9995999932289124,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9973000288009644,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8792167901992798},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6198146939277649},{"id":"https://openalex.org/keywords/load-balancing","display_name":"Load balancing (electrical power)","score":0.5924204587936401},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.5268199443817139},{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.4926472306251526},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.4636932611465454},{"id":"https://openalex.org/keywords/compile-time","display_name":"Compile time","score":0.4492815136909485},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4356178045272827},{"id":"https://openalex.org/keywords/runtime-system","display_name":"Runtime system","score":0.4101311266422272},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.24422460794448853},{"id":"https://openalex.org/keywords/grid","display_name":"Grid","score":0.1429848074913025},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.08969274163246155}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8792167901992798},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6198146939277649},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.5924204587936401},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.5268199443817139},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.4926472306251526},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.4636932611465454},{"id":"https://openalex.org/C200833197","wikidata":"https://www.wikidata.org/wiki/Q333707","display_name":"Compile time","level":3,"score":0.4492815136909485},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4356178045272827},{"id":"https://openalex.org/C2780870223","wikidata":"https://www.wikidata.org/wiki/Q1004415","display_name":"Runtime system","level":2,"score":0.4101311266422272},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.24422460794448853},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.1429848074913025},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.08969274163246155},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"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/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0129626401000506","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0129626401000506","pdf_url":null,"source":{"id":"https://openalex.org/S18360026","display_name":"Parallel Processing Letters","issn_l":"0129-6264","issn":["0129-6264","1793-642X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Parallel Processing Letters","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.4099999964237213,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2371266106","https://openalex.org/W2117382851","https://openalex.org/W3006505070","https://openalex.org/W2382449560","https://openalex.org/W2110432562","https://openalex.org/W2462910436","https://openalex.org/W2025344","https://openalex.org/W2117864619","https://openalex.org/W2090337950","https://openalex.org/W2767298477"],"abstract_inverted_index":{"Designing":[0],"multi-processor":[1,122],"systems":[2,39],"that":[3,81,126],"deliver":[4],"a":[5,16,65,75,87,98,127],"reasonable":[6,34],"price-performance":[7],"ratio":[8],"using":[9],"off-the-shelf":[10],"processor":[11],"and":[12,49,78,95,105,112,135],"compiler":[13],"technologies":[14],"is":[15,26,41,74],"major":[17],"challenge.":[18],"For":[19],"an":[20],"important":[21],"class":[22],"of":[23,64,97,100],"applications,":[24],"it":[25,40],"critical":[27],"to":[28,32,43],"explore":[29],"fine-grain":[30],"parallelism":[31],"achieve":[33],"performance.":[35],"In":[36,52],"such":[37],"parallel":[38],"essential":[42],"efficiently":[44],"manage":[45],"communication":[46],"latencies,":[47],"bandwidth,":[48],"synchronization":[50],"overheads.":[51],"this":[53],"paper":[54],"we":[55],"study":[56,106,117],"load":[57,102,129,141],"balancing":[58,103],"strategies":[59],"for":[60,71],"the":[61,93,119],"runtime":[62],"system":[63],"multi-threaded":[66,76],"system.":[67],"EARTH":[68],"(Efficient":[69],"Architecture":[70],"Running":[72],"Threads)":[73],"programming":[77],"execution":[79],"model":[80],"supports":[82],"fine-grain,":[83],"non-preemptive,":[84],"threads":[85],"in":[86,109],"distributed":[88,120],"memory":[89,121],"environment.":[90],"We":[91],"describe":[92],"design":[94],"implementation":[96],"set":[99],"dynamic":[101],"algorithms,":[104],"their":[107],"performance":[108],"divide-and-conquer,":[110],"regular,":[111],"irregular":[113],"applications.":[114],"Our":[115],"experimental":[116],"on":[118],"IBP":[123],"SP-2":[124],"indicate":[125],"randomized":[128],"balancer":[130],"perform":[131],"as":[132],"well":[133],"as,":[134],"often":[136],"better":[137],"than,":[138],"history":[139],"based":[140],"balancers.":[142]},"counts_by_year":[{"year":2013,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
