{"id":"https://openalex.org/W2011762053","doi":"https://doi.org/10.1145/55364.55386","title":"Partitioning programs for parallel execution","display_name":"Partitioning programs for parallel execution","publication_year":1988,"publication_date":"1988-01-01","ids":{"openalex":"https://openalex.org/W2011762053","doi":"https://doi.org/10.1145/55364.55386","mag":"2011762053"},"language":"en","primary_location":{"id":"doi:10.1145/55364.55386","doi":"https://doi.org/10.1145/55364.55386","is_oa":true,"landing_page_url":"https://doi.org/10.1145/55364.55386","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/55364.55386","source":{"id":"https://openalex.org/S4306419857","display_name":"International Conference on Supercomputing","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2nd international conference on Supercomputing - ICS '88","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/55364.55386","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5009108433","display_name":"Milind Girkar","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]},{"id":"https://openalex.org/I2801919071","display_name":"University of Illinois System","ror":"https://ror.org/05e94g991","country_code":"US","type":"education","lineage":["https://openalex.org/I2801919071"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"M. Girkar","raw_affiliation_strings":["Univ. of Illinois, Urbana, IL","[University of Illinois, Urbana, IL]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Univ. of Illinois, Urbana, IL","institution_ids":["https://openalex.org/I157725225","https://openalex.org/I2801919071"]},{"raw_affiliation_string":"[University of Illinois, Urbana, IL]","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5072995965","display_name":"Constantine D. Polychronopoulos","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]},{"id":"https://openalex.org/I2801919071","display_name":"University of Illinois System","ror":"https://ror.org/05e94g991","country_code":"US","type":"education","lineage":["https://openalex.org/I2801919071"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"C. Polychronopoulos","raw_affiliation_strings":["Univ. of Illinois, Urbana, IL","[University of Illinois, Urbana, IL]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Univ. of Illinois, Urbana, IL","institution_ids":["https://openalex.org/I157725225","https://openalex.org/I2801919071"]},{"raw_affiliation_string":"[University of Illinois, Urbana, IL]","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.6716,"has_fulltext":true,"cited_by_count":31,"citation_normalized_percentile":{"value":0.80412371,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":93},"biblio":{"volume":null,"issue":null,"first_page":"216","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.8925999999046326,"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.8925999999046326,"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.03460000082850456,"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/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.01600000075995922,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/program-partitioning","display_name":"program partitioning","score":0.9739999771118164},{"id":"https://openalex.org/keywords/parallel-execution","display_name":"parallel execution","score":0.5619999766349792},{"id":"https://openalex.org/keywords/task-allocation","display_name":"task allocation","score":0.847000002861023},{"id":"https://openalex.org/keywords/processor-assignment","display_name":"processor assignment","score":0.5429999828338623},{"id":"https://openalex.org/keywords/parallelism-exploitation","display_name":"parallelism exploitation","score":0.531000018119812},{"id":"https://openalex.org/keywords/parallel-overhead","display_name":"parallel overhead","score":0.628000020980835},{"id":"https://openalex.org/keywords/directed-graphs","display_name":"directed graphs","score":0.781000018119812},{"id":"https://openalex.org/keywords/undirected-graphs","display_name":"undirected graphs","score":0.9990000128746033},{"id":"https://openalex.org/keywords/heuristics","display_name":"heuristics","score":0.7390000224113464},{"id":"https://openalex.org/keywords/polynomial-time-algorithms","display_name":"polynomial-time algorithms","score":0.7879999876022339},{"id":"https://openalex.org/keywords/chains","display_name":"chains","score":0.5040000081062317}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8548190593719482},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.7505468726158142},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7326900959014893},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5207488536834717},{"id":"https://openalex.org/C48903430","wikidata":"https://www.wikidata.org/wiki/Q491370","display_name":"Graph partition","level":3,"score":0.4948100447654724},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.45561298727989197},{"id":"https://openalex.org/C120373497","wikidata":"https://www.wikidata.org/wiki/Q1087987","display_name":"Parallel algorithm","level":2,"score":0.4553854465484619},{"id":"https://openalex.org/C2781172179","wikidata":"https://www.wikidata.org/wiki/Q853109","display_name":"Parallelism (grammar)","level":2,"score":0.4502812623977661},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4477248787879944},{"id":"https://openalex.org/C74197172","wikidata":"https://www.wikidata.org/wiki/Q1195339","display_name":"Directed acyclic graph","level":2,"score":0.4219660460948944},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.4199424982070923},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4102702736854553},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.27499568462371826},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10337710380554199},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/55364.55386","doi":"https://doi.org/10.1145/55364.55386","is_oa":true,"landing_page_url":"https://doi.org/10.1145/55364.55386","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/55364.55386","source":{"id":"https://openalex.org/S4306419857","display_name":"International Conference on Supercomputing","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2nd international conference on Supercomputing - ICS '88","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/55364.55386","doi":"https://doi.org/10.1145/55364.55386","is_oa":true,"landing_page_url":"https://doi.org/10.1145/55364.55386","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/55364.55386","source":{"id":"https://openalex.org/S4306419857","display_name":"International Conference on Supercomputing","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2nd international conference on Supercomputing - ICS '88","raw_type":"proceedings-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G7195565986","display_name":"Cedar System Prototype","funder_award_id":"8410110","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2011762053.pdf","grobid_xml":"https://content.openalex.org/works/W2011762053.grobid-xml"},"referenced_works_count":10,"referenced_works":["https://openalex.org/W1979229432","https://openalex.org/W1998336350","https://openalex.org/W2006328515","https://openalex.org/W2008946650","https://openalex.org/W2011039300","https://openalex.org/W2019133545","https://openalex.org/W2025896589","https://openalex.org/W2083734282","https://openalex.org/W2092333800","https://openalex.org/W2104680817"],"related_works":["https://openalex.org/W1998336350","https://openalex.org/W2082242995","https://openalex.org/W1549134103","https://openalex.org/W2041479932","https://openalex.org/W2006691103","https://openalex.org/W2036460151","https://openalex.org/W179076761","https://openalex.org/W2125412556","https://openalex.org/W1562251494","https://openalex.org/W1991119605"],"abstract_inverted_index":{"The":[0,33],"ability":[1],"of":[2,17,24,43,49,55,86,95,104],"parallel":[3,47,97],"computers":[4],"to":[5,14,30,35,79,125],"execute":[6],"multiple":[7],"instruction":[8],"streams":[9],"(tasks)":[10],"simultaneously":[11],"gives":[12],"rise":[13],"the":[15,41,87,105],"problem":[16,106],"partitioning":[18,64],"a":[19,22,50,53,96,121],"program":[20,51,98],"into":[21,68],"set":[23],"tasks":[25],"that":[26],"can":[27,38],"be":[28,39],"assigned":[29],"different":[31],"processors.":[32],"degree":[34],"which":[36],"parallelism":[37],"exploited,":[40],"amount":[42],"overhead":[44],"involved":[45],"during":[46],"execution":[48],"and":[52,91,117],"number":[54],"other":[56],"factors":[57],"depend":[58],"directly":[59],"on":[60],"partitioning.":[61],"A":[62],"good":[63],"scheme":[65],"must":[66],"take":[67],"account":[69],"all":[70],"these":[71],"factors.":[72],"In":[73],"this":[74],"paper":[75],"we":[76,114],"present":[77],"algorithms":[78],"compute":[80,126],"optimal":[81,109,127],"partitions":[82,128],"in":[83],"diverse":[84],"models":[85],"problem.":[88],"Both":[89],"directed":[90],"undirected":[92],"graph":[93],"representations":[94],"are":[99,111],"considered.":[100],"For":[101],"some":[102],"instances":[103],"where":[107],"practical":[108],"schemes":[110],"not":[112],"possible":[113],"suggest":[115],"simple":[116],"efficient":[118],"heuristics.":[119],"Finally,":[120],"polynomial":[122],"time":[123],"algorithm":[124],"for":[129],"chains":[130],"is":[131],"given.":[132]},"counts_by_year":[{"year":2016,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
