{"id":"https://openalex.org/W4400983910","doi":"https://doi.org/10.1145/3677180","title":"C <scp>o</scp> -A <scp>pproximator</scp> : Enabling Performance Prediction in Colocated Applications.","display_name":"C <scp>o</scp> -A <scp>pproximator</scp> : Enabling Performance Prediction in Colocated Applications.","publication_year":2024,"publication_date":"2024-07-25","ids":{"openalex":"https://openalex.org/W4400983910","doi":"https://doi.org/10.1145/3677180"},"language":"en","primary_location":{"id":"doi:10.1145/3677180","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3677180","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3677180","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3677180","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5105050055","display_name":"Rafiuzzaman Mohammad","orcid":"https://orcid.org/0000-0003-2085-6538"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]},{"id":"https://openalex.org/I174167972","display_name":"British Columbia Institute of Technology","ror":"https://ror.org/01p65pg69","country_code":"CA","type":"education","lineage":["https://openalex.org/I174167972"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Rafiuzzaman Mohammad","raw_affiliation_strings":["Electrical and Computer Engineering, The University of British Columbia, Vancouver, Canada","School of Computing, British Columbia Institute of Technology (BCIT), Vancouver, Canada","Electrical and computer engineering, The University of British Columbia, Vancouver, Canada"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, The University of British Columbia, Vancouver, Canada","institution_ids":["https://openalex.org/I141945490"]},{"raw_affiliation_string":"School of Computing, British Columbia Institute of Technology (BCIT), Vancouver, Canada","institution_ids":["https://openalex.org/I174167972"]},{"raw_affiliation_string":"Electrical and computer engineering, The University of British Columbia, Vancouver, Canada","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103175261","display_name":"Sathish Gopalakrishnan","orcid":"https://orcid.org/0000-0003-2959-4802"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Sathish Gopalakrishnan","raw_affiliation_strings":["Electrical and Computer Engineering, The University of British Columbia, Vancouver, Canada"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, The University of British Columbia, Vancouver, Canada","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073641368","display_name":"Karthik Pattabiraman","orcid":"https://orcid.org/0000-0003-2380-3415"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Karthik Pattabiraman","raw_affiliation_strings":["Electrical and Computer Engineering, The University of British Columbia, Vancouver, Canada"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering, The University of British Columbia, Vancouver, Canada","institution_ids":["https://openalex.org/I141945490"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5105050055"],"corresponding_institution_ids":["https://openalex.org/I141945490","https://openalex.org/I174167972"],"apc_list":null,"apc_paid":null,"fwci":0.3755,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.59618751,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"24","issue":"1","first_page":"1","last_page":"28"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","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/T12127","display_name":"Software System Performance and Reliability","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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9991999864578247,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9984999895095825,"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.8006294369697571},{"id":"https://openalex.org/keywords/a-priori-and-a-posteriori","display_name":"A priori and a posteriori","score":0.5483530163764954},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5132231712341309},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.5085669755935669},{"id":"https://openalex.org/keywords/internet-of-things","display_name":"Internet of Things","score":0.4803113341331482},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.26989126205444336},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.22702288627624512},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.10561919212341309}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8006294369697571},{"id":"https://openalex.org/C75553542","wikidata":"https://www.wikidata.org/wiki/Q178161","display_name":"A priori and a posteriori","level":2,"score":0.5483530163764954},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5132231712341309},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.5085669755935669},{"id":"https://openalex.org/C81860439","wikidata":"https://www.wikidata.org/wiki/Q251212","display_name":"Internet of Things","level":2,"score":0.4803113341331482},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.26989126205444336},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.22702288627624512},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.10561919212341309},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3677180","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3677180","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3677180","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3677180","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3677180","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3677180","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8","score":0.49000000953674316}],"awards":[],"funders":[{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4400983910.pdf"},"referenced_works_count":35,"referenced_works":["https://openalex.org/W2075178432","https://openalex.org/W2103661488","https://openalex.org/W2106098710","https://openalex.org/W2112013978","https://openalex.org/W2145963487","https://openalex.org/W2150139096","https://openalex.org/W2542430934","https://openalex.org/W2578412880","https://openalex.org/W2597976855","https://openalex.org/W2606528594","https://openalex.org/W2678047256","https://openalex.org/W2731269979","https://openalex.org/W2757024591","https://openalex.org/W2765806574","https://openalex.org/W2768475350","https://openalex.org/W2770055653","https://openalex.org/W2770982548","https://openalex.org/W2897469946","https://openalex.org/W2942518909","https://openalex.org/W2950722551","https://openalex.org/W2951890823","https://openalex.org/W3027578356","https://openalex.org/W3037027022","https://openalex.org/W3095109479","https://openalex.org/W3143835353","https://openalex.org/W3155779525","https://openalex.org/W3161260497","https://openalex.org/W4232737687","https://openalex.org/W4234789316","https://openalex.org/W4253824360","https://openalex.org/W4292265180","https://openalex.org/W4297814130","https://openalex.org/W4386417494","https://openalex.org/W4401409119","https://openalex.org/W6638329389"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W4245926026","https://openalex.org/W4311097251","https://openalex.org/W2586548817","https://openalex.org/W2390279801","https://openalex.org/W4388311650","https://openalex.org/W5922282","https://openalex.org/W2625093826","https://openalex.org/W1974056099"],"abstract_inverted_index":{"Today\u2019s":[0],"Internet":[1],"of":[2,24,32,88,99,153],"Things":[3],"(IoT)":[4],"devices":[5],"can":[6],"colocate":[7,116],"multiple":[8],"applications":[9,42,63,90,114,166],"on":[10,57,117,167,172],"a":[11,79,126],"platform":[12],"with":[13,157],"hardware":[14],"resource":[15,54],"sharing.":[16],"Such":[17],"colocations":[18],"allow":[19],"for":[20,68,128],"increasing":[21],"the":[22,30,58,83,92,151],"throughput":[23],"contemporary":[25],"IoT":[26,50,62,169],"applications,":[27],"similar":[28],"to":[29,53,106,111,115,184],"use":[31],"multi-tenancy":[33],"in":[34,49],"clouds.":[35],"However,":[36],"avoiding":[37],"performance":[38,45,65,75,152],"interference":[39],"among":[40],"colocated":[41,61,89,103,134],"through":[43],"virtualized":[44],"isolation":[46,66],"is":[47],"expensive":[48],"platforms":[51],"due":[52],"limitations.":[55],"Hence,":[56],"one":[59],"hand,":[60,85],"without":[64],"contend":[67],"shared":[69],"limited":[70],"resources,":[71],"which":[72,113,118],"makes":[73],"their":[74],"variance":[76],"discontinuous":[77],"and":[78,138,161],"priori":[80],"unknown.":[81],"On":[82],"other":[84],"different":[86,168],"combinations":[87],"make":[91,101],"overall":[93],"state":[94,136],"space":[95,137],"exceedingly":[96],"large.":[97],"All":[98],"these":[100],"such":[102],"routines":[104],"challenging":[105],"predict,":[107],"making":[108],"it":[109,141],"difficult":[110],"plan":[112],"platform.":[119],"We":[120,149],"propose":[121],"Co":[122,154,174],"-":[123,155,175],"Approximator":[124,156,176],",":[125],"technique":[127],"systematically":[129],"sampling":[130],"an":[131],"exponentially":[132],"large":[133],"application":[135],"efficiently":[139],"approximating":[140],"from":[142,182],"only":[143],"four":[144],"available":[145],"complete":[146],"colocation":[147],"samples.":[148],"demonstrate":[150],"17":[158],"standard":[159],"benchmarks":[160],"three":[162],"pipelined":[163],"data":[164],"processing":[165],"platforms,":[170],"where":[171],"average,":[173],"reduces":[177],"existing":[178],"techniques\u2019":[179],"approximation":[180],"error":[181],"61%":[183],"just":[185],"7%.":[186]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2025-12-19T19:40:27.379048","created_date":"2024-07-26T00:00:00"}
