by Xiangyao Yu on Apr 13, 2022 | Tags: Cloud computing, Databases, Datacenters, Emerging Technology, Memory Disaggregation, Near Data Computing, Storage
The memory and storage hierarchy deepens in modern systems. To mitigate the low performance of memory/storage devices at the bottom of the hierarchy, near-data processing has been studied across different memory and storage devices as a means to reduce access latency...
Read more...
by Jakub Szefer on May 11, 2021 | Tags: Cloud computing, FPGA, Security
FPGAs in Cloud Computing The availability of Field Programmable Gate Arrays (FPGAs) in cloud datacenters has opened up new ways to improve application performance by letting users write their own custom hardware accelerators that they can realize on the FPGAs....
Read more...
by Ana Klimovic on Feb 2, 2021 | Tags: Cloud computing, Machine Learning, Storage, Systems
Machine learning (ML) — and in particular deep learning — applications have sparked the development of specialized software frameworks and hardware accelerators. Frameworks like PyTorch and TensorFlow offer a clean abstraction for developing and running...
Read more...
by Christina Delimitrou on Jun 24, 2020 | Tags: Accelerators, Cloud computing, Datacenters, ISCA
If you were one of the 1700 attendees of the first virtual ISCA last week, you hopefully got a chance to call in to one or more of this year’s mini-panels. Spread across 3 days and many timezones, ISCA hosted 12 mini-panels in total, which ranged in topics from...
Read more...
by Christina Delimitrou on Dec 23, 2019 | Tags: Cloud computing, Datacenters, Networking
The past five years have seen a significant change in the way cloud applications are designed. In place of large monolithic services, where the functionality of an entire application like a social network or search engine was implemented as a single codebase that...
Read more...