Leveraging Cloud Heterogeneity for Cost-Efficient Execution of Parallel Applications
Public cloud providers offer a wide range of instance types, with different processing and interconnection speeds, as well as varying prices. Furthermore, the tasks of many parallel applications show different computational demands due to load imbalance. These differences can be exploited for improv...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Buchkapitel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 411 |
---|---|
container_issue | |
container_start_page | 399 |
container_title | |
container_volume | 10417 |
creator | Roloff, Eduardo Diener, Matthias Diaz Carreño, Emmanuell Gaspary, Luciano Paschoal Navaux, Philippe O. A. |
description | Public cloud providers offer a wide range of instance types, with different processing and interconnection speeds, as well as varying prices. Furthermore, the tasks of many parallel applications show different computational demands due to load imbalance. These differences can be exploited for improving the cost efficiency of parallel applications in many cloud environments by matching application requirements to instance types. In this paper, we introduce the concept of heterogeneous cloud systems consisting of different instance types to leverage the different computational demands of large parallel applications for improved cost efficiency. We present a mechanism that automatically suggests a suitable combination of instances based on a characterization of the application and the instance types. With such a heterogeneous cloud, we are able to improve cost efficiency significantly for a variety of MPI-based applications, while maintaining a similar performance. |
doi_str_mv | 10.1007/978-3-319-64203-1_29 |
format | Book Chapter |
fullrecord | <record><control><sourceid>proquest_csuc_</sourceid><recordid>TN_cdi_csuc_recercat_oai_recercat_cat_2072_304848</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EBC6297058_394_422</sourcerecordid><originalsourceid>FETCH-LOGICAL-c376t-c0ae5b6635ad4c6ae5efbd8e20a96a1a3ecdfb3edc87ae718a867f54714527103</originalsourceid><addsrcrecordid>eNqNkM9uEzEQhw0URFryBhz2BQwzttd_jlWUUqRI5dCeLcc7GxZW8WJvELx9vQ0C9cbBGs1v9FkzH2PvET4ggPnojOWSS3RcKwGSoxfuBVvXWNbwKcOXbIUakUup3KtnM6Eu2AokCO6Mkm_YJYLWaK1t7Vu2LuUbAKA1GoRdsfsd_aQcDsPx0GzGdOqaW5oppwMdaZh_N33KzSaVmW_7fogDHedm-4viaR7SsUl98yXkMI40NtfTNA4xLHl5x173YSy0_lOv2MPN9n5zy3d3nz5vrnc8SqNnHiFQu9datqFTUdeG-n1nSUBwOmCQFLt-L6mL1gQyaIPVpm-VQdUKgyCvGJ7_jeUUfaZIuW7gUxj-NcsTYISXoKyylRFnpky5Hk3Z71P6XjyCX9z7KtJLX1X6J89-cV8hdYamnH6cqMyeFipWHfX8-DVM1VnxWjgDbeWd8kqI_8Xa1qEA_Rd7BJfklRQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>book_chapter</recordtype><pqid>EBC5591206_394_422</pqid></control><display><type>book_chapter</type><title>Leveraging Cloud Heterogeneity for Cost-Efficient Execution of Parallel Applications</title><source>Springer Books</source><source>Recercat</source><creator>Roloff, Eduardo ; Diener, Matthias ; Diaz Carreño, Emmanuell ; Gaspary, Luciano Paschoal ; Navaux, Philippe O. A.</creator><contributor>Cabaleiro, José C ; Pena, Tomás F ; Rivera, Francisco F ; Rivera, Francisco F. ; Cabaleiro, José C. ; Pena, Tomás F.</contributor><creatorcontrib>Roloff, Eduardo ; Diener, Matthias ; Diaz Carreño, Emmanuell ; Gaspary, Luciano Paschoal ; Navaux, Philippe O. A. ; Cabaleiro, José C ; Pena, Tomás F ; Rivera, Francisco F ; Rivera, Francisco F. ; Cabaleiro, José C. ; Pena, Tomás F.</creatorcontrib><description>Public cloud providers offer a wide range of instance types, with different processing and interconnection speeds, as well as varying prices. Furthermore, the tasks of many parallel applications show different computational demands due to load imbalance. These differences can be exploited for improving the cost efficiency of parallel applications in many cloud environments by matching application requirements to instance types. In this paper, we introduce the concept of heterogeneous cloud systems consisting of different instance types to leverage the different computational demands of large parallel applications for improved cost efficiency. We present a mechanism that automatically suggests a suitable combination of instances based on a characterization of the application and the instance types. With such a heterogeneous cloud, we are able to improve cost efficiency significantly for a variety of MPI-based applications, while maintaining a similar performance.</description><identifier>ISSN: 0302-9743</identifier><identifier>ISBN: 9783319642024</identifier><identifier>ISBN: 3319642022</identifier><identifier>EISSN: 1611-3349</identifier><identifier>EISBN: 9783319642031</identifier><identifier>EISBN: 3319642030</identifier><identifier>DOI: 10.1007/978-3-319-64203-1_29</identifier><identifier>OCLC: 1066188858</identifier><identifier>LCCallNum: QA76.7-76.73QA76.76.</identifier><language>eng</language><publisher>Switzerland: Springer International Publishing AG</publisher><subject>Cloud computing ; Cost efficiency ; Heterogeneity ; High performance computing ; Informàtica ; Parallel Applications ; Supercomputadors ; Àrees temàtiques de la UPC</subject><ispartof>Euro-Par 2017: Parallel Processing, 2017, Vol.10417, p.399-411</ispartof><rights>Springer International Publishing AG 2017</rights><rights>Attribution-NonCommercial-NoDerivs 3.0 Spain info:eu-repo/semantics/openAccess <a href="http://creativecommons.org/licenses/by-nc-nd/3.0/es/">http://creativecommons.org/licenses/by-nc-nd/3.0/es/</a></rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><relation>Lecture Notes in Computer Science</relation></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Uhttps://ebookcentral.proquest.com/covers/5591206-l.jpg</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/978-3-319-64203-1_29$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/978-3-319-64203-1_29$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>230,779,780,784,793,885,26974,27925,38255,41442,42511</link.rule.ids></links><search><contributor>Cabaleiro, José C</contributor><contributor>Pena, Tomás F</contributor><contributor>Rivera, Francisco F</contributor><contributor>Rivera, Francisco F.</contributor><contributor>Cabaleiro, José C.</contributor><contributor>Pena, Tomás F.</contributor><creatorcontrib>Roloff, Eduardo</creatorcontrib><creatorcontrib>Diener, Matthias</creatorcontrib><creatorcontrib>Diaz Carreño, Emmanuell</creatorcontrib><creatorcontrib>Gaspary, Luciano Paschoal</creatorcontrib><creatorcontrib>Navaux, Philippe O. A.</creatorcontrib><title>Leveraging Cloud Heterogeneity for Cost-Efficient Execution of Parallel Applications</title><title>Euro-Par 2017: Parallel Processing</title><description>Public cloud providers offer a wide range of instance types, with different processing and interconnection speeds, as well as varying prices. Furthermore, the tasks of many parallel applications show different computational demands due to load imbalance. These differences can be exploited for improving the cost efficiency of parallel applications in many cloud environments by matching application requirements to instance types. In this paper, we introduce the concept of heterogeneous cloud systems consisting of different instance types to leverage the different computational demands of large parallel applications for improved cost efficiency. We present a mechanism that automatically suggests a suitable combination of instances based on a characterization of the application and the instance types. With such a heterogeneous cloud, we are able to improve cost efficiency significantly for a variety of MPI-based applications, while maintaining a similar performance.</description><subject>Cloud computing</subject><subject>Cost efficiency</subject><subject>Heterogeneity</subject><subject>High performance computing</subject><subject>Informàtica</subject><subject>Parallel Applications</subject><subject>Supercomputadors</subject><subject>Àrees temàtiques de la UPC</subject><issn>0302-9743</issn><issn>1611-3349</issn><isbn>9783319642024</isbn><isbn>3319642022</isbn><isbn>9783319642031</isbn><isbn>3319642030</isbn><fulltext>true</fulltext><rsrctype>book_chapter</rsrctype><creationdate>2017</creationdate><recordtype>book_chapter</recordtype><sourceid>XX2</sourceid><recordid>eNqNkM9uEzEQhw0URFryBhz2BQwzttd_jlWUUqRI5dCeLcc7GxZW8WJvELx9vQ0C9cbBGs1v9FkzH2PvET4ggPnojOWSS3RcKwGSoxfuBVvXWNbwKcOXbIUakUup3KtnM6Eu2AokCO6Mkm_YJYLWaK1t7Vu2LuUbAKA1GoRdsfsd_aQcDsPx0GzGdOqaW5oppwMdaZh_N33KzSaVmW_7fogDHedm-4viaR7SsUl98yXkMI40NtfTNA4xLHl5x173YSy0_lOv2MPN9n5zy3d3nz5vrnc8SqNnHiFQu9datqFTUdeG-n1nSUBwOmCQFLt-L6mL1gQyaIPVpm-VQdUKgyCvGJ7_jeUUfaZIuW7gUxj-NcsTYISXoKyylRFnpky5Hk3Z71P6XjyCX9z7KtJLX1X6J89-cV8hdYamnH6cqMyeFipWHfX8-DVM1VnxWjgDbeWd8kqI_8Xa1qEA_Rd7BJfklRQ</recordid><startdate>2017</startdate><enddate>2017</enddate><creator>Roloff, Eduardo</creator><creator>Diener, Matthias</creator><creator>Diaz Carreño, Emmanuell</creator><creator>Gaspary, Luciano Paschoal</creator><creator>Navaux, Philippe O. A.</creator><general>Springer International Publishing AG</general><general>Springer International Publishing</general><general>Springer</general><scope>FFUUA</scope><scope>XX2</scope></search><sort><creationdate>2017</creationdate><title>Leveraging Cloud Heterogeneity for Cost-Efficient Execution of Parallel Applications</title><author>Roloff, Eduardo ; Diener, Matthias ; Diaz Carreño, Emmanuell ; Gaspary, Luciano Paschoal ; Navaux, Philippe O. A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c376t-c0ae5b6635ad4c6ae5efbd8e20a96a1a3ecdfb3edc87ae718a867f54714527103</frbrgroupid><rsrctype>book_chapters</rsrctype><prefilter>book_chapters</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Cloud computing</topic><topic>Cost efficiency</topic><topic>Heterogeneity</topic><topic>High performance computing</topic><topic>Informàtica</topic><topic>Parallel Applications</topic><topic>Supercomputadors</topic><topic>Àrees temàtiques de la UPC</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Roloff, Eduardo</creatorcontrib><creatorcontrib>Diener, Matthias</creatorcontrib><creatorcontrib>Diaz Carreño, Emmanuell</creatorcontrib><creatorcontrib>Gaspary, Luciano Paschoal</creatorcontrib><creatorcontrib>Navaux, Philippe O. A.</creatorcontrib><collection>ProQuest Ebook Central - Book Chapters - Demo use only</collection><collection>Recercat</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Roloff, Eduardo</au><au>Diener, Matthias</au><au>Diaz Carreño, Emmanuell</au><au>Gaspary, Luciano Paschoal</au><au>Navaux, Philippe O. A.</au><au>Cabaleiro, José C</au><au>Pena, Tomás F</au><au>Rivera, Francisco F</au><au>Rivera, Francisco F.</au><au>Cabaleiro, José C.</au><au>Pena, Tomás F.</au><format>book</format><genre>bookitem</genre><ristype>CHAP</ristype><atitle>Leveraging Cloud Heterogeneity for Cost-Efficient Execution of Parallel Applications</atitle><btitle>Euro-Par 2017: Parallel Processing</btitle><seriestitle>Lecture Notes in Computer Science</seriestitle><date>2017</date><risdate>2017</risdate><volume>10417</volume><spage>399</spage><epage>411</epage><pages>399-411</pages><issn>0302-9743</issn><eissn>1611-3349</eissn><isbn>9783319642024</isbn><isbn>3319642022</isbn><eisbn>9783319642031</eisbn><eisbn>3319642030</eisbn><abstract>Public cloud providers offer a wide range of instance types, with different processing and interconnection speeds, as well as varying prices. Furthermore, the tasks of many parallel applications show different computational demands due to load imbalance. These differences can be exploited for improving the cost efficiency of parallel applications in many cloud environments by matching application requirements to instance types. In this paper, we introduce the concept of heterogeneous cloud systems consisting of different instance types to leverage the different computational demands of large parallel applications for improved cost efficiency. We present a mechanism that automatically suggests a suitable combination of instances based on a characterization of the application and the instance types. With such a heterogeneous cloud, we are able to improve cost efficiency significantly for a variety of MPI-based applications, while maintaining a similar performance.</abstract><cop>Switzerland</cop><pub>Springer International Publishing AG</pub><doi>10.1007/978-3-319-64203-1_29</doi><oclcid>1066188858</oclcid><tpages>13</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0302-9743 |
ispartof | Euro-Par 2017: Parallel Processing, 2017, Vol.10417, p.399-411 |
issn | 0302-9743 1611-3349 |
language | eng |
recordid | cdi_csuc_recercat_oai_recercat_cat_2072_304848 |
source | Springer Books; Recercat |
subjects | Cloud computing Cost efficiency Heterogeneity High performance computing Informàtica Parallel Applications Supercomputadors Àrees temàtiques de la UPC |
title | Leveraging Cloud Heterogeneity for Cost-Efficient Execution of Parallel Applications |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T00%3A17%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_csuc_&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=bookitem&rft.atitle=Leveraging%20Cloud%20Heterogeneity%20for%20Cost-Efficient%20Execution%20of%20Parallel%20Applications&rft.btitle=Euro-Par%202017:%20Parallel%20Processing&rft.au=Roloff,%20Eduardo&rft.date=2017&rft.volume=10417&rft.spage=399&rft.epage=411&rft.pages=399-411&rft.issn=0302-9743&rft.eissn=1611-3349&rft.isbn=9783319642024&rft.isbn_list=3319642022&rft_id=info:doi/10.1007/978-3-319-64203-1_29&rft_dat=%3Cproquest_csuc_%3EEBC6297058_394_422%3C/proquest_csuc_%3E%3Curl%3E%3C/url%3E&rft.eisbn=9783319642031&rft.eisbn_list=3319642030&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=EBC5591206_394_422&rft_id=info:pmid/&rfr_iscdi=true |