{"id":"https://openalex.org/W4404317662","doi":"https://doi.org/10.1109/aiotc63215.2024.10748262","title":"StraightLine: An End-to-End Resource-Aware Scheduler for Machine Learning Application Requests","display_name":"StraightLine: An End-to-End Resource-Aware Scheduler for Machine Learning Application Requests","publication_year":2024,"publication_date":"2024-09-13","ids":{"openalex":"https://openalex.org/W4404317662","doi":"https://doi.org/10.1109/aiotc63215.2024.10748262"},"language":"en","primary_location":{"id":"doi:10.1109/aiotc63215.2024.10748262","is_oa":false,"landing_page_url":"https://doi.org/10.1109/aiotc63215.2024.10748262","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 3rd International Conference on Artificial Intelligence, Internet of Things and Cloud Computing Technology (AIoTC)","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/A5039893151","display_name":"Cheng-Wei Ching","orcid":"https://orcid.org/0000-0001-6621-4907"},"institutions":[{"id":"https://openalex.org/I185103710","display_name":"University of California, Santa Cruz","ror":"https://ror.org/03s65by71","country_code":"US","type":"education","lineage":["https://openalex.org/I185103710"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cheng-Wei Ching","raw_affiliation_strings":["University of California Santa Cruz,Department of Computer Science and Engineering,Santa Cruz,CA,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California Santa Cruz,Department of Computer Science and Engineering,Santa Cruz,CA,USA","institution_ids":["https://openalex.org/I185103710"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058767587","display_name":"Boyuan Guan","orcid":"https://orcid.org/0000-0002-4244-5011"},"institutions":[{"id":"https://openalex.org/I19700959","display_name":"Florida International University","ror":"https://ror.org/02gz6gg07","country_code":"US","type":"education","lineage":["https://openalex.org/I19700959"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Boyuan Guan","raw_affiliation_strings":["Geographic Information System (GIS) Center of Florida International University,Miami,FL,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Geographic Information System (GIS) Center of Florida International University,Miami,FL,USA","institution_ids":["https://openalex.org/I19700959"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111331521","display_name":"Hailu Xu","orcid":null},"institutions":[{"id":"https://openalex.org/I59897056","display_name":"California State University, Long Beach","ror":"https://ror.org/0080fxk18","country_code":"US","type":"education","lineage":["https://openalex.org/I59897056"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hailu Xu","raw_affiliation_strings":["California State University,Department of Computer Engineering and Computer Science,Long Beach,CA,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"California State University,Department of Computer Engineering and Computer Science,Long Beach,CA,USA","institution_ids":["https://openalex.org/I59897056"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5033937096","display_name":"Liting Hu","orcid":"https://orcid.org/0009-0007-7222-5507"},"institutions":[{"id":"https://openalex.org/I185103710","display_name":"University of California, Santa Cruz","ror":"https://ror.org/03s65by71","country_code":"US","type":"education","lineage":["https://openalex.org/I185103710"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Liting Hu","raw_affiliation_strings":["University of California Santa Cruz,Department of Computer Science and Engineering,Santa Cruz,CA,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California Santa Cruz,Department of Computer Science and Engineering,Santa Cruz,CA,USA","institution_ids":["https://openalex.org/I185103710"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.30284738,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"5","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9876999855041504,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9876999855041504,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9866999983787537,"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.9767000079154968,"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.6612064838409424},{"id":"https://openalex.org/keywords/end-to-end-principle","display_name":"End-to-end principle","score":0.6489688158035278},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.42385831475257874},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3483524024486542},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.33233052492141724}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6612064838409424},{"id":"https://openalex.org/C74296488","wikidata":"https://www.wikidata.org/wiki/Q2527392","display_name":"End-to-end principle","level":2,"score":0.6489688158035278},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.42385831475257874},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3483524024486542},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.33233052492141724}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/aiotc63215.2024.10748262","is_oa":false,"landing_page_url":"https://doi.org/10.1109/aiotc63215.2024.10748262","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 3rd International Conference on Artificial Intelligence, Internet of Things and Cloud Computing Technology (AIoTC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W2402144811","https://openalex.org/W2531409750","https://openalex.org/W2591324491","https://openalex.org/W2977763174","https://openalex.org/W2977797911","https://openalex.org/W3122327415","https://openalex.org/W3133434317","https://openalex.org/W3136170095","https://openalex.org/W3207475467","https://openalex.org/W3215301534","https://openalex.org/W4212774754","https://openalex.org/W4295312788","https://openalex.org/W4362005646","https://openalex.org/W4392464519","https://openalex.org/W4393212794","https://openalex.org/W4394867136","https://openalex.org/W4394923613","https://openalex.org/W6766978945","https://openalex.org/W6858084943","https://openalex.org/W6862971234","https://openalex.org/W6864662506"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2151749779","https://openalex.org/W3179968364","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109"],"abstract_inverted_index":{"The":[0,103],"life":[1,35],"cycle":[2,36],"of":[3,9,33,37],"machine":[4],"learning":[5],"(ML)":[6],"applications":[7],"consists":[8],"two":[10],"stages:":[11],"model":[12,15,46,50,152],"development":[13],"and":[14,52,73,127,148],"deployment.":[16],"However,":[17],"traditional":[18],"ML":[19,38,96,134],"systems":[20,41],"(e.g.,":[21,88,121],"training-specific":[22],"or":[23,31,48,92],"inference-specific":[24],"systems)":[25],"focus":[26],"on":[27,117],"one":[28],"particular":[29],"stage":[30],"phase":[32],"the":[34,85,160],"applications.":[39],"These":[40],"often":[42],"aim":[43],"at":[44],"optimizing":[45],"training":[47],"accelerating":[49],"inference,":[51],"they":[53],"frequently":[54],"assume":[55],"homogeneous":[56],"infrastructure,":[57],"which":[58],"may":[59],"not":[60],"always":[61],"reflect":[62],"real-world":[63],"scenarios":[64],"that":[65,83,112],"include":[66],"cloud":[67],"data":[68,125,128],"centers,":[69],"local":[70],"servers,":[71],"containers,":[72],"serverless":[74],"platforms.":[75],"We":[76],"present":[77],"StraightLine,":[78],"an":[79,107],"end-to-end":[80,138],"resource-aware":[81,139],"scheduler":[82],"schedules":[84],"optimal":[86],"resources":[87,158],"container,":[89],"virtual":[90],"machine,":[91],"serverless)":[93],"for":[94,151],"different":[95,156],"application":[97],"requests":[98,115],"in":[99,159],"a":[100],"hybrid":[101,161],"infrastructure.":[102,162],"key":[104],"innovation":[105],"is":[106],"empirical":[108],"dynamic":[109],"placing":[110],"algorithm":[111],"intelligently":[113],"places":[114],"based":[116],"their":[118],"unique":[119],"characteristics":[120],"request":[122],"frequency,":[123],"input":[124],"size,":[126],"distribution).":[129],"In":[130],"contrast":[131],"to":[132],"existing":[133],"systems,":[135],"StraightLine":[136],"offers":[137],"placement,":[140],"thereby":[141],"it":[142],"can":[143],"significantly":[144],"reduce":[145],"response":[146],"time":[147],"failure":[149],"rate":[150],"deployment":[153],"when":[154],"facing":[155],"computing":[157]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
