{"id":"https://openalex.org/W2086291744","doi":"https://doi.org/10.1145/1454115.1454146","title":"Analysis and approximation of optimal co-scheduling on chip multiprocessors","display_name":"Analysis and approximation of optimal co-scheduling on chip multiprocessors","publication_year":2008,"publication_date":"2008-10-25","ids":{"openalex":"https://openalex.org/W2086291744","doi":"https://doi.org/10.1145/1454115.1454146","mag":"2086291744"},"language":"en","primary_location":{"id":"doi:10.1145/1454115.1454146","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1454115.1454146","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 17th international conference on Parallel architectures and compilation techniques","raw_type":"proceedings-article"},"type":"conference-paper","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/A5071089468","display_name":"Yunlian Jiang","orcid":null},"institutions":[{"id":"https://openalex.org/I16285277","display_name":"William & Mary","ror":"https://ror.org/03hsf0573","country_code":"US","type":"education","lineage":["https://openalex.org/I16285277"]},{"id":"https://openalex.org/I267592682","display_name":"Williams (United States)","ror":"https://ror.org/007zhvp17","country_code":"US","type":"company","lineage":["https://openalex.org/I267592682"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yunlian Jiang","raw_affiliation_strings":["College of William and Mary, Williamsburg, VA, USA","[College of William & Mary, Williamsburg, VA, USA]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of William and Mary, Williamsburg, VA, USA","institution_ids":["https://openalex.org/I16285277","https://openalex.org/I267592682"]},{"raw_affiliation_string":"[College of William & Mary, Williamsburg, VA, USA]","institution_ids":["https://openalex.org/I16285277"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100624451","display_name":"Xipeng Shen","orcid":"https://orcid.org/0000-0003-3599-8010"},"institutions":[{"id":"https://openalex.org/I16285277","display_name":"William & Mary","ror":"https://ror.org/03hsf0573","country_code":"US","type":"education","lineage":["https://openalex.org/I16285277"]},{"id":"https://openalex.org/I267592682","display_name":"Williams (United States)","ror":"https://ror.org/007zhvp17","country_code":"US","type":"company","lineage":["https://openalex.org/I267592682"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xipeng Shen","raw_affiliation_strings":["College of William and Mary, Williamsburg, VA, USA","[College of William & Mary, Williamsburg, VA, USA]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of William and Mary, Williamsburg, VA, USA","institution_ids":["https://openalex.org/I16285277","https://openalex.org/I267592682"]},{"raw_affiliation_string":"[College of William & Mary, Williamsburg, VA, USA]","institution_ids":["https://openalex.org/I16285277"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100332845","display_name":"Jie Chen","orcid":"https://orcid.org/0000-0001-7906-2332"},"institutions":[{"id":"https://openalex.org/I29801172","display_name":"Thomas Jefferson National Accelerator Facility","ror":"https://ror.org/02vwzrd76","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I29801172","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jie Chen","raw_affiliation_strings":["Thomas Jefferson National Accelerator Facility, Newport News, VA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Thomas Jefferson National Accelerator Facility, Newport News, VA, USA","institution_ids":["https://openalex.org/I29801172"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051292203","display_name":"Rahul Tripathi","orcid":"https://orcid.org/0000-0001-5587-0888"},"institutions":[{"id":"https://openalex.org/I2613432","display_name":"University of South Florida","ror":"https://ror.org/032db5x82","country_code":"US","type":"education","lineage":["https://openalex.org/I2613432"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rahul Tripathi","raw_affiliation_strings":["University of South Florida, Tampa, FL, USA","#N# University of South Florida, Tampa, FL, USA#N#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of South Florida, Tampa, FL, USA","institution_ids":["https://openalex.org/I2613432"]},{"raw_affiliation_string":"#N# University of South Florida, Tampa, FL, USA#N#","institution_ids":["https://openalex.org/I2613432"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":169,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"220","last_page":"229"},"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.9998999834060669,"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.9998999834060669,"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.9993000030517578,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9991000294685364,"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.8360358476638794},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5950808525085449},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5525557398796082},{"id":"https://openalex.org/keywords/usable","display_name":"USable","score":0.5068064332008362},{"id":"https://openalex.org/keywords/dynamic-priority-scheduling","display_name":"Dynamic priority scheduling","score":0.494881808757782},{"id":"https://openalex.org/keywords/fair-share-scheduling","display_name":"Fair-share scheduling","score":0.48850858211517334},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.4818521738052368},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4805653393268585},{"id":"https://openalex.org/keywords/rate-monotonic-scheduling","display_name":"Rate-monotonic scheduling","score":0.43370530009269714},{"id":"https://openalex.org/keywords/two-level-scheduling","display_name":"Two-level scheduling","score":0.41185569763183594},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.15764844417572021},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.10815304517745972},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1002894937992096}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8360358476638794},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5950808525085449},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5525557398796082},{"id":"https://openalex.org/C2780615836","wikidata":"https://www.wikidata.org/wiki/Q2471869","display_name":"USable","level":2,"score":0.5068064332008362},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.494881808757782},{"id":"https://openalex.org/C31689143","wikidata":"https://www.wikidata.org/wiki/Q733809","display_name":"Fair-share scheduling","level":3,"score":0.48850858211517334},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.4818521738052368},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4805653393268585},{"id":"https://openalex.org/C127456818","wikidata":"https://www.wikidata.org/wiki/Q238879","display_name":"Rate-monotonic scheduling","level":4,"score":0.43370530009269714},{"id":"https://openalex.org/C119948110","wikidata":"https://www.wikidata.org/wiki/Q7858726","display_name":"Two-level scheduling","level":4,"score":0.41185569763183594},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.15764844417572021},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.10815304517745972},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1002894937992096},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"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":3,"locations":[{"id":"doi:10.1145/1454115.1454146","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1454115.1454146","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 17th international conference on Parallel architectures and compilation techniques","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.141.14","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.141.14","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cse.usf.edu/~tripathi/Publication/analysis-coscheduling-conference.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.419.5854","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.419.5854","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cs.wm.edu/~xshen/Publications/pact08_uf.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth","score":0.5}],"awards":[],"funders":[{"id":"https://openalex.org/F4320309321","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W163778977","https://openalex.org/W1543945147","https://openalex.org/W1565973325","https://openalex.org/W1573776458","https://openalex.org/W1855098165","https://openalex.org/W1971165887","https://openalex.org/W1981756989","https://openalex.org/W1995254820","https://openalex.org/W2005533555","https://openalex.org/W2009062735","https://openalex.org/W2014809728","https://openalex.org/W2060678419","https://openalex.org/W2068424089","https://openalex.org/W2085830671","https://openalex.org/W2091299439","https://openalex.org/W2099708455","https://openalex.org/W2103397328","https://openalex.org/W2103789410","https://openalex.org/W2111804126","https://openalex.org/W2129816520","https://openalex.org/W2132366470","https://openalex.org/W2134779330","https://openalex.org/W2138708064","https://openalex.org/W2139239342","https://openalex.org/W2144941482","https://openalex.org/W2153456949","https://openalex.org/W2155229275","https://openalex.org/W2155396321","https://openalex.org/W2156358578","https://openalex.org/W2327315803","https://openalex.org/W2401610261","https://openalex.org/W4237626244","https://openalex.org/W4238816702","https://openalex.org/W6711300894"],"related_works":["https://openalex.org/W2184166483","https://openalex.org/W2397293317","https://openalex.org/W2372008037","https://openalex.org/W3036719625","https://openalex.org/W2167574351","https://openalex.org/W2225350526","https://openalex.org/W2978148977","https://openalex.org/W2106332846","https://openalex.org/W2377713709","https://openalex.org/W1545991362"],"abstract_inverted_index":{"Cache":[0],"sharing":[1],"among":[2,110],"processors":[3],"is":[4,49],"important":[5],"for":[6,51,74],"Chip":[7],"Multiprocessors":[8],"to":[9,41],"reduce":[10],"inter-thread":[11],"latency,":[12],"but":[13,34],"also":[14],"brings":[15],"cache":[16],"contention,":[17,33],"degrading":[18],"program":[19],"performance":[20],"considerably.":[21],"Recent":[22],"studies":[23],"have":[24],"shown":[25],"that":[26,89],"job":[27,141],"co-scheduling":[28,57,129],"can":[29],"effectively":[30],"alleviate":[31],"the":[32,47,53,66,91,112,126],"it":[35],"remains":[36],"an":[37,87],"open":[38],"question":[39,48],"how":[40],"efficiently":[42],"find":[43],"optimal":[44,92],"co-schedules.":[45],"Solving":[46],"critical":[50],"determining":[52],"potential":[54],"of":[55,65,68,107,128],"a":[56,62,75,105],"system.":[58],"This":[59,123],"paper":[60],"presents":[61],"theoretical":[63],"analysis":[64],"complexity":[67],"co-scheduling,":[69],"proving":[70],"its":[71],"NP-completeness.":[72],"Furthermore,":[73],"special":[76],"case":[77],"when":[78],"there":[79],"are":[80],"two":[81],"sharers":[82],"per":[83],"chip,":[84],"we":[85,101],"propose":[86],"algorithm":[88,115],"finds":[90],"co-schedules":[93],"in":[94,139],"polynomial":[95],"time.":[96],"For":[97],"more":[98],"complex":[99],"cases,":[100],"design":[102],"and":[103,119],"evaluate":[104],"sequence":[106],"approximation":[108],"algorithms,":[109],"which,":[111],"hierarchical":[113],"matching":[114],"produces":[116],"near-optimal":[117],"schedules":[118],"shows":[120],"good":[121],"scalability.":[122],"study":[124],"facilitates":[125],"evaluation":[127],"systems,":[130],"as":[131,133],"well":[132],"offers":[134],"some":[135],"techniques":[136],"directly":[137],"usable":[138],"proactive":[140],"co-scheduling.":[142]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":7},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":12},{"year":2016,"cited_by_count":15},{"year":2015,"cited_by_count":13},{"year":2014,"cited_by_count":15},{"year":2013,"cited_by_count":16},{"year":2012,"cited_by_count":26}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
