by Jayashree Mohan and Vijay Chidambaram on Jul 14, 2021 | Tags: Machine Learning, Storage
Machine Learning (ML), specifically Deep Neural Networks (DNNs), is stressing storage systems in new ways, moving the training bottleneck to the data ingestion phase, rather than the actual learning phase. Training these models is data-hungry, resource-intensive, and...
Read more...
by Khari Douglas on Jun 25, 2021 | Tags: Accelerators, Interview, Machine Learning, Modelling, Policy
[Editor’s Note: This article originally appeared on the CCC blog (part 1 and part 2) and is re-posted here with permission.] A new episode of the Computing Community Consortium‘s (CCC) official podcast, Catalyzing Computing, is now available. In this episode, Khari...
Read more...
by Ananth Krishna Prasad and Mahdi Nazm Bojnordi on May 7, 2021 | Tags: Accelerators, Emerging Technology, Machine Learning, Optical
In a previous blog post, we summarized some advances in optical computing that enable the implementation of low-energy optical-convolutional layers using phase masks and angle-sensitive pixels. Such approaches also present multiple challenges, such as lack of...
Read more...
by Vijay Janapa Reddi, Greg Diamos, Pete Warden, Peter Mattson, David Kanter on Mar 4, 2021 | Tags: Accelerators, Data Engineering, Machine Learning
The rise of open-source software necessitated a software-engineering revolution (new standards, tools, licenses, etc.) to overcome the problems facing large distributed teams working on enormous code bases. Today, machine learning (ML) builds atop this vibrant and...
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...