An energy-efficient system on a programmable chip platform for cloud applications.

Saved in:
Bibliographic Details
Title: An energy-efficient system on a programmable chip platform for cloud applications.
Authors: Wang, Xu1 wang2002xu@gmail.com, Zhu, Yongxin1,2 yongxin.zhu@nus.edu.sg, Ha, Yajun3 elehy@nus.edu.sg, Qiu, Meikang4 mqiu@pace.edu, Huang, Tian1 huantian@ic.sjtu.edu.cn, Si, Xueming5 sxm@fudan.edu.cn, Wu, Jiangxing6
Source: Journal of Systems Architecture. May2017, Vol. 76, p117-132. 16p.
Subjects: Cloud computing, Programmable circuits, Performance evaluation, Energy consumption, Electronic data processing
Abstract: Traditional cloud service providers build large data-centers with a huge number of connected commodity computers to meet the ever-growing demand on performance. However, the growth potential of these data-centers is limited by their corresponding energy consumption and thermal issues. Energy efficiency becomes a key issue of building large-scale cloud computing centers. To solve this issue, we propose a standalone SOPC (System on a Programmable Chip) based platform for cloud applications. We improve the energy efficiency for cloud computing platforms with two techniques. First, we propose a massive-sessions optimized TCP/IP hardware stack using a macro-pipeline architecture. It enables the hardware acceleration of pipelining execution of network packet offloading and application level data processing. This achieves higher energy efficiency while maintaining peak performance. Second, we propose a online dynamic scheduling strategy. It can reconfigure or shut down FPGA nodes according to workload variance to reduce the runtime energy consumption in a standalone SOPC based reconfigurable cluster system. Two case studies including a webserver application and a cloud based ECG (electrocardiogram) classification application are developed to validate the effectiveness of the proposed platform. Evaluation results show that our SOPC based cloud computing platform can achieve up to 418X improvement in terms of energy efficiency over commercial cloud systems. [ABSTRACT FROM AUTHOR]
Copyright of Journal of Systems Architecture is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 123258053
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: An energy-efficient system on a programmable chip platform for cloud applications.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Wang%2C+Xu%22">Wang, Xu</searchLink><relatesTo>1</relatesTo><i> wang2002xu@gmail.com</i><br /><searchLink fieldCode="AR" term="%22Zhu%2C+Yongxin%22">Zhu, Yongxin</searchLink><relatesTo>1,2</relatesTo><i> yongxin.zhu@nus.edu.sg</i><br /><searchLink fieldCode="AR" term="%22Ha%2C+Yajun%22">Ha, Yajun</searchLink><relatesTo>3</relatesTo><i> elehy@nus.edu.sg</i><br /><searchLink fieldCode="AR" term="%22Qiu%2C+Meikang%22">Qiu, Meikang</searchLink><relatesTo>4</relatesTo><i> mqiu@pace.edu</i><br /><searchLink fieldCode="AR" term="%22Huang%2C+Tian%22">Huang, Tian</searchLink><relatesTo>1</relatesTo><i> huantian@ic.sjtu.edu.cn</i><br /><searchLink fieldCode="AR" term="%22Si%2C+Xueming%22">Si, Xueming</searchLink><relatesTo>5</relatesTo><i> sxm@fudan.edu.cn</i><br /><searchLink fieldCode="AR" term="%22Wu%2C+Jiangxing%22">Wu, Jiangxing</searchLink><relatesTo>6</relatesTo>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Journal+of+Systems+Architecture%22">Journal of Systems Architecture</searchLink>. May2017, Vol. 76, p117-132. 16p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Cloud+computing%22">Cloud computing</searchLink><br /><searchLink fieldCode="DE" term="%22Programmable+circuits%22">Programmable circuits</searchLink><br /><searchLink fieldCode="DE" term="%22Performance+evaluation%22">Performance evaluation</searchLink><br /><searchLink fieldCode="DE" term="%22Energy+consumption%22">Energy consumption</searchLink><br /><searchLink fieldCode="DE" term="%22Electronic+data+processing%22">Electronic data processing</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Traditional cloud service providers build large data-centers with a huge number of connected commodity computers to meet the ever-growing demand on performance. However, the growth potential of these data-centers is limited by their corresponding energy consumption and thermal issues. Energy efficiency becomes a key issue of building large-scale cloud computing centers. To solve this issue, we propose a standalone SOPC (System on a Programmable Chip) based platform for cloud applications. We improve the energy efficiency for cloud computing platforms with two techniques. First, we propose a massive-sessions optimized TCP/IP hardware stack using a macro-pipeline architecture. It enables the hardware acceleration of pipelining execution of network packet offloading and application level data processing. This achieves higher energy efficiency while maintaining peak performance. Second, we propose a online dynamic scheduling strategy. It can reconfigure or shut down FPGA nodes according to workload variance to reduce the runtime energy consumption in a standalone SOPC based reconfigurable cluster system. Two case studies including a webserver application and a cloud based ECG (electrocardiogram) classification application are developed to validate the effectiveness of the proposed platform. Evaluation results show that our SOPC based cloud computing platform can achieve up to 418X improvement in terms of energy efficiency over commercial cloud systems. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Journal of Systems Architecture is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=123258053
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1016/j.sysarc.2016.11.009
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 16
        StartPage: 117
    Subjects:
      – SubjectFull: Cloud computing
        Type: general
      – SubjectFull: Programmable circuits
        Type: general
      – SubjectFull: Performance evaluation
        Type: general
      – SubjectFull: Energy consumption
        Type: general
      – SubjectFull: Electronic data processing
        Type: general
    Titles:
      – TitleFull: An energy-efficient system on a programmable chip platform for cloud applications.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Wang, Xu
      – PersonEntity:
          Name:
            NameFull: Zhu, Yongxin
      – PersonEntity:
          Name:
            NameFull: Ha, Yajun
      – PersonEntity:
          Name:
            NameFull: Qiu, Meikang
      – PersonEntity:
          Name:
            NameFull: Huang, Tian
      – PersonEntity:
          Name:
            NameFull: Si, Xueming
      – PersonEntity:
          Name:
            NameFull: Wu, Jiangxing
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 05
              Text: May2017
              Type: published
              Y: 2017
          Identifiers:
            – Type: issn-print
              Value: 13837621
          Numbering:
            – Type: volume
              Value: 76
          Titles:
            – TitleFull: Journal of Systems Architecture
              Type: main
ResultId 1