{"id":"https://openalex.org/W2122708961","doi":"https://doi.org/10.1145/1854273.1854307","title":"AKULA","display_name":"AKULA","publication_year":2010,"publication_date":"2010-09-11","ids":{"openalex":"https://openalex.org/W2122708961","doi":"https://doi.org/10.1145/1854273.1854307","mag":"2122708961"},"language":"en","primary_location":{"id":"doi:10.1145/1854273.1854307","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1854273.1854307","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 19th international conference on Parallel architectures and compilation techniques","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/A5103162400","display_name":"Sergey Zhuravlev","orcid":null},"institutions":[{"id":"https://openalex.org/I18014758","display_name":"Simon Fraser University","ror":"https://ror.org/0213rcc28","country_code":"CA","type":"education","lineage":["https://openalex.org/I18014758"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Sergey Zhuravlev","raw_affiliation_strings":["Simon Fraser University, Vancouver, BC, Canada","School of Computing Science, Simon Fraser University,Vancouver,Canada"],"affiliations":[{"raw_affiliation_string":"Simon Fraser University, Vancouver, BC, Canada","institution_ids":["https://openalex.org/I18014758"]},{"raw_affiliation_string":"School of Computing Science, Simon Fraser University,Vancouver,Canada","institution_ids":["https://openalex.org/I18014758"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038056852","display_name":"Sergey Blagodurov","orcid":"https://orcid.org/0009-0003-7412-5922"},"institutions":[{"id":"https://openalex.org/I18014758","display_name":"Simon Fraser University","ror":"https://ror.org/0213rcc28","country_code":"CA","type":"education","lineage":["https://openalex.org/I18014758"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Sergey Blagodurov","raw_affiliation_strings":["Simon Fraser University, Vancouver, BC, Canada","School of Computing Science, Simon Fraser University,Vancouver,Canada"],"affiliations":[{"raw_affiliation_string":"Simon Fraser University, Vancouver, BC, Canada","institution_ids":["https://openalex.org/I18014758"]},{"raw_affiliation_string":"School of Computing Science, Simon Fraser University,Vancouver,Canada","institution_ids":["https://openalex.org/I18014758"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021291662","display_name":"Alexandra Fedorova","orcid":"https://orcid.org/0000-0001-6805-7300"},"institutions":[{"id":"https://openalex.org/I18014758","display_name":"Simon Fraser University","ror":"https://ror.org/0213rcc28","country_code":"CA","type":"education","lineage":["https://openalex.org/I18014758"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Alexandra Fedorova","raw_affiliation_strings":["Simon Fraser University, Vancouver, BC, Canada","School of Computing Science, Simon Fraser University,Vancouver,Canada"],"affiliations":[{"raw_affiliation_string":"Simon Fraser University, Vancouver, BC, Canada","institution_ids":["https://openalex.org/I18014758"]},{"raw_affiliation_string":"School of Computing Science, Simon Fraser University,Vancouver,Canada","institution_ids":["https://openalex.org/I18014758"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5103162400"],"corresponding_institution_ids":["https://openalex.org/I18014758"],"apc_list":null,"apc_paid":null,"fwci":3.995,"has_fulltext":false,"cited_by_count":26,"citation_normalized_percentile":{"value":0.94323986,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"249","last_page":"260"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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":1.0,"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.9994000196456909,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9986000061035156,"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.8724383115768433},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.7171629667282104},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6578516960144043},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.5856267809867859},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5315905213356018},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4164378345012665},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3247034549713135}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8724383115768433},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.7171629667282104},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6578516960144043},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.5856267809867859},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5315905213356018},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4164378345012665},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3247034549713135},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1854273.1854307","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1854273.1854307","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 19th international conference on Parallel architectures and compilation techniques","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321040","display_name":"National Science Council","ror":"https://ror.org/02kv4zf79"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W43148069","https://openalex.org/W115639647","https://openalex.org/W2002671355","https://openalex.org/W2005838647","https://openalex.org/W2032094184","https://openalex.org/W2037904247","https://openalex.org/W2042556025","https://openalex.org/W2043593621","https://openalex.org/W2047472890","https://openalex.org/W2059290792","https://openalex.org/W2086291744","https://openalex.org/W2098278566","https://openalex.org/W2103397328","https://openalex.org/W2107647380","https://openalex.org/W2109092462","https://openalex.org/W2120635877","https://openalex.org/W2129846162","https://openalex.org/W2132100607","https://openalex.org/W2135485003","https://openalex.org/W2141721356","https://openalex.org/W2147943147","https://openalex.org/W2149432751","https://openalex.org/W2159025940","https://openalex.org/W2170544909","https://openalex.org/W3112651258","https://openalex.org/W4238816702","https://openalex.org/W4240262711","https://openalex.org/W4240567521"],"related_works":["https://openalex.org/W4321442002","https://openalex.org/W2015265939","https://openalex.org/W2284072287","https://openalex.org/W2611067230","https://openalex.org/W2978026406","https://openalex.org/W1999657508","https://openalex.org/W2399091034","https://openalex.org/W2351581202","https://openalex.org/W2366922255","https://openalex.org/W2807819249"],"abstract_inverted_index":{"Multicore":[0],"processors":[1,15],"have":[2],"become":[3],"commonplace":[4],"in":[5,46,56,142,187,205],"both":[6,131],"desk-top":[7],"and":[8,21,30,48,67,101,124,154,159,242,265],"servers.":[9],"A":[10],"serious":[11],"challenge":[12],"with":[13,135,225],"multicore":[14,92,272],"is":[16,85],"that":[17,59,149],"cores":[18,43],"share":[19],"on":[20,41,180,199,213,228,261],"o":[22],"chip":[23],"resources":[24,37],"such":[25],"as":[26],"caches,":[27],"memory":[28,31],"buses,":[29],"controllers.":[32],"Competition":[33],"for":[34,234],"these":[35,133],"shared":[36],"between":[38],"threads":[39],"running":[40,221],"different":[42,247],"can":[44,63,68],"result":[45],"severe":[47],"unpredictable":[49],"performance":[50,106],"degradations.":[51],"It":[52],"has":[53],"been":[54],"shown":[55],"previous":[57],"work":[58],"the":[60,71,88,110,120,125,162,166,192,210,232,253],"OS":[61],"scheduler":[62],"be":[64,197],"made":[65],"shared-resource-aware":[66],"greatly":[69],"reduce":[70],"negative":[72],"e":[73],"ects":[74],"of":[75,81,90,98,104,122,127,132,203,209,246,263],"resource":[76],"contention.":[77],"The":[78],"search":[79],"space":[80],"potential":[82,99],"scheduling":[83,117,156,194,222,249],"algorithms":[84,118,157,223,260],"huge":[86],"considering":[87],"diversity":[89],"available":[91],"architectures,":[93],"an":[94,147],"almost":[95],"infinite":[96],"set":[97],"workloads,":[100],"a":[102,175,181,200,207,244],"variety":[103,202,245],"conflicting":[105],"goals.":[107],"We":[108,129,237,251],"believe":[109],"two":[111],"biggest":[112],"obstacles":[113],"to":[114,152,164,196,240,257,269],"developing":[115],"new":[116],"are":[119],"difficulty":[121],"implementation":[123],"duration":[126],"testing.":[128],"address":[130],"challenges":[134],"our":[136,259],"toolset":[137],"AKULA":[138,145,172,218,239],"which":[139,190],"we":[140],"introduce":[141],"this":[143,188],"paper.":[144],"provides":[146,174],"API":[148,227],"allows":[150,191],"developers":[151],"implement":[153],"debug":[155],"easily":[158],"quickly":[160],"without":[161,231],"need":[163,233],"modify":[165],"kernel":[167],"or":[168],"use":[169,238,252],"system":[170],"calls.":[171],"also":[173,185,219],"rapid":[176,254],"evaluation":[177,183,255],"module,":[178],"based":[179],"novel":[182],"technique":[184],"introduced":[186],"paper,":[189],"created":[193,224],"algorithm":[195],"tested":[198],"wide":[201],"work-loads":[204],"just":[206],"fraction":[208],"time":[211],"testing":[212],"real":[214,229],"hardware":[215],"would":[216],"take.":[217],"facilitates":[220],"its":[226],"machines":[230],"additional":[235],"modifications.":[236],"develop":[241],"evaluate":[243],"contention-aware":[248],"algorithms.":[250],"module":[256],"test":[258],"thousands":[262],"workloads":[264],"assess":[266],"their":[267],"scalability":[268],"futuristic":[270],"massively":[271],"machines.":[273]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":11}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2016-06-24T00:00:00"}
