{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,16]],"date-time":"2026-01-16T00:27:15Z","timestamp":1768523235584,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,2,17]],"date-time":"2021-02-17T00:00:00Z","timestamp":1613520000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,2,17]]},"DOI":"10.1145\/3431920.3439304","type":"proceedings-article","created":{"date-parts":[[2021,2,20]],"date-time":"2021-02-20T23:15:47Z","timestamp":1613862947000},"page":"273-279","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["MOCHA"],"prefix":"10.1145","author":[{"given":"Peipei","family":"Zhou","sequence":"first","affiliation":[{"name":"University of Pittsburgh &amp; University of California, Los Angeles, Pittsburgh, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiayi","family":"Sheng","sequence":"additional","affiliation":[{"name":"Microsoft, Redmond, WA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cody Hao","family":"Yu","sequence":"additional","affiliation":[{"name":"University of California, Los Angeles &amp; Amazon Web Services, Seattle, WA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peng","family":"Wei","sequence":"additional","affiliation":[{"name":"University of California, Los Angeles &amp; Google, Mountain View, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Wang","sequence":"additional","affiliation":[{"name":"University of California, Los Angeles, Los Angeles, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Di","family":"Wu","sequence":"additional","affiliation":[{"name":"University of California, Los Angeles &amp; Facebook, Menlo Park, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jason","family":"Cong","sequence":"additional","affiliation":[{"name":"University of California, Los Angeles, Los Angeles, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,2,17]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"Alibaba. 2019. FPGA-based compute-optimized instance families . https:\/\/www.alibabacloud.com\/help\/doc-detail\/108504.htm .  Alibaba. 2019. FPGA-based compute-optimized instance families . https:\/\/www.alibabacloud.com\/help\/doc-detail\/108504.htm ."},{"key":"e_1_3_2_2_2_1","volume-title":"CherryPick: Adaptively Unearthing the Best Cloud Configurations for Big Data Analytics. In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17)","author":"Alipourfard Omid","year":"2017","unstructured":"Omid Alipourfard , Hongqiang Harry Liu , Jianshu Chen , Shivaram Venkataraman , Minlan Yu , and Ming Zhang . 2017 . CherryPick: Adaptively Unearthing the Best Cloud Configurations for Big Data Analytics. In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17) . USENIX Association, Boston, MA, 469--482. https:\/\/www.usenix.org\/conference\/nsdi17\/technical-sessions\/presentation\/alipourfard Omid Alipourfard, Hongqiang Harry Liu, Jianshu Chen, Shivaram Venkataraman, Minlan Yu, and Ming Zhang. 2017. CherryPick: Adaptively Unearthing the Best Cloud Configurations for Big Data Analytics. In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17). USENIX Association, Boston, MA, 469--482. https:\/\/www.usenix.org\/conference\/nsdi17\/technical-sessions\/presentation\/alipourfard"},{"key":"e_1_3_2_2_3_1","unstructured":"Amazon. 2017. Amazon EC2 F1 Instances . https:\/\/aws.amazon.com\/ec2\/instance-types\/f1\/.  Amazon. 2017. Amazon EC2 F1 Instances . https:\/\/aws.amazon.com\/ec2\/instance-types\/f1\/."},{"key":"e_1_3_2_2_4_1","unstructured":"Amazon. 2019 a. Amazon EC2 Placement Groups . https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/placement-groups.html .  Amazon. 2019 a. Amazon EC2 Placement Groups . https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/placement-groups.html ."},{"key":"e_1_3_2_2_5_1","unstructured":"Amazon. 2019 b. AWS EC2 Pricing . https:\/\/aws.amazon.com\/ec2\/pricing\/on-demand\/.  Amazon. 2019 b. AWS EC2 Pricing . https:\/\/aws.amazon.com\/ec2\/pricing\/on-demand\/."},{"key":"e_1_3_2_2_6_1","unstructured":"Baidu. 2017. FPGA instances . https:\/\/www.xilinx.com\/news\/press\/2017\/baidu-deploys-xilinx-fpgas-in-new-public-cloud-acceleration-services.html .  Baidu. 2017. FPGA instances . https:\/\/www.xilinx.com\/news\/press\/2017\/baidu-deploys-xilinx-fpgas-in-new-public-cloud-acceleration-services.html ."},{"key":"e_1_3_2_2_7_1","volume-title":"2017 27th International Conference on Field Programmable Logic and Applications (FPL) . 1--8.","author":"Banerjee S. S.","unstructured":"S. S. Banerjee , M. el- Hadedy , C. Y. Tan , Z. T. Kalbarczyk , S. Lumetta , and R. K. Iyer . 2017. On accelerating pair-HMM computations in programmable hardware . In 2017 27th International Conference on Field Programmable Logic and Applications (FPL) . 1--8. S. S. Banerjee, M. el-Hadedy, C. Y. Tan, Z. T. Kalbarczyk, S. Lumetta, and R. K. Iyer. 2017. On accelerating pair-HMM computations in programmable hardware. In 2017 27th International Conference on Field Programmable Logic and Applications (FPL) . 1--8."},{"key":"e_1_3_2_2_8_1","unstructured":"BCM. 2018. https:\/\/www.hgsc.bcm.edu\/resources .  BCM. 2018. https:\/\/www.hgsc.bcm.edu\/resources ."},{"key":"e_1_3_2_2_9_1","volume-title":"2016 49th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO). 1--13","author":"Caulfield A. M.","unstructured":"A. M. Caulfield , E. S. Chung , A. Putnam , H. Angepat , J. Fowers , M. Haselman , S. Heil , M. Humphrey , P. Kaur , J. Kim , D. Lo , T. Massengill , K. Ovtcharov , M. Papamichael , L. Woods , S. Lanka , D. Chiou , and D. Burger . 2016. A cloud-scale acceleration architecture . In 2016 49th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO). 1--13 . A. M. Caulfield, E. S. Chung, A. Putnam, H. Angepat , J. Fowers, M. Haselman , S. Heil, M. Humphrey , P. Kaur, J. Kim, D. Lo, T. Massengill, K. Ovtcharov , M. Papamichael, L. Woods , S. Lanka, D. Chiou, and D. Burger. 2016. A cloud-scale acceleration architecture. In 2016 49th Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO). 1--13."},{"key":"e_1_3_2_2_10_1","volume-title":"Sensitive detection of somatic point mutations in impure and heterogeneous cancer samples. Nature biotechnology","author":"Cibulskis Kristian","year":"2013","unstructured":"Kristian Cibulskis , Michael S Lawrence , Scott L Carter , Andrey Sivachenko , David Jaffe , Carrie Sougnez , Stacey Gabriel , Matthew Meyerson , Eric S Lander , and Gad Getz . 2013. Sensitive detection of somatic point mutations in impure and heterogeneous cancer samples. Nature biotechnology , Vol. 31 , 3 ( 2013 ), 213--219. Kristian Cibulskis, Michael S Lawrence, Scott L Carter, Andrey Sivachenko, David Jaffe, Carrie Sougnez, Stacey Gabriel, Matthew Meyerson, Eric S Lander, and Gad Getz. 2013. Sensitive detection of somatic point mutations in impure and heterogeneous cancer samples. Nature biotechnology , Vol. 31, 3 (2013), 213--219."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2017.2741459"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897937.2905012"},{"key":"e_1_3_2_2_13_1","volume-title":"10th $$USENIX$$ Workshop on Hot Topics in Cloud Computing (HotCloud 18) .","author":"Cong Jason","unstructured":"Jason Cong , Peng Wei , and Cody Hao Yu. 2018. From $$JVM$$ to $$FPGA$$ : Bridging Abstraction Hierarchy via Optimized Deep Pipelining . In 10th $$USENIX$$ Workshop on Hot Topics in Cloud Computing (HotCloud 18) . Jason Cong, Peng Wei, and Cody Hao Yu. 2018. From $$JVM$$ to $$FPGA$$: Bridging Abstraction Hierarchy via Optimized Deep Pipelining. In 10th $$USENIX$$ Workshop on Hot Topics in Cloud Computing (HotCloud 18) ."},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"crossref","unstructured":"Christina Delimitrou and Christos Kozyrakis. 2016. HCloud: Resource-Efficient Provisioning in Shared Cloud Systems. (2016) 473--488.  Christina Delimitrou and Christos Kozyrakis. 2016. HCloud: Resource-Efficient Provisioning in Shared Cloud Systems. (2016) 473--488.","DOI":"10.1145\/2954679.2872365"},{"key":"e_1_3_2_2_15_1","volume-title":"Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids","author":"Durbin Richard","unstructured":"Richard Durbin , Sean R. Eddy , Anders Krogh , and Graeme Mitchison . 1998. Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids . Cambridge University Press . Richard Durbin, Sean R. Eddy, Anders Krogh, and Graeme Mitchison. 1998. Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids .Cambridge University Press."},{"key":"e_1_3_2_2_16_1","volume-title":"Azure Accelerated Networking: SmartNICs in the Public Cloud. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18)","author":"Firestone Daniel","year":"2018","unstructured":"Daniel Firestone , Andrew Putnam , Sambhrama Mundkur , Derek Chiou , Alireza Dabagh , Mike Andrewartha , Hari Angepat , Vivek Bhanu , Adrian Caulfield , Eric Chung , Harish Kumar Chandrappa , Somesh Chaturmohta , Matt Humphrey , Jack Lavier , Norman Lam , Fengfen Liu , Kalin Ovtcharov , Jitu Padhye , Gautham Popuri , Shachar Raindel , Tejas Sapre , Mark Shaw , Gabriel Silva , Madhan Sivakumar , Nisheeth Srivastava , Anshuman Verma , Qasim Zuhair , Deepak Bansal , Doug Burger , Kushagra Vaid , David A. Maltz , and Albert Greenberg . 2018 . Azure Accelerated Networking: SmartNICs in the Public Cloud. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18) . USENIX Association, Renton, WA, 51--66. Daniel Firestone, Andrew Putnam, Sambhrama Mundkur, Derek Chiou, Alireza Dabagh, Mike Andrewartha, Hari Angepat, Vivek Bhanu, Adrian Caulfield, Eric Chung, Harish Kumar Chandrappa, Somesh Chaturmohta, Matt Humphrey, Jack Lavier, Norman Lam, Fengfen Liu, Kalin Ovtcharov, Jitu Padhye, Gautham Popuri, Shachar Raindel, Tejas Sapre, Mark Shaw, Gabriel Silva, Madhan Sivakumar, Nisheeth Srivastava, Anshuman Verma, Qasim Zuhair, Deepak Bansal, Doug Burger, Kushagra Vaid, David A. Maltz, and Albert Greenberg. 2018. Azure Accelerated Networking: SmartNICs in the Public Cloud. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18) . USENIX Association, Renton, WA, 51--66."},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/LES.2019.2901224"},{"key":"e_1_3_2_2_18_1","unstructured":"Aaron Harlap Andrew Chung Alexey Tumanov Gregory R Ganger and Phillip B Gibbons. 2018. Tributary: spot-dancing for elastic services with latency SLOs. In 2018 $$USENIX$$ Annual Technical Conference ($$USENIX$$$$ATC$$ 18) . 1--14.  Aaron Harlap Andrew Chung Alexey Tumanov Gregory R Ganger and Phillip B Gibbons. 2018. Tributary: spot-dancing for elastic services with latency SLOs. In 2018 $$USENIX$$ Annual Technical Conference ($$USENIX$$$$ATC$$ 18) . 1--14."},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2987550.2987569"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297663.3310305"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3020078.3021749"},{"key":"e_1_3_2_2_22_1","unstructured":"Huawei. 2019 a. Elastic Cloud Server Price Details . https:\/\/www.huaweicloud.com\/en-us\/price_detail.html#\/ecs_detail .  Huawei. 2019 a. Elastic Cloud Server Price Details . https:\/\/www.huaweicloud.com\/en-us\/price_detail.html#\/ecs_detail ."},{"key":"e_1_3_2_2_23_1","unstructured":"Huawei. 2019 b. Huawei FPGA-accelerated Cloud Server . https:\/\/www.huaweicloud.com\/en-us\/product\/fcs.html .  Huawei. 2019 b. Huawei FPGA-accelerated Cloud Server . https:\/\/www.huaweicloud.com\/en-us\/product\/fcs.html ."},{"key":"e_1_3_2_2_24_1","unstructured":"Illumina. 2019. https:\/\/support.illumina.com\/downloads.html .  Illumina. 2019. https:\/\/support.illumina.com\/downloads.html ."},{"key":"e_1_3_2_2_25_1","unstructured":"Broad Institute. 2019. Genome Analysis Toolkit HaplotypeCaller . https:\/\/software.broadinstitute.org\/gatk\/documentation\/tooldocs\/3.8-0\/org_broadinstitute_gatk_tools_walkers_haplotypecaller_HaplotypeCaller.php .  Broad Institute. 2019. Genome Analysis Toolkit HaplotypeCaller . https:\/\/software.broadinstitute.org\/gatk\/documentation\/tooldocs\/3.8-0\/org_broadinstitute_gatk_tools_walkers_haplotypecaller_HaplotypeCaller.php ."},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2996890.2996895"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/CoolChips.2016.7503681"},{"key":"e_1_3_2_2_28_1","volume-title":"Selecta: Heterogeneous Cloud Storage Configuration for Data Analytics. In 2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Klimovic Ana","year":"2018","unstructured":"Ana Klimovic , Heiner Litz , and Christos Kozyrakis . 2018 . Selecta: Heterogeneous Cloud Storage Configuration for Data Analytics. In 2018 USENIX Annual Technical Conference (USENIX ATC 18) . USENIX Association, Boston, MA, 759--773. Ana Klimovic, Heiner Litz, and Christos Kozyrakis. 2018. Selecta: Heterogeneous Cloud Storage Configuration for Data Analytics. In 2018 USENIX Annual Technical Conference (USENIX ATC 18). USENIX Association, Boston, MA, 759--773."},{"key":"e_1_3_2_2_29_1","unstructured":"Christopher Kohlhoff. 2016. Boost. asio. (2016).  Christopher Kohlhoff. 2016. Boost. asio. (2016)."},{"key":"e_1_3_2_2_30_1","volume-title":"SC '11: Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis. 1--12","author":"Mao M.","unstructured":"M. Mao and M. Humphrey . 2011. Auto-scaling to minimize cost and meet application deadlines in cloud workflows . In SC '11: Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis. 1--12 . M. Mao and M. Humphrey. 2011. Auto-scaling to minimize cost and meet application deadlines in cloud workflows. In SC '11: Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis. 1--12."},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1101\/gr.107524.110"},{"key":"e_1_3_2_2_33_1","volume-title":"FPGA-based PairHMM Forward Algorithm for DNA Variant Calling. In 2018 IEEE 29th International Conference on Application-specific Systems, Architectures and Processors (ASAP). 1--8.","author":"Sampietro D.","unstructured":"D. Sampietro , C. Crippa , L. Di Tucci , E. Del Sozzo , and M. D. Santambrogio . 2018 . FPGA-based PairHMM Forward Algorithm for DNA Variant Calling. In 2018 IEEE 29th International Conference on Application-specific Systems, Architectures and Processors (ASAP). 1--8. D. Sampietro, C. Crippa, L. Di Tucci, E. Del Sozzo , and M. D. Santambrogio. 2018. FPGA-based PairHMM Forward Algorithm for DNA Variant Calling. In 2018 IEEE 29th International Conference on Application-specific Systems, Architectures and Processors (ASAP). 1--8."},{"key":"e_1_3_2_2_34_1","unstructured":"Standford. 2016. http:\/\/jimb.stanford.edu\/giab-resources\/.  Standford. 2016. http:\/\/jimb.stanford.edu\/giab-resources\/."},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3020078.3021742"},{"key":"e_1_3_2_2_36_1","volume-title":"Proceedings of the ACM Symposium on Cloud Computing","author":"Thinakaran Prashanth","unstructured":"Prashanth Thinakaran , Jashwant Raj , Bikash Sharma , Mahmut T. Kandemir , and Chita R. Das . 2018. The Curious Case of Container Orchestration and Scheduling in GPU-Based Datacenters . In Proceedings of the ACM Symposium on Cloud Computing ( Carlsbad, CA, USA) (SoCC '18). Association for Computing Machinery, New York, NY, USA, 524. Prashanth Thinakaran, Jashwant Raj, Bikash Sharma, Mahmut T. Kandemir, and Chita R. Das. 2018. The Curious Case of Container Orchestration and Scheduling in GPU-Based Datacenters. In Proceedings of the ACM Symposium on Cloud Computing (Carlsbad, CA, USA) (SoCC '18). Association for Computing Machinery, New York, NY, USA, 524."},{"key":"e_1_3_2_2_37_1","volume-title":"Blaze: Deploying Accelerators at Datacenter Scale . https:\/\/github.com\/UCLA-VAST\/blaze .","author":"VAST.","year":"2016","unstructured":"UCLA- VAST. 2016 . Blaze: Deploying Accelerators at Datacenter Scale . https:\/\/github.com\/UCLA-VAST\/blaze . UCLA-VAST. 2016. Blaze: Deploying Accelerators at Datacenter Scale . https:\/\/github.com\/UCLA-VAST\/blaze ."},{"key":"e_1_3_2_2_38_1","volume-title":"Mystic: Predictive Scheduling for GPU Based Cloud Servers Using Machine Learning. In 2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS) . 353--362","author":"Ukidave Y.","unstructured":"Y. Ukidave , X. Li , and D. Kaeli . 2016 . Mystic: Predictive Scheduling for GPU Based Cloud Servers Using Machine Learning. In 2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS) . 353--362 . Y. Ukidave, X. Li , and D. Kaeli. 2016. Mystic: Predictive Scheduling for GPU Based Cloud Servers Using Machine Learning. In 2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS) . 353--362."},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2016.2537805"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3131614"},{"key":"e_1_3_2_2_41_1","volume-title":"Modeling and Optimization for In-Memory Computing Framework. In 2018 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS). IEEE, 22--32","author":"Zhou Peipei","year":"2018","unstructured":"Peipei Zhou , Zhenyuan Ruan , Zhenman Fang , Megan Shand , David Roazen , and Jason Cong . 2018 . Doppio: I\/O-Aware Performance Analysis , Modeling and Optimization for In-Memory Computing Framework. In 2018 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS). IEEE, 22--32 . Peipei Zhou, Zhenyuan Ruan, Zhenman Fang, Megan Shand, David Roazen, and Jason Cong. 2018. Doppio: I\/O-Aware Performance Analysis, Modeling and Optimization for In-Memory Computing Framework. In 2018 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS). IEEE, 22--32."}],"event":{"name":"FPGA '21: The 2021 ACM\/SIGDA International Symposium on Field Programmable Gate Arrays","location":"Virtual Event USA","acronym":"FPGA '21","sponsor":["SIGDA ACM Special Interest Group on Design Automation"]},"container-title":["The 2021 ACM\/SIGDA International Symposium on Field-Programmable Gate Arrays"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3431920.3439304","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3431920.3439304","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:31:31Z","timestamp":1750195891000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3431920.3439304"}},"subtitle":["Multinode Cost Optimization in Heterogeneous Clouds with Accelerators"],"short-title":[],"issued":{"date-parts":[[2021,2,17]]},"references-count":40,"alternative-id":["10.1145\/3431920.3439304","10.1145\/3431920"],"URL":"https:\/\/doi.org\/10.1145\/3431920.3439304","relation":{},"subject":[],"published":{"date-parts":[[2021,2,17]]},"assertion":[{"value":"2021-02-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}