August 22, 2016

Building Media-Rich Cloud Services from Network-Attached I/O

  • Carroll M.
  • Coss M.
  • Hadzic I.
  • Woithe H.

We present the architecture and implementation of a system, called Cygnet, that makes it simple to implement media-rich, interactive cloud services. In Cygnet all I/O devices are first-class network-accessible entities that can be bound or unbound to a running service at any time and that are perceived by the service in the same way as a traditional PC perceives its local I/O devices. This property makes service construction much resemble the assembly of a local computer. The property holds even for software that directly interacts with the display, such as full-screen games and windowing systems. The system implementation is entirely based on containers instead of virtual machines --- a design that revealed some nonintuitive performance implications, namely: in several instances the container outperformed the native host performance. We explain this phenomenon in the discussion of the results.

Recent Publications

October 30, 2016

43 Years of Actors: a Taxonomy of Actor Models and Their Key Properties

The Actor Model is a message passing concurrency model that avoids common concurrency issues such as low-level data races and deadlocks by construction. This has made the Actor Model an interesting concurrency model that has been used in various concurrency settings both in research as well as in industry, ranging ...

October 01, 2016

Practical Hardware Considerations for the Design of Hybrid Precoding Systems

  • Rulikowski P.
  • Venkateswaran V.

In this paper we describe practical implications of employing communication schemes with analog beamforming networks (ABFN). Specifically, we formulate realistic constraints for standard ABFN based on the S-parameters of the hardware components involved in their implementation. We concentrate on flexible fully-connected ABFN and Butler networks for im- plementing the discrete ...

October 01, 2016

The hydrodynamic and heat transfer behaviour downstream of a channel obstruction in the laminar flow regime

  • Jeffers N.
  • Punch J.
  • Stafford J.
  • Waddell A.

Microfluidic systems have been proposed as potential solutions for the cooling of next-generation Integrated Circuits (ICs) and Photonics Integrated Circuits (PICs). For PICs, integration of microfluidics may enable greater laser-bar array densities and, consequently, greater transmission bandwidth. To cool the micrometer scale hot-spots produced by the laser-bars, a passively actuated ...