Data Centers

Balancing electricity demands and costs of high-performance computing

Some computational problems are so complex that they require many times more calculations than a typical laptop can handle. High performance computing (HPC) combines a number of computer servers to carry out these large-scale computations that often operate on massive data sets. But data centers for HPC require immense amounts of power and limiting power […]

InTrans: Modular Security on an Open Cloud

This project explores the intriguing possibilities that result from the combination of two tools: cryptographic software that distributes any computing task over several machines with strong security guarantees as long as the machines are isolated, and a multi-provider cloud datacenter that offers to any tenant the ability to rent multiple isolated machines that are administered […]

Convergence: RAISE Integrating machine learning and biological neural networks

The field of neuroscience is undergoing a rapid transformation, and within the next decade, it may become possible to capture data from millions of individual neurons at the same time. Such a technological advancement would allow scientists to record and analyze a significant fraction of the brain’s neural network at unprecedented spatial and time resolutions. […]

CICI: RSARC: Trustworthy Computing over Protected Datasets

Scientists are often stymied in their research due to the inaccessibility of relevant data. Additionally, many data owners silo data away from powerful, economical cloud computing resources due to privacy and confidentiality concerns. This project enables data scientists to compute statistics over protected datasets while simultaneously empowering the owners of the underlying datasets to maintain […]

SaTC: TTP: Small: Modular Platform for Web-based Secure Multi-Party Analytics

This project designs, develops, and applies a modular infrastructure for building web-based applications that allow individuals and organizations to benefit from privacy-preserving data aggregation and analysis in contexts where data sharing is encumbered by confidentiality concerns, legal restrictions, or corporate policies. Today, individuals and organizations face a tension between the explosion of valuable data that […]

CIF: NeTS: Medium: Collaborative Research: Unifying Data Synchronization

This project addresses the technical means of maintaining and sharing the huge amounts of diverse data that are being generated from the computing devices that increasingly envelop everyday lives, specifically by improving synchronization technology. The goal is to synthesize various approaches that have been developed, often in an ad hoc manner and in various fields, […]

CIF: Small: Algebraic Network Information Theory

The demand for data services has grown exponentially over the past decade, driven by data-hungry applications such as mobile video, and is forecasted to accelerate through the next decade. To keep up with this demand, new infrastructure is being built at a rapid pace, leading to denser, more complex deployments. Concurrently, mobile processing power has […]

Broadening Participation in Teaching and Research in GENI: A Regional Workshop in May 2016

This project supports hosting a Global Environment for Network innovations (GENI) Regional Workshop (GRW) on May 23, 2016 at Boston University in Boston, Massachusetts. The intent of this GRW is to continue to broaden the GENI user community, introducing new educators and researchers in the northeastern US geographic region to GENI. Four GRWs in total […]

III: Small: Structural Matrix Completion for Data Mining Applications

A common problem arising in science and engineering is that a dataset may only be partially measured. Often the complete dataset is naturally expressed as a matrix – for example, traffic flows in a city, gene expression across a set of treatments, or ratings of movies for users. Recently, a new solution strategy has emerged […]

EAGER: Holistic Security for Cloud Computing: Verifiable Computation

A basic security concern inherent to outsourced computating services is guaranteeing the integrity of the information received from the cloud. The concern relates both to outsourced data storage and to the results of outsourced computations. There are several aspects to this problem like ensuring software correctness, protecting against intentional deviation and shortcuts, maintaining data provenance, […]