31 citations · 48 across the 5 of their papers we have counts for
5 papers
Programming and Deployment of Autonomous Swarms using Multi-Agent Reinforcement Learning
Jayson Boubin, Codi Burley, Peida Han +3
Autonomous systems (AS) carry out complex missions by continuously observing the state of their surroundings and taking actions toward a goal. Swarms of AS working together can com…
The Design and Deployment of an End-to-end IoT Infrastructure for the Natural Environment
Vatsala Nundloll, Barry Porter, Gordon Blair +11
Internet of Things (IoT) systems have seen recent growth in popularity for city and home environments. We report on the design, deployment and use of IoT infrastructure for environ…
Improving Spark Application Throughput Via Memory Aware Task Co-location: A Mixture of Experts Approach
Vicent Sanz Marco, Ben Taylor, Barry Porter +1
Data analytic applications built upon big data processing frameworks such as Apache Spark are an important class of applications. Many of these applications are not latency-sensiti…
On Using Micro-Clouds to Deliver the Fog
Yehia Elkhatib, Barry Porter, Heverson B. Ribeiro +3
Cloud computing has demonstrated itself to be a scalable and cost-efficient solution for many real-world applications. However, its modus operandi is not ideally suited to resource…
Minimising virtual machine support for concurrency
Simon Dobson, Alan Dearle, Barry Porter
Co-operative and pre-emptive scheduling are usually considered to be complementary models of threading. In the case of virtual machines, we show that they can be unified using a si…