{"id":"https://openalex.org/W2141058921","doi":"https://doi.org/10.1109/tpds.2003.1247674","title":"Stampede: a cluster programming middleware for interactive stream-oriented applications","display_name":"Stampede: a cluster programming middleware for interactive stream-oriented applications","publication_year":2003,"publication_date":"2003-11-01","ids":{"openalex":"https://openalex.org/W2141058921","doi":"https://doi.org/10.1109/tpds.2003.1247674","mag":"2141058921"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2003.1247674","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2003.1247674","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","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/A5073691914","display_name":"Umakishore Ramachandran","orcid":"https://orcid.org/0000-0003-4071-684X"},"institutions":[{"id":"https://openalex.org/I2800444561","display_name":"Atlanta Technical College","ror":"https://ror.org/01s3vfp47","country_code":"US","type":"education","lineage":["https://openalex.org/I2800444561"]},{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"U. Ramachandran","raw_affiliation_strings":["College of Computing, Georgia Tech, Atlanta, GA, USA"],"affiliations":[{"raw_affiliation_string":"College of Computing, Georgia Tech, Atlanta, GA, USA","institution_ids":["https://openalex.org/I2800444561","https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113501915","display_name":"R. S. Nikhil","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"R.S. Nikhil","raw_affiliation_strings":["Sandburst Corporation, Andover, USA"],"affiliations":[{"raw_affiliation_string":"Sandburst Corporation, Andover, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002228469","display_name":"James M. Rehg","orcid":"https://orcid.org/0000-0003-1793-5462"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]},{"id":"https://openalex.org/I2800444561","display_name":"Atlanta Technical College","ror":"https://ror.org/01s3vfp47","country_code":"US","type":"education","lineage":["https://openalex.org/I2800444561"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"J.M. Rehg","raw_affiliation_strings":["College of Computing, Georgia Tech, Atlanta, GA, USA"],"affiliations":[{"raw_affiliation_string":"College of Computing, Georgia Tech, Atlanta, GA, USA","institution_ids":["https://openalex.org/I2800444561","https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027973156","display_name":"Yavor Angelov","orcid":null},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]},{"id":"https://openalex.org/I2800444561","display_name":"Atlanta Technical College","ror":"https://ror.org/01s3vfp47","country_code":"US","type":"education","lineage":["https://openalex.org/I2800444561"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Y. Angelov","raw_affiliation_strings":["College of Computing, Georgia Tech, Atlanta, GA, USA"],"affiliations":[{"raw_affiliation_string":"College of Computing, Georgia Tech, Atlanta, GA, USA","institution_ids":["https://openalex.org/I2800444561","https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083029838","display_name":"Arnab Paul","orcid":"https://orcid.org/0000-0002-5130-0519"},"institutions":[{"id":"https://openalex.org/I2800444561","display_name":"Atlanta Technical College","ror":"https://ror.org/01s3vfp47","country_code":"US","type":"education","lineage":["https://openalex.org/I2800444561"]},{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"A. Paul","raw_affiliation_strings":["College of Computing, Georgia Tech, Atlanta, GA, USA"],"affiliations":[{"raw_affiliation_string":"College of Computing, Georgia Tech, Atlanta, GA, USA","institution_ids":["https://openalex.org/I2800444561","https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077631242","display_name":"Subodh Adhikari","orcid":"https://orcid.org/0000-0001-9638-0359"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]},{"id":"https://openalex.org/I2800444561","display_name":"Atlanta Technical College","ror":"https://ror.org/01s3vfp47","country_code":"US","type":"education","lineage":["https://openalex.org/I2800444561"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"S. Adhikari","raw_affiliation_strings":["College of Computing, Georgia Tech, Atlanta, GA, USA"],"affiliations":[{"raw_affiliation_string":"College of Computing, Georgia Tech, Atlanta, GA, USA","institution_ids":["https://openalex.org/I2800444561","https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051904275","display_name":"Kenneth MacKenzie","orcid":null},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]},{"id":"https://openalex.org/I2800444561","display_name":"Atlanta Technical College","ror":"https://ror.org/01s3vfp47","country_code":"US","type":"education","lineage":["https://openalex.org/I2800444561"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"K.M. Mackenzie","raw_affiliation_strings":["College of Computing, Georgia Tech, Atlanta, GA, USA"],"affiliations":[{"raw_affiliation_string":"College of Computing, Georgia Tech, Atlanta, GA, USA","institution_ids":["https://openalex.org/I2800444561","https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069329661","display_name":"Nissim Harel","orcid":"https://orcid.org/0000-0001-6633-890X"},"institutions":[{"id":"https://openalex.org/I2800444561","display_name":"Atlanta Technical College","ror":"https://ror.org/01s3vfp47","country_code":"US","type":"education","lineage":["https://openalex.org/I2800444561"]},{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"N. Harel","raw_affiliation_strings":["College of Computing, Georgia Tech, Atlanta, GA, USA"],"affiliations":[{"raw_affiliation_string":"College of Computing, Georgia Tech, Atlanta, GA, USA","institution_ids":["https://openalex.org/I2800444561","https://openalex.org/I130701444"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5112803177","display_name":"K. Knobe","orcid":null},"institutions":[{"id":"https://openalex.org/I1324840837","display_name":"Hewlett-Packard (United States)","ror":"https://ror.org/059rn9488","country_code":"US","type":"company","lineage":["https://openalex.org/I1324840837"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"K. Knobe","raw_affiliation_strings":["Hewlett-Packard Laboratoties, Cambridge, MA, USA"],"affiliations":[{"raw_affiliation_string":"Hewlett-Packard Laboratoties, Cambridge, MA, USA","institution_ids":["https://openalex.org/I1324840837"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5073691914"],"corresponding_institution_ids":["https://openalex.org/I130701444","https://openalex.org/I2800444561"],"apc_list":null,"apc_paid":null,"fwci":3.2242,"has_fulltext":false,"cited_by_count":34,"citation_normalized_percentile":{"value":0.93263061,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"14","issue":"11","first_page":"1140","last_page":"1154"},"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.9998999834060669,"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.9998999834060669,"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.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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9993000030517578,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.9171291589736938},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.589901864528656},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4954732656478882},{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.4577968716621399},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4575255811214447},{"id":"https://openalex.org/keywords/runtime-system","display_name":"Runtime system","score":0.43286436796188354},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3358801305294037},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.32679951190948486}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9171291589736938},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.589901864528656},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4954732656478882},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.4577968716621399},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4575255811214447},{"id":"https://openalex.org/C2780870223","wikidata":"https://www.wikidata.org/wiki/Q1004415","display_name":"Runtime system","level":2,"score":0.43286436796188354},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3358801305294037},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32679951190948486}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/tpds.2003.1247674","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2003.1247674","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.231.1358","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.231.1358","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://csdl.computer.org/dl/trans/td/2003/11/l1140.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.520.1701","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.520.1701","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.ics.uci.edu/~ics215/papers/stampede.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5400000214576721,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W44635633","https://openalex.org/W91206236","https://openalex.org/W1542985837","https://openalex.org/W1557243609","https://openalex.org/W1558595411","https://openalex.org/W1581774439","https://openalex.org/W1734912584","https://openalex.org/W1973241464","https://openalex.org/W2024680211","https://openalex.org/W2025608635","https://openalex.org/W2027171403","https://openalex.org/W2038535446","https://openalex.org/W2076546640","https://openalex.org/W2078813998","https://openalex.org/W2110153284","https://openalex.org/W2112715536","https://openalex.org/W2113502208","https://openalex.org/W2118614386","https://openalex.org/W2122718561","https://openalex.org/W2123005351","https://openalex.org/W2141318181","https://openalex.org/W2296636214","https://openalex.org/W2913641105","https://openalex.org/W3004809240","https://openalex.org/W4236053347","https://openalex.org/W6601767538","https://openalex.org/W6603653897","https://openalex.org/W6632419953","https://openalex.org/W6633297672"],"related_works":["https://openalex.org/W2364921833","https://openalex.org/W1680720215","https://openalex.org/W2385146268","https://openalex.org/W1596201972","https://openalex.org/W2503642292","https://openalex.org/W2380023786","https://openalex.org/W2546696010","https://openalex.org/W3120511008","https://openalex.org/W1992741870","https://openalex.org/W2156013704"],"abstract_inverted_index":{"Emerging":[0],"application":[1],"domains":[2],"such":[3,27,46],"as":[4,28,47],"interactive":[5],"vision,":[6],"animation,":[7],"and":[8,15,30,54,60,68,88,127],"multimedia":[9,110,135],"collaboration":[10],"display":[11],"dynamic":[12,51],"scalable":[13],"parallelism":[14],"high-computational":[16],"requirements,":[17],"making":[18],"them":[19],"good":[20],"candidates":[21],"for":[22,58,132],"executing":[23],"on":[24,95,113],"parallel":[25],"architectures":[26],"SMPs":[29],"clusters":[31],"of":[32,42,64,76,85,98,105,115,124],"SMPs.":[33,99],"Stampede":[34],"is":[35,130],"a":[36,96,103],"programming":[37],"system":[38],"that":[39,128],"has":[40],"many":[41],"the":[43,78,82,89,121,133],"needed":[44],"functionalities":[45],"high-level":[48],"data":[49,61,66,80],"sharing,":[50],"cluster-wide":[52],"threads":[53],"their":[55],"synchronization,":[56],"support":[57],"task":[59],"parallelism,":[62],"handling":[63],"time-sequenced":[65],"items,":[67],"automatic":[69],"buffer":[70],"management.":[71],"We":[72,100],"present":[73,102],"an":[74],"overview":[75],"Stampede,":[77,116],"primary":[79],"abstractions,":[81],"algorithmic":[83],"basis":[84],"garbage":[86],"collection,":[87],"issues":[90],"in":[91],"implementing":[92],"these":[93],"abstractions":[94],"cluster":[97],"also":[101],"set":[104],"micromeasurements":[106],"along":[107],"with":[108],"two":[109],"applications":[111],"implemented":[112],"top":[114],"through":[117],"which":[118],"we":[119],"demonstrate":[120],"low":[122],"overhead":[123],"this":[125],"runtime":[126],"it":[129],"suitable":[131],"streaming":[134],"applications.":[136]},"counts_by_year":[{"year":2019,"cited_by_count":2},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":1}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
