Abstract
Emerging cloud applications like machine learning, AI and big data analytics required high performance computing systems that can sustain the increased amount of data processing without consuming excessive power. Towards this end, many cloud operators have started deploying hardware accelerators, like FPGAs, to increase the performance of computational intensive tasks but increasing the programming complexity to utilize these accelerators. VINEYARD has developed an efficient framework that allows the seamless deployment and utilization of hardware accelerators in the cloud without increasing the programming complexity and offering the flexibility of software packages. This paper presents the main components that have been developed in this framework such as the runtime system, the virtualization and the central acceleratorsŹ repository. The proposed platform has been demonstrated into 2 real use cases; neurocomputing applications and machine learning algorithms. The performance evaluation shows that the proposed scheme can achieve up to 25x speedup without increasing the programming complexity of these applications and it also demonstrates how it can be used for large suite of applications.
Original language | English |
---|---|
Title of host publication | Proceedings - 2018 International Conference on Embedded Computer Systems |
Subtitle of host publication | Architectures, Modeling and Simulation, SAMOS 2018 |
Editors | Trevor Mudge, Dionisios N. Pnevmatikatos |
Publisher | Association for Computing Machinery |
Pages | 236-243 |
Number of pages | 8 |
ISBN (Electronic) | 9781450364942 |
DOIs | |
Publication status | Published - 15 Jul 2018 |
Externally published | Yes |
Event | 18th Annual International conference on Embedded Computer Systems: Architectures, MOdeling and Simulation, SAMOS 2018 - Samos, Greece Duration: 15 Jul 2018 → 19 Jul 2018 |
Conference
Conference | 18th Annual International conference on Embedded Computer Systems: Architectures, MOdeling and Simulation, SAMOS 2018 |
---|---|
Country/Territory | Greece |
City | Samos |
Period | 15/07/2018 → 19/07/2018 |
Keywords
- Cloud computing
- FPGAs
- Hardware accelerators
- Machine learning
- Reconfigurable computing
ASJC Scopus subject areas
- Human-Computer Interaction
- Computer Networks and Communications
- Computer Vision and Pattern Recognition
- Software