{"id":"https://openalex.org/W2139793168","doi":"https://doi.org/10.1142/s012905339600015x","title":"EXECUTING SCHEDULED TASK GRAPHS ON MESSAGE-PASSING ARCHITECTURES","display_name":"EXECUTING SCHEDULED TASK GRAPHS ON MESSAGE-PASSING ARCHITECTURES","publication_year":1996,"publication_date":"1996-09-01","ids":{"openalex":"https://openalex.org/W2139793168","doi":"https://doi.org/10.1142/s012905339600015x","mag":"2139793168"},"language":"en","primary_location":{"id":"doi:10.1142/s012905339600015x","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s012905339600015x","pdf_url":null,"source":{"id":"https://openalex.org/S112418432","display_name":"International Journal of High Speed Computing","issn_l":"0129-0533","issn":["0129-0533"],"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":"International Journal of High Speed Computing","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/A5060730782","display_name":"Tao Yang","orcid":"https://orcid.org/0000-0003-1902-3387"},"institutions":[{"id":"https://openalex.org/I154570441","display_name":"University of California, Santa Barbara","ror":"https://ror.org/02t274463","country_code":"US","type":"education","lineage":["https://openalex.org/I154570441"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"TAO YANG","raw_affiliation_strings":["Department of Computer Science, University of California, Santa Barbara, CA 93106, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of California, Santa Barbara, CA 93106, USA","institution_ids":["https://openalex.org/I154570441"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012594534","display_name":"Apostolos Gerasoulis","orcid":null},"institutions":[{"id":"https://openalex.org/I102322142","display_name":"Rutgers, The State University of New Jersey","ror":"https://ror.org/05vt9qd57","country_code":"US","type":"education","lineage":["https://openalex.org/I102322142"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"APOSTOLOS GERASOULIS","raw_affiliation_strings":["Department of Computer Science, Rutgers University, New Brunswick, NJ 08903, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Rutgers University, New Brunswick, NJ 08903, USA","institution_ids":["https://openalex.org/I102322142"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5060730782"],"corresponding_institution_ids":["https://openalex.org/I154570441"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.25376286,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"08","issue":"03","first_page":"271","last_page":"294"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"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"}},"topics":[{"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9986000061035156,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9939000010490417,"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.8532022833824158},{"id":"https://openalex.org/keywords/directed-acyclic-graph","display_name":"Directed acyclic graph","score":0.7458509206771851},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6873084902763367},{"id":"https://openalex.org/keywords/message-passing","display_name":"Message passing","score":0.6455976963043213},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.5787118673324585},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5442445874214172},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.45490512251853943},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4474051296710968},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.42331552505493164},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.40653982758522034},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.39766448736190796},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.18426653742790222},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.0843496024608612},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.08312740921974182}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8532022833824158},{"id":"https://openalex.org/C74197172","wikidata":"https://www.wikidata.org/wiki/Q1195339","display_name":"Directed acyclic graph","level":2,"score":0.7458509206771851},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6873084902763367},{"id":"https://openalex.org/C854659","wikidata":"https://www.wikidata.org/wiki/Q1859284","display_name":"Message passing","level":2,"score":0.6455976963043213},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.5787118673324585},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5442445874214172},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.45490512251853943},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4474051296710968},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.42331552505493164},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.40653982758522034},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.39766448736190796},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.18426653742790222},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0843496024608612},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.08312740921974182},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s012905339600015x","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s012905339600015x","pdf_url":null,"source":{"id":"https://openalex.org/S112418432","display_name":"International Journal of High Speed Computing","issn_l":"0129-0533","issn":["0129-0533"],"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":"International Journal of High Speed Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2404647514","https://openalex.org/W1667647204","https://openalex.org/W4247536566","https://openalex.org/W2018477250","https://openalex.org/W3119814709","https://openalex.org/W4241418540","https://openalex.org/W1508895727","https://openalex.org/W2725786787","https://openalex.org/W4283160672","https://openalex.org/W1569254270"],"abstract_inverted_index":{"A":[0],"directed":[1],"acyclic":[2],"task":[3,62,95,111],"graph":[4,96,112],"(DAG)":[5],"contains":[6],"a":[7,13,51,73,110],"set":[8,14],"of":[9,15,28,35,61,94,109],"tasks":[10,36],"which":[11],"access":[12],"data":[16,24],"items":[17],"and":[18,86,101,113],"perform":[19],"certain":[20],"computations":[21],"on":[22,117],"those":[23],"items.":[25],"The":[26],"problem":[27],"DAG":[29,52],"scheduling":[30,53],"that":[31,57,77],"optimizes":[32],"the":[33,38,46,59,92,106],"assignment":[34],"onto":[37,64],"given":[39],"processors":[40],"has":[41],"been":[42],"studied":[43],"extensively":[44],"in":[45],"literature.":[47],"We":[48,90],"have":[49],"developed":[50],"system":[54],"called":[55],"PYRROS":[56],"maps":[58],"computation":[60],"graphs":[63],"message-passing":[65],"machines":[66],"[24].":[67],"In":[68],"this":[69,99,103],"paper":[70],"we":[71],"present":[72,114],"schedule":[74],"executing":[75],"model":[76],"incorporates":[78],"several":[79],"optimization":[80],"strategies":[81],"to":[82,105],"reduce":[83],"communication":[84],"overhead":[85],"improve":[87],"memory":[88],"utilization.":[89],"study":[91],"correctness":[93],"execution":[97,108],"using":[98],"method":[100],"generalize":[102],"result":[104],"iterative":[107],"experimental":[115],"results":[116],"an":[118],"nCUBE-2":[119],"parallel":[120],"machine.":[121]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
