389 citations · 660 across the 10 of their papers we have counts for
10 papers
MOSAIC: A Multi-Objective Optimization Framework for Sustainable Datacenter Management
Sirui Qi, Dejan Milojicic, Cullen Bash +1
In recent years, cloud service providers have been building and hosting datacenters across multiple geographical locations to provide robust services. However, the geographical dis…
SHIELD: Sustainable Hybrid Evolutionary Learning Framework for Carbon, Wastewater, and Energy-Aware Data Center Management
Sirui Qi, Dejan Milojicic, Cullen Bash +1
Today's cloud data centers are often distributed geographically to provide robust data services. But these geo-distributed data centers (GDDCs) have a significant associated enviro…
Predicting the Performance-Cost Trade-off of Applications Across Multiple Systems
Amir Nassereldine, Safaa Diab, Mohammed Baydoun +4
In modern computing environments, users may have multiple systems accessible to them such as local clusters, private clouds, or public clouds. This abundance of choices makes it di…
PANTHER: A Programmable Architecture for Neural Network Training Harnessing Energy-efficient ReRAM
Aayush Ankit, Izzat El Hajj, Sai Rahul Chalamalasetti +7
The wide adoption of deep neural networks has been accompanied by ever-increasing energy and performance demands due to the expensive nature of training them. Numerous special-purp…
Cichlid: Explicit physical memory management for large machines
Simon Gerber, Gerd Zellweger, Reto Achermann +4
In this paper, we rethink how an OS supports virtual memory. Classical VM is an opaque abstraction of RAM, backed by demand paging. However, most systems today (from phones to data…
A Survey of DevOps Concepts and Challenges
Leonardo Leite, Carla Rocha, Fabio Kon +2
DevOps is a collaborative and multidisciplinary organizational effort to automate continuous delivery of new software updates while guaranteeing their correctness and reliability.…
PUMA: A Programmable Ultra-efficient Memristor-based Accelerator for Machine Learning Inference
Aayush Ankit, Izzat El Hajj, Sai Rahul Chalamalasetti +8
Memristor crossbars are circuits capable of performing analog matrix-vector multiplications, overcoming the fundamental energy efficiency limitations of digital logic. They have be…
A Manifesto for Future Generation Cloud Computing: Research Directions for the Next Decade
Rajkumar Buyya, Satish Narayana Srirama, Giuliano Casale +22
The Cloud computing paradigm has revolutionised the computer science horizon during the past decade and has enabled the emergence of computing as the fifth utility. It has captured…
Software Platforms for Smart Cities: Concepts, Requirements, Challenges, and a Unified Reference Architecture
Eduardo Felipe Zambom Santana, Ana Paula Chaves, Marco Aurelio Gerosa +2
Making cities smarter help improve city services and increase citizens' quality of life. Information and communication technologies (ICT) are fundamental for progressing towards sm…
Backtracking algorithms for service selection
Yanik Ngoko, Christophe Cérin, Alfredo Goldman +1
In this paper, we explore the automation of services' compositions. We focus on the service selection problem. In the formulation that we consider, the problem's inputs are constit…