English

Acceleration-as-a-{\mu}Service: A Cloud-native Monte-Carlo Option Pricing Engine on CPUs, GPUs and Disaggregated FPGAs

Networking and Internet Architecture 2021-06-14 v1 Hardware Architecture Distributed, Parallel, and Cluster Computing

Abstract

The evolution of cloud applications into loosely-coupled microservices opens new opportunities for hardware accelerators to improve workload performance. Existing accelerator techniques for cloud sacrifice the consolidation benefits of microservices. This paper presents CloudiFi, a framework to deploy and compare accelerators as a cloud service. We evaluate our framework in the context of a financial workload and present early results indicating up to 485x gains in microservice response time.

Keywords

Cite

@article{arxiv.2106.06293,
  title  = {Acceleration-as-a-{\mu}Service: A Cloud-native Monte-Carlo Option Pricing Engine on CPUs, GPUs and Disaggregated FPGAs},
  author = {Dionysios Diamantopoulos and Raphael Polig and Burkhard Ringlein and Mitra Purandare and Beat Weiss and Christoph Hagleitner and Mark Lantz and Francois Abel},
  journal= {arXiv preprint arXiv:2106.06293},
  year   = {2021}
}

Comments

3 pages, 6 figures