• Skipping RNN State-updates Without Retraining the Original Model
    Recurrent Neural Networks (RNNs) are an important class of algorithms. They are used in tasks where the strict order of the input conveys certain information, for example, natural language processing...
  • SMARTER: Debugging a Remote Edge Device
    The decreasing cost and power consumption of intelligent, interconnected, and interactive devices at the edge of the Internet are creating massive opportunities to instrument our cities, factories, farms...
  • SMARTER: FaaS Runtimes on Edge Devices
    The decreasing cost and power consumption of intelligent, interconnected, and interactive devices at the edge of the Internet are creating massive opportunities to instrument our cities, factories, farms...
  • Why study consistency models in distributed storage systems?
    Cloud computing has become popular. A storage subsystem is a key component in many cloud computing infrastructures, and many systems have adopted so-called “NoSQL” databases, where data is often organized...
  • Giving a flexible edge to the IoT
    As the Internet of Things (IoT) continues to revolutionise our daily lives, the demand for smaller, smarter, and more diverse flexible technology has never been greater. Increasingly complex demands have...