Reducing the Development Cost of Customized Hardware Acceleration for Cloud Infrastructure

Reducing the Development Cost of Customized Hardware Acceleration for Cloud Infrastructure
Author :
Publisher :
Total Pages : 199
Release :
ISBN-10 : OCLC:1166586329
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Reducing the Development Cost of Customized Hardware Acceleration for Cloud Infrastructure by : Moein Khazraee

Download or read book Reducing the Development Cost of Customized Hardware Acceleration for Cloud Infrastructure written by Moein Khazraee and published by . This book was released on 2020 with total page 199 pages. Available in PDF, EPUB and Kindle. Book excerpt: Customized hardware accelerators have made it possible to meet increasing workload demands in cloud computing by customizing the hardware to a specific application. They are needed because the cost and energy efficiency of general-purpose processors has plateaued. However, creating a custom hardware accelerator for an application takes several months for development and requires upfront development costs in the order of millions of dollars. These constraints have limited their use to applications that have sufficient maturity and scale to justify a large upfront investment. For instance, Google uses customized hardware accelerators to process voice searches for half a billion Google Assistant customers, and Microsoft uses programmable customized hardware accelerators to answer queries for ~100 million Bing search users. Reducing development costs makes it possible to use hardware accelerators on applications that have moderate scale or change over time. In this dissertation, I demonstrate that it is feasible to reduce the development costs of custom hardware accelerators in cloud infrastructure. Specifically, the following three frameworks reduce development cost for the three main parts of the cloud infrastructure. For computation inside data centers, I built a bottom-up framework that considers different design parameters of fully customized chips and servers to find the optimal total cost solution. This solution balances operational, fixed and development costs. Counter-intuitively, I demonstrate that older silicon technology nodes can provide better cost efficiency for moderate applications. For in-network computations, I built a framework that reduces development cost by offloading the control portion of an application-specific hardware accelerator to modest processors inside programmable customized hardware. I demonstrate that this framework can achieve throughput of ~200 Gbps for the compute-intensive task of deep packet inspection. For base stations at the cloud edge, I built a flexible framework on top of software-defined radios which significantly reduces their required computation performance and bandwidth. I show that it is possible to backhaul the entire 100 MHz of the 2.4 GHz ISM band over only 224 Mbps instead of 3.2 Gbps; making it possible to decode BLE packets in software with requirement of a wimpy embedded processor.


Reducing the Development Cost of Customized Hardware Acceleration for Cloud Infrastructure Related Books

Reducing the Development Cost of Customized Hardware Acceleration for Cloud Infrastructure
Language: en
Pages: 199
Authors: Moein Khazraee
Categories:
Type: BOOK - Published: 2020 - Publisher:

DOWNLOAD EBOOK

Customized hardware accelerators have made it possible to meet increasing workload demands in cloud computing by customizing the hardware to a specific applicat
Research Infrastructures for Hardware Accelerators
Language: en
Pages: 85
Authors: Yakun Sophia Shao
Categories: Technology & Engineering
Type: BOOK - Published: 2022-05-31 - Publisher: Springer Nature

DOWNLOAD EBOOK

Hardware acceleration in the form of customized datapath and control circuitry tuned to specific applications has gained popularity for its promise to utilize t
Hardware Accelerators in Data Centers
Language: en
Pages: 280
Authors: Christoforos Kachris
Categories: Technology & Engineering
Type: BOOK - Published: 2018-08-21 - Publisher: Springer

DOWNLOAD EBOOK

This book provides readers with an overview of the architectures, programming frameworks, and hardware accelerators for typical cloud computing applications in
Improving Emerging Systems' Efficiency with Hardware Accelerators
Language: en
Pages: 0
Authors: Henrique Fingler
Categories:
Type: BOOK - Published: 2023 - Publisher:

DOWNLOAD EBOOK

The constant growth of datacenters and cloud computing comes with an increase of power consumption. With the end of Dennard scaling and Moore's law, computing n
Artificial Intelligence and Hardware Accelerators
Language: en
Pages: 358
Authors: Ashutosh Mishra
Categories: Technology & Engineering
Type: BOOK - Published: 2023-03-15 - Publisher: Springer Nature

DOWNLOAD EBOOK

This book explores new methods, architectures, tools, and algorithms for Artificial Intelligence Hardware Accelerators. The authors have structured the material