{"id":"https://openalex.org/W1850775448","doi":null,"title":"Performance debugging environments for parallel programs","display_name":"Performance debugging environments for parallel programs","publication_year":1993,"publication_date":"1993-01-01","ids":{"openalex":"https://openalex.org/W1850775448","mag":"1850775448"},"language":"en","primary_location":{"id":"mag:1850775448","doi":null,"is_oa":false,"landing_page_url":"http://dl.acm.org/citation.cfm?id=165449","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"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/A5091490549","display_name":"Sekhar R. Sarukkai","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Sekhar R. Sarukkai","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5091490549"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8994,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.74358191,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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.9692000150680542,"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.9692000150680542,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.01679999940097332,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.00419999985024333,"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/performance-debugging","display_name":"performance debugging","score":0.8389999866485596},{"id":"https://openalex.org/keywords/parallel-applications","display_name":"parallel applications","score":0.9850000143051147},{"id":"https://openalex.org/keywords/program-dependence-graph","display_name":"program dependence graph","score":0.9440000057220459},{"id":"https://openalex.org/keywords/program-instrumentation","display_name":"program instrumentation","score":0.6320000290870667},{"id":"https://openalex.org/keywords/performance-visualization","display_name":"performance visualization","score":0.9779999852180481},{"id":"https://openalex.org/keywords/historical-databases","display_name":"historical databases","score":0.574999988079071},{"id":"https://openalex.org/keywords/event-based-analysis","display_name":"event-based analysis","score":0.7360000014305115},{"id":"https://openalex.org/keywords/temporal-analysis","display_name":"temporal analysis","score":0.9670000076293945},{"id":"https://openalex.org/keywords/scalability","display_name":"scalability","score":0.515999972820282}],"concepts":[{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.9366744160652161},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8702837228775024},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6817493438720703},{"id":"https://openalex.org/C136388014","wikidata":"https://www.wikidata.org/wiki/Q17084976","display_name":"Algorithmic program debugging","level":3,"score":0.6328493356704712},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.6252627372741699},{"id":"https://openalex.org/C118530786","wikidata":"https://www.wikidata.org/wiki/Q1134732","display_name":"Instrumentation (computer programming)","level":2,"score":0.5197815299034119},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.44403475522994995},{"id":"https://openalex.org/C98183937","wikidata":"https://www.wikidata.org/wiki/Q2112188","display_name":"Program analysis","level":2,"score":0.4226691722869873},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.33036381006240845},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2456948459148407}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:1850775448","doi":null,"is_oa":false,"landing_page_url":"http://dl.acm.org/citation.cfm?id=165449","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2066438006","https://openalex.org/W1539637965","https://openalex.org/W7100544432","https://openalex.org/W2378193237","https://openalex.org/W2099165476","https://openalex.org/W7098950778","https://openalex.org/W7214139232","https://openalex.org/W3148962971","https://openalex.org/W7099223957","https://openalex.org/W2380136266"],"abstract_inverted_index":{"While":[0],"writing":[1,8],"a":[2,58,69,94,107,140,151,168,176],"good":[3],"parallel":[4,29,41,70,77],"program":[5,71,78,128,136,155,177],"is":[6,11,13,19,35,123],"hard,":[7],"one":[9],"which":[10,105],"efficient":[12,32],"harder":[14],"still.":[15],"Though":[16],"compiler":[17],"technology":[18],"improving,":[20],"we":[21,92],"cannot":[22],"expect":[23],"it":[24],"to":[25,37,86,120,180],"turn":[26],"all":[27],"inefficient":[28],"programs":[30],"into":[31],"ones.":[33],"This":[34],"due":[36,179],"the":[38,75,121,124,127,132,135,146,161,172],"fact":[39],"that":[40,150],"algorithms":[42,52],"can":[43,157],"fail":[44],"in":[45,159,175],"many":[46],"more":[47],"dramatic":[48],"ways":[49],"than":[50],"sequential":[51],"running":[53],"on":[54],"conventional":[55],"hardware.":[56],"Consequently,":[57],"powerful":[59],"performance":[60,102,114,137,162],"debugging":[61,79,103,160],"system":[62],"must":[63],"be":[64],"an":[65],"integral":[66],"part":[67],"of":[68,74,109,126,134,148,154,163],"development":[72],"environment.\r\nMost":[73],"existing":[76],"approaches":[80],"have":[81],"been":[82],"ad-hoc":[83],"and":[84,100,116,131,186],"tailored":[85],"specific":[87],"machines.":[88],"In":[89],"this":[90],"work":[91],"develop":[93,167],"novel":[95],"approach":[96,122],"for":[97,170],"developing":[98],"portable":[99],"programmable":[101],"environments,":[104],"addresses":[106],"number":[108],"important":[110],"issues":[111],"including":[112],"instrumentation,":[113,183],"visualization":[115],"scalability":[117],"studies.":[118],"Central":[119],"use":[125],"dependence":[129],"graph":[130],"treatment":[133],"data":[138],"as":[139],"historical":[141],"database.":[142],"We":[143,165],"demonstrate":[144],"with":[145],"help":[147,158],"examples":[149],"systematic":[152],"application":[153],"views":[156],"programs.":[164],"also":[166],"method":[169],"reducing":[171],"perturbations":[173],"introduced":[174],"execution,":[178],"source":[181],"level":[182],"using":[184],"event":[185],"time":[187],"based":[188],"analysis.":[189]},"counts_by_year":[],"updated_date":"2025-11-06T04:12:42.849631","created_date":"2016-06-24T00:00:00"}
