{"id":"https://openalex.org/W3081296633","doi":"https://doi.org/10.1109/hpec43674.2020.9286153","title":"Optimising AI Training Deployments using Graph Compilers and Containers","display_name":"Optimising AI Training Deployments using Graph Compilers and Containers","publication_year":2020,"publication_date":"2020-09-22","ids":{"openalex":"https://openalex.org/W3081296633","doi":"https://doi.org/10.1109/hpec43674.2020.9286153","mag":"3081296633"},"language":"en","primary_location":{"id":"doi:10.1109/hpec43674.2020.9286153","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpec43674.2020.9286153","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE High Performance Extreme Computing Conference (HPEC)","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2008.11675","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5051033992","display_name":"Nina Mujkanovic","orcid":"https://orcid.org/0009-0007-7952-8439"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Nina Mujkanovic","raw_affiliation_strings":["HPE HPC/AI EMEA Research Lab, Basel, Switzerland","HPE HPC/AI EMEA Research Lab,Basel,Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"HPE HPC/AI EMEA Research Lab, Basel, Switzerland","institution_ids":[]},{"raw_affiliation_string":"HPE HPC/AI EMEA Research Lab,Basel,Switzerland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026435227","display_name":"Karthee Sivalingam","orcid":"https://orcid.org/0009-0000-3879-6321"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Karthee Sivalingam","raw_affiliation_strings":["HPE HPC/AI EMEA Research Lab, Bristol, United Kingdom","HPE HPC/AI EMEA Research Lab,Bristol,United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"HPE HPC/AI EMEA Research Lab, Bristol, United Kingdom","institution_ids":[]},{"raw_affiliation_string":"HPE HPC/AI EMEA Research Lab,Bristol,United Kingdom","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101815936","display_name":"Alfio Lazzaro","orcid":"https://orcid.org/0000-0003-4256-8270"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alfio Lazzaro","raw_affiliation_strings":["HPE HPC/AI EMEA Research Lab, Basel, Switzerland","HPE HPC/AI EMEA Research Lab,Basel,Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"HPE HPC/AI EMEA Research Lab, Basel, Switzerland","institution_ids":[]},{"raw_affiliation_string":"HPE HPC/AI EMEA Research Lab,Basel,Switzerland","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.08871421,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9965000152587891,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10036","display_name":"Advanced Neural Network Applications","score":0.9965000152587891,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T12292","display_name":"Graph Theory and Algorithms","score":0.9929999709129333,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.9894999861717224,"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.8251974582672119},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.7594290971755981},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5747416019439697},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.569162905216217},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5452580451965332},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.49280837178230286},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4871315658092499},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.44826942682266235},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.36819183826446533},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3629467487335205},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3359946012496948},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.24711719155311584},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.22357168793678284}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8251974582672119},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7594290971755981},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5747416019439697},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.569162905216217},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5452580451965332},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.49280837178230286},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4871315658092499},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.44826942682266235},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.36819183826446533},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3629467487335205},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3359946012496948},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.24711719155311584},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.22357168793678284}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/hpec43674.2020.9286153","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpec43674.2020.9286153","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE High Performance Extreme Computing Conference (HPEC)","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2008.11675","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2008.11675","pdf_url":"https://arxiv.org/pdf/2008.11675","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"mag:3081296633","is_oa":true,"landing_page_url":"http://export.arxiv.org/pdf/2008.11675","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"arXiv (Cornell University)","raw_type":null},{"id":"doi:10.48550/arxiv.2008.11675","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2008.11675","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2008.11675","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2008.11675","pdf_url":"https://arxiv.org/pdf/2008.11675","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.6299999952316284}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3081296633.pdf","grobid_xml":"https://content.openalex.org/works/W3081296633.grobid-xml"},"referenced_works_count":40,"referenced_works":["https://openalex.org/W182691100","https://openalex.org/W1525783482","https://openalex.org/W1569469665","https://openalex.org/W1596936080","https://openalex.org/W2007339694","https://openalex.org/W2023953679","https://openalex.org/W2044903023","https://openalex.org/W2101926813","https://openalex.org/W2108598243","https://openalex.org/W2112796928","https://openalex.org/W2117539524","https://openalex.org/W2163605009","https://openalex.org/W2186615578","https://openalex.org/W2194775991","https://openalex.org/W2296335794","https://openalex.org/W2342380904","https://openalex.org/W2513383847","https://openalex.org/W2592623645","https://openalex.org/W2613409207","https://openalex.org/W2735218636","https://openalex.org/W2768885587","https://openalex.org/W2784561332","https://openalex.org/W2793022090","https://openalex.org/W2798341898","https://openalex.org/W2904045722","https://openalex.org/W2910172404","https://openalex.org/W2919115771","https://openalex.org/W2946476686","https://openalex.org/W2965759310","https://openalex.org/W2968033037","https://openalex.org/W2970971581","https://openalex.org/W2972070644","https://openalex.org/W2991756646","https://openalex.org/W3003477673","https://openalex.org/W3098597768","https://openalex.org/W6684191040","https://openalex.org/W6697144307","https://openalex.org/W6713134421","https://openalex.org/W6766978945","https://openalex.org/W6788151078"],"related_works":["https://openalex.org/W3117546736","https://openalex.org/W3157110934","https://openalex.org/W3151862955","https://openalex.org/W1994209517","https://openalex.org/W3135242540","https://openalex.org/W3134011080","https://openalex.org/W3125923813","https://openalex.org/W2938737185","https://openalex.org/W2908711120","https://openalex.org/W3095435957","https://openalex.org/W35827592","https://openalex.org/W2908979147","https://openalex.org/W2153107997","https://openalex.org/W3182045540","https://openalex.org/W2783839385","https://openalex.org/W3150715620","https://openalex.org/W3211242534","https://openalex.org/W2416534845","https://openalex.org/W3038498246","https://openalex.org/W2421801746"],"abstract_inverted_index":{"Artificial":[0],"Intelligence":[1],"(AI)":[2],"applications":[3],"based":[4],"on":[5,220],"Deep":[6,11],"Neural":[7],"Networks":[8],"(DNN)":[9],"or":[10,83,98],"Learning":[12],"(DL)":[13],"have":[14,53],"become":[15],"popular":[16],"due":[17],"to":[18,55,103,132,154],"their":[19],"success":[20],"in":[21,46,81,136],"solving":[22],"problems":[23],"like":[24],"image":[25],"analysis":[26],"and":[27,36,50,60,73,93,146,158,169,173,188,194,224],"speech":[28],"recognition.":[29],"Training":[30],"a":[31,43,108,117,155],"DNN":[32,109],"is":[33,130],"computationally":[34],"intensive":[35],"High":[37],"Performance":[38],"Computing":[39],"(HPC)":[40],"has":[41],"been":[42],"key":[44],"driver":[45],"AI":[47,75,78,182],"growth.":[48],"Virtualisation":[49],"container":[51,171],"technology":[52],"led":[54],"the":[56,69,105,143,205,214,221,225,228],"convergence":[57],"of":[58,71,107,122,181,216,227],"cloud":[59,84],"HPC":[61,82],"infrastructure.":[62],"These":[63],"infrastructures":[64],"with":[65,88],"diverse":[66],"hardware":[67,223],"increase":[68],"complexity":[70,226],"deploying":[72],"optimising":[74],"training":[76,79,183,196],"workloads.":[77],"deployments":[80,184],"can":[85],"be":[86],"optimised":[87,114,161,202],"target-specific":[89],"libraries,":[90],"graph":[91,110,174,186,217],"compilers,":[92],"by":[94,111],"improving":[95],"data":[96,144],"movement":[97],"IO.":[99],"Graph":[100],"compilers":[101,175,187,218],"aim":[102],"optimise":[104,133],"execution":[106],"generating":[112],"an":[113,160],"code":[115],"for":[116,176],"target":[118,156,222],"hardware/backend.":[119],"As":[120],"part":[121],"SODALITE":[123],"(a":[124],"Horizon":[125],"2020":[126],"project),":[127],"MODAK":[128,149,168],"tool":[129],"developed":[131],"application":[134,152],"deployment":[135],"software":[137],"defined":[138],"infrastructures.":[139],"Using":[140],"input":[141],"from":[142,208],"scientist":[145],"performance":[147,215],"modelling,":[148],"maps":[150],"optimal":[151],"parameters":[153],"infrastructure":[157],"builds":[159],"container.":[162],"In":[163],"this":[164],"paper,":[165],"we":[166],"introduce":[167],"review":[170],"technologies":[172],"AI.":[177],"We":[178,210],"illustrate":[179],"optimisation":[180],"using":[185,192],"Singularity":[189],"containers.":[190],"Evaluation":[191],"MNIST-CNN":[193],"ResNet50":[195],"workloads":[197],"shows":[198],"that":[199,213],"custom":[200],"built":[201],"containers":[203],"outperform":[204],"official":[206],"images":[207],"DockerHub.":[209],"also":[211],"found":[212],"depends":[219],"neural":[229],"network.":[230]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
