NanoStreams: Codesigned Microservers for Edge Analytics in Real Time

Giorgis Georgakoudis, Charles Gillan, Ahmad Hassan, Umar I. Minhas, Georgios Tzenakis, Ivor Spence, Hans Vandierendonck, Roger Woods, Dimitrios S. Nikolopoulos, Murali Shyamsundar, Paul Barber, Matthew Russell, Angelos Bilas, Stelios Kaloutsakis, Heiner Giefers, Peter Staar, Costas Bekas, Neil Horlock, Richard Faloon, Colin Pattison

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)
453 Downloads (Pure)

Abstract

NanoStreams explores the design, implementation,and system software stack of micro-servers aimed at processingdata in-situ and in real time. These micro-servers can serve theemerging Edge computing ecosystem, namely the provisioningof advanced computational, storage, and networking capabilitynear data sources to achieve both low latency event processingand high throughput analytical processing, before consideringoff-loading some of this processing to high-capacity datacentres.NanoStreams explores a scale-out micro-server architecture thatcan achieve equivalent QoS to that of conventional rack-mountedservers for high-capacity datacentres, but with dramaticallyreduced form factors and power consumption. To this end,NanoStreams introduces novel solutions in programmable & con-figurable hardware accelerators, as well as the system softwarestack used to access, share, and program those accelerators.Our NanoStreams micro-server prototype has demonstrated 5.5×higher energy-efficiency than a standard Xeon Server. Simulationsof the microserver’s memory system extended to leveragehybrid DDR/NVM main memory indicated 5× higher energyefficiencythan a conventional DDR-based system. 
Original languageEnglish
Title of host publicationProceedings: 2016 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS XVI)
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages180-187
Number of pages8
ISBN (Electronic)9781509030767
DOIs
Publication statusPublished - 19 Jan 2017
Event16th International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation - Samos, Greece
Duration: 17 Jul 201621 Jul 2016
http://samos-conference.com/ (Link to conference details online)

Conference

Conference16th International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation
Abbreviated titleSAMOS XVI
CountryGreece
CitySamos
Period17/07/201621/07/2016
Internet address

ASJC Scopus subject areas

  • Computer Science Applications
  • Hardware and Architecture
  • Modelling and Simulation

Fingerprint Dive into the research topics of 'NanoStreams: Codesigned Microservers for Edge Analytics in Real Time'. Together they form a unique fingerprint.

  • Cite this

    Georgakoudis, G., Gillan, C., Hassan, A., Minhas, U. I., Tzenakis, G., Spence, I., Vandierendonck, H., Woods, R., Nikolopoulos, D. S., Shyamsundar, M., Barber, P., Russell, M., Bilas, A., Kaloutsakis, S., Giefers, H., Staar, P., Bekas, C., Horlock, N., Faloon, R., & Pattison, C. (2017). NanoStreams: Codesigned Microservers for Edge Analytics in Real Time. In Proceedings: 2016 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS XVI) (pp. 180-187). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/SAMOS.2016.7818346, https://doi.org/10.1109/SAMOS.2016.7818346