Relentless technology scaling not only dramatically increases the energy consumption of modern processors, it also makes processors less reliable. In this paper, the authors study the energy minimization problem for real-time applications on multi-processor platforms while tolerating K transient faults using check-pointing. They first introduce an efficient method to determine
...

Existing parallel file systems are unable to provide both throughput and response time guarantees for concurrent parallel applications. This limitation prevents different, competing applications from getting their desired performance as high-Performance Computing (HPC) systems continue to scale up and be used in a shared environment. This paper presents a new
...

The past few years have been witnessing a surging demand for cloud computing services, resulting in a huge carbon footprint and making energy cost one of the top operational costs of data centers. Meanwhile, as sustainable computing has become increasingly important, data centers are constantly pressured to cap the long-term
...

Distributed storage systems (e.g., SAN and iSCSI) are commonly used in the emerging cloud computing systems to provide Virtual Machine (VM) storage, for efficient storage utilization and fast VM migration. However, as the size of cloud systems and the number of hosted VMs rapidly grow, the scalability of shared VM
...

Virtual Machines (VMs) may significantly improve the efficiency of data center infrastructure by sharing resources of physical servers. This benefit relies on an efficient VM placement scheme to minimize the number of required servers. Existing VM placement algorithms usually assume that VMs' demands for resources are deterministic and stable. However,
...

Modern Data Center Networks (DCNs) often use multi-rooted topologies, which offer multipath capability, for increased bandwidth and fault tolerance. However, traditional routing algorithms for the Internet have no or limited support for multipath routing, and cannot fully utilize available bandwidth in such DCNs. In this paper, the authors study the
...

In this paper, the authors describe the design, and implementation of the Open Science Data Cloud, or OSDC. The goal of the OSDC is to provide petabyte-scale data cloud infrastructure and related services for scientists working with large quantities of data. Currently, the OSDC consists of more than 2000 cores
...

Securing the sensitive data stored and accessed from mobile devices makes user authentication a problem of paramount importance. The tension between security and usability renders however the task of user authentication on mobile devices a challenging task. This paper introduces FAST (Fingergestures Authentication System using Touchscreen), a novel touchscreen based
...

The popularity of cloud service spurs the increasing demands of cloud resources to the cloud service providers. Along with the new business opportunities, the pay-as-you-go model drastically changes the usage pattern and brings technology challenges to effective capacity planning. In this paper, the authors propose a new method for cloud
...