{"id":"https://openalex.org/W2164954252","doi":"https://doi.org/10.1145/1048935.1050170","title":"The Tool D\u00e6mon Protocol (TDP)","display_name":"The Tool D\u00e6mon Protocol (TDP)","publication_year":2003,"publication_date":"2003-11-15","ids":{"openalex":"https://openalex.org/W2164954252","doi":"https://doi.org/10.1145/1048935.1050170","mag":"2164954252"},"language":"en","primary_location":{"id":"doi:10.1145/1048935.1050170","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1048935.1050170","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2003 ACM/IEEE conference on Supercomputing","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/A5010187794","display_name":"Barton P. Miller","orcid":"https://orcid.org/0000-0002-9435-8315"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Barton Miller","raw_affiliation_strings":["University of Wisconsin, Madison"],"affiliations":[{"raw_affiliation_string":"University of Wisconsin, Madison","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054088266","display_name":"Ana Cort\u00e9s","orcid":"https://orcid.org/0000-0003-1697-1293"},"institutions":[{"id":"https://openalex.org/I123044942","display_name":"Universitat Aut\u00f2noma de Barcelona","ror":"https://ror.org/052g8jq94","country_code":"ES","type":"education","lineage":["https://openalex.org/I123044942"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Ana Cortes","raw_affiliation_strings":["Universitat Aut\u00f2noma de Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Universitat Aut\u00f2noma de Barcelona, Spain","institution_ids":["https://openalex.org/I123044942"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061017553","display_name":"Miquel A. Senar","orcid":"https://orcid.org/0000-0002-0316-5420"},"institutions":[{"id":"https://openalex.org/I123044942","display_name":"Universitat Aut\u00f2noma de Barcelona","ror":"https://ror.org/052g8jq94","country_code":"ES","type":"education","lineage":["https://openalex.org/I123044942"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Miquel A. Senar","raw_affiliation_strings":["Universitat Aut\u00f2noma de Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Universitat Aut\u00f2noma de Barcelona, Spain","institution_ids":["https://openalex.org/I123044942"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042010270","display_name":"Miron Livny","orcid":"https://orcid.org/0000-0001-5444-7439"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Miron Livny","raw_affiliation_strings":["University of Wisconsin, Madison"],"affiliations":[{"raw_affiliation_string":"University of Wisconsin, Madison","institution_ids":["https://openalex.org/I135310074"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5010187794"],"corresponding_institution_ids":["https://openalex.org/I135310074"],"apc_list":null,"apc_paid":null,"fwci":0.9444,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.81933182,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"19","last_page":"19"},"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.9998000264167786,"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.9998000264167786,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9968000054359436,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9954000115394592,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8553462624549866},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.7686114311218262},{"id":"https://openalex.org/keywords/porting","display_name":"Porting","score":0.7468509674072266},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.6532176733016968},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6097742319107056},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5753039717674255},{"id":"https://openalex.org/keywords/job-scheduler","display_name":"Job scheduler","score":0.5491837859153748},{"id":"https://openalex.org/keywords/grid","display_name":"Grid","score":0.5193834900856018},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.5101495385169983},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5021464824676514},{"id":"https://openalex.org/keywords/tracing","display_name":"Tracing","score":0.48854860663414},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.47361135482788086},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.34800243377685547},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.18239206075668335}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8553462624549866},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.7686114311218262},{"id":"https://openalex.org/C106251023","wikidata":"https://www.wikidata.org/wiki/Q851989","display_name":"Porting","level":3,"score":0.7468509674072266},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.6532176733016968},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6097742319107056},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5753039717674255},{"id":"https://openalex.org/C111873713","wikidata":"https://www.wikidata.org/wiki/Q1641413","display_name":"Job scheduler","level":3,"score":0.5491837859153748},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.5193834900856018},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.5101495385169983},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5021464824676514},{"id":"https://openalex.org/C138673069","wikidata":"https://www.wikidata.org/wiki/Q322229","display_name":"Tracing","level":2,"score":0.48854860663414},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.47361135482788086},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.34800243377685547},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.18239206075668335},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","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},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1048935.1050170","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1048935.1050170","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2003 ACM/IEEE conference on Supercomputing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5299999713897705,"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W61960213","https://openalex.org/W1504036070","https://openalex.org/W1581869671","https://openalex.org/W1850694827","https://openalex.org/W1965498649","https://openalex.org/W2098984303","https://openalex.org/W2115716396","https://openalex.org/W2116001007","https://openalex.org/W2120342738","https://openalex.org/W2140332639","https://openalex.org/W2167396179","https://openalex.org/W2171371822"],"related_works":["https://openalex.org/W2356602486","https://openalex.org/W2351992668","https://openalex.org/W2324828474","https://openalex.org/W138412134","https://openalex.org/W2059759476","https://openalex.org/W3147005146","https://openalex.org/W2108078705","https://openalex.org/W2062141481","https://openalex.org/W1836768014","https://openalex.org/W1618604010"],"abstract_inverted_index":{"Run-time":[0],"tools":[1,19,88,128,151,221],"are":[2,165,182],"crucial":[3],"to":[4,41,78,137,152],"program":[5],"development.":[6],"In":[7,135],"our":[8],"desktop":[9],"computer":[10],"environments,":[11,37,91],"we":[12,140,160,163],"take":[13],"for":[14,20,86],"granted":[15],"the":[16,50,92,102,138,166,170,188,199,217,226],"availability":[17],"of":[18,61,121,127,145],"operations":[21],"such":[22,43],"as":[23],"debugging,":[24],"profiling,":[25],"tracing,":[26],"checkpointing,":[27],"and":[28,59,64,89,131,149,175,178,197,210],"visualization.":[29],"When":[30],"programs":[31],"move":[32],"into":[33],"distributed":[34,130],"or":[35],"Grid":[36,132],"it":[38],"is":[39,47,124],"difficult":[40],"find":[42],"tools.":[44],"This":[45],"difficulty":[46],"caused":[48],"by":[49],"complex":[51],"interactions":[52,168,196],"necessary":[53,200],"between":[54,169],"application":[55,179],"program,":[56],"operating":[57,111],"system":[58],"layers":[60],"job":[62,83,146,173],"scheduling":[63,147],"process":[65],"management":[66,84],"software.":[67],"As":[68],"a":[69,81,125,143,184,206,214],"result,":[70],"each":[71],"run-time":[72,150,171],"tool":[73],"must":[74],"be":[75],"individually":[76],"ported":[77],"run":[79],"under":[80,225],"particular":[82],"system;":[85],"m":[87,96,104],"n":[90,98,106],"problem":[93,116],"becomes":[94],"an":[95],"\\times":[97],"effort,":[99],"rather":[100],"than":[101],"hoped-for":[103],"+":[105],"effort.":[107],"Variations":[108],"in":[109,129],"underlying":[110],"systems":[112],"can":[113],"make":[114],"this":[115,122,158],"even":[117],"worse.":[118],"The":[119],"consequence":[120],"situation":[123],"paucity":[126],"computing":[133],"environments.":[134],"response":[136],"problem,":[139],"have":[141,204],"analyzed":[142],"variety":[144],"environments":[148],"better":[153],"understand":[154],"their":[155],"interactions.":[156],"From":[157],"analysis,":[159],"isolated":[161],"what":[162],"believe":[164],"essential":[167],"tool,":[172],"scheduler":[174],"resource":[176],"manager,":[177],"program.":[180],"We":[181,203],"proposing":[183],"standard":[185],"interface,":[186],"called":[187],"Tool":[189],"D\u00e6mon":[190],"Protocol":[191],"(TDP)":[192],"that":[193],"codifies":[194],"these":[195],"provides":[198],"communication":[201],"functions.":[202],"implemented":[205],"pilot":[207],"TDP":[208],"library":[209],"experimented":[211],"with":[212],"Parador,":[213],"prototype":[215],"using":[216],"Paradyn":[218],"Parallel":[219],"Performance":[220],"profiling":[222],"jobs":[223],"running":[224],"Condor":[227],"batch-scheduling":[228],"environment.":[229]},"counts_by_year":[{"year":2015,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
