{"id":"https://openalex.org/W1998984635","doi":"https://doi.org/10.1109/iiswc.2014.6983055","title":"Characterization of call-graph profiles in Java workloads","display_name":"Characterization of call-graph profiles in Java workloads","publication_year":2014,"publication_date":"2014-10-01","ids":{"openalex":"https://openalex.org/W1998984635","doi":"https://doi.org/10.1109/iiswc.2014.6983055","mag":"1998984635"},"language":"en","primary_location":{"id":"doi:10.1109/iiswc.2014.6983055","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iiswc.2014.6983055","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE International Symposium on Workload Characterization (IISWC)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5005605405","display_name":"Takuya Nakaike","orcid":null},"institutions":[{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Takuya Nakaike","raw_affiliation_strings":["IBM Research - Tokyo","IBM Research-Tokyo"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Research - Tokyo","institution_ids":["https://openalex.org/I4210145865"]},{"raw_affiliation_string":"IBM Research-Tokyo","institution_ids":["https://openalex.org/I4210145865"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101774031","display_name":"Hiroshi Inoue","orcid":"https://orcid.org/0000-0002-8238-0371"},"institutions":[{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hiroshi Inoue","raw_affiliation_strings":["IBM Research - Tokyo","IBM Research-Tokyo"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Research - Tokyo","institution_ids":["https://openalex.org/I4210145865"]},{"raw_affiliation_string":"IBM Research-Tokyo","institution_ids":["https://openalex.org/I4210145865"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029982911","display_name":"Toshio Suganuma","orcid":null},"institutions":[{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Toshio Suganuma","raw_affiliation_strings":["IBM Research - Tokyo","IBM Research-Tokyo"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Research - Tokyo","institution_ids":["https://openalex.org/I4210145865"]},{"raw_affiliation_string":"IBM Research-Tokyo","institution_ids":["https://openalex.org/I4210145865"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108772251","display_name":"Moriyoshi Ohara","orcid":null},"institutions":[{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Moriyoshi Ohara","raw_affiliation_strings":["IBM Research - Tokyo","IBM Research-Tokyo"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Research - Tokyo","institution_ids":["https://openalex.org/I4210145865"]},{"raw_affiliation_string":"IBM Research-Tokyo","institution_ids":["https://openalex.org/I4210145865"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210145865"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"161","last_page":"170"},"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.9994999766349792,"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.9994999766349792,"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/T10260","display_name":"Software Engineering Research","score":0.9968000054359436,"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"}},{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.8979177474975586},{"id":"https://openalex.org/keywords/call-graph","display_name":"Call graph","score":0.8256713151931763},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.7337269186973572},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.631735622882843},{"id":"https://openalex.org/keywords/dynamic-compilation","display_name":"Dynamic compilation","score":0.5577787160873413},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.5475977659225464},{"id":"https://openalex.org/keywords/optimizing-compiler","display_name":"Optimizing compiler","score":0.45414304733276367},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4034270644187927},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.32607483863830566},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.28419774770736694}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8979177474975586},{"id":"https://openalex.org/C102379954","wikidata":"https://www.wikidata.org/wiki/Q2589940","display_name":"Call graph","level":2,"score":0.8256713151931763},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7337269186973572},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.631735622882843},{"id":"https://openalex.org/C8767382","wikidata":"https://www.wikidata.org/wiki/Q1058454","display_name":"Dynamic compilation","level":3,"score":0.5577787160873413},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.5475977659225464},{"id":"https://openalex.org/C190902152","wikidata":"https://www.wikidata.org/wiki/Q1325106","display_name":"Optimizing compiler","level":3,"score":0.45414304733276367},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4034270644187927},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.32607483863830566},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.28419774770736694}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iiswc.2014.6983055","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iiswc.2014.6983055","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE International Symposium on Workload Characterization (IISWC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W1479768891","https://openalex.org/W1583055368","https://openalex.org/W1949003947","https://openalex.org/W2008311123","https://openalex.org/W2008438324","https://openalex.org/W2022822670","https://openalex.org/W2030400507","https://openalex.org/W2054399553","https://openalex.org/W2086286886","https://openalex.org/W2096921488","https://openalex.org/W2104283600","https://openalex.org/W2116241918","https://openalex.org/W2133128124","https://openalex.org/W2143588523","https://openalex.org/W2143690231","https://openalex.org/W6640758940","https://openalex.org/W6681388661"],"related_works":["https://openalex.org/W2002505081","https://openalex.org/W2083681681","https://openalex.org/W2577630842","https://openalex.org/W1172579163","https://openalex.org/W1488300410","https://openalex.org/W2138790427","https://openalex.org/W111025925","https://openalex.org/W2529070729","https://openalex.org/W4241029635","https://openalex.org/W2922037604"],"abstract_inverted_index":{"Method":[0],"inlining":[1,19,23,56,103,113,148,196,206,231],"is":[2,122],"a":[3,14,42,59,119,162,193],"standard":[4],"optimization":[5],"in":[6,105],"optimizing":[7],"compilers.":[8],"Java":[9],"Just-In-Time":[10],"(JIT)":[11],"compilers":[12],"use":[13],"size":[15,81,120],"threshold":[16,30,121,174],"for":[17,126],"their":[18],"decisions.":[20],"They":[21],"favor":[22],"methods":[24,114,136,168],"that":[25,89,112,115,169,214],"are":[26,116,170],"smaller":[27,117],"than":[28,118,172],"the":[29,35,70,87,100,106,130,134,143,155,159,167,173,180,215,223,228],"and":[31,44,64,82,96,203],"do":[32],"not":[33,123],"inline":[34],"other":[36,160],"larger":[37,171],"methods.":[38],"This":[39],"has":[40],"been":[41],"simple":[43],"effective":[45],"strategy,":[46],"but":[47],"we":[48],"should":[49],"be":[50,150,185],"able":[51],"to":[52,85,133,153,166,188,198,204,227],"make":[53,90,205],"even":[54],"better":[55,91],"based":[57],"on":[58],"cost-benefit":[60],"model,":[61],"assuming":[62],"accurate":[63],"lightweight":[65],"call-graph":[66,71,131,145,164,182],"profiles.":[67],"We":[68,110,191],"characterized":[69],"profiles":[72],"of":[73,129],"twelve":[74],"SPECjvm2008":[75],"benchmarks":[76],"with":[77],"two":[78],"metrics,":[79],"method":[80],"call":[83,140,177],"frequency,":[84],"study":[86],"opportunities":[88,202],"tradeoff":[92],"between":[93],"performance":[94,219],"benefits":[95],"compilation":[97,108,156,224],"costs":[98],"over":[99],"existing":[101],"size-based":[102,230],"algorithm":[104,197,217],"dynamic":[107],"environment.":[109],"found":[111],"always":[124],"beneficial":[125],"performance.":[127,190],"Most":[128],"edges":[132,146,165,183],"small":[135],"had":[137,175],"quite":[138],"low":[139],"frequencies.":[141,178],"Excluding":[142],"low-weighted":[144],"from":[147],"can":[149,184],"an":[151,186],"opportunity":[152,187],"reduce":[154],"cost.":[157],"On":[158],"hand,":[161],"few":[163],"high":[176],"Inlining":[179],"highly-weighted":[181],"improve":[189],"developed":[192],"new":[194,216],"cost-benefit-based":[195],"capture":[199],"those":[200],"identified":[201],"decisions":[207],"more":[208],"cost":[209],"effective.":[210],"Our":[211],"evaluation":[212],"showed":[213],"improves":[218],"significantly":[220],"while":[221],"reduces":[222],"cost,":[225],"compared":[226],"widely-used":[229],"algorithm.":[232]},"counts_by_year":[{"year":2015,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
