NanoStreams

NanoStreams: A Hardware and Software Stack for Real-Time Analytics on Fast Data Streams

 Coordinatore THE QUEEN'S UNIVERSITY OF BELFAST 

 Organization address address: University Road
city: Belfast
postcode: BT7 1NN

contact info
Titolo: Mr.
Nome: Rory
Cognome: Jordan
Email: send email
Telefono: +44 2890971161
Fax: +44 2890975001

 Nazionalità Coordinatore United Kingdom [UK]
 Totale costo 4˙676˙795 €
 EC contributo 3˙300˙000 €
 Programma FP7-ICT
Specific Programme "Cooperation": Information and communication technologies
 Code Call FP7-ICT-2013-10
 Funding Scheme CP
 Anno di inizio 2013
 Periodo (anno-mese-giorno) 2013-09-01   -   2016-08-31

 Partecipanti

# participant  country  role  EC contrib. [€] 
1    THE QUEEN'S UNIVERSITY OF BELFAST

 Organization address address: University Road
city: Belfast
postcode: BT7 1NN

contact info
Titolo: Mr.
Nome: Rory
Cognome: Jordan
Email: send email
Telefono: +44 2890971161
Fax: +44 2890975001

UK (Belfast) coordinator 0.00
2    ACE ASSOCIATED COMPILER EXPERTS B.V.

 Organization address address: DE RUYTERKADE 113
city: AMSTERDAM
postcode: 1011AB

contact info
Titolo: Mr.
Nome: Gerard
Cognome: van Reeken
Email: send email
Telefono: +31 206646416

NL (AMSTERDAM) participant 0.00
3    ANALYTICS ENGINES LIMITED

 Organization address address: CHLORINE GARDENS
city: BELFAST
postcode: BT9 5DJ

contact info
Titolo: Dr.
Nome: Stephen
Cognome: McKeown
Email: send email
Telefono: 442891000000

UK (BELFAST) participant 0.00
4    CREDIT SUISSE SA

 Organization address address: PARADEPLATZ
city: ZURICH
postcode: 8001

contact info
Titolo: Mr.
Nome: Neil
Cognome: Horlock
Email: send email
Telefono: +44 2078887163

CH (ZURICH) participant 0.00
5    FOUNDATION FOR RESEARCH AND TECHNOLOGY HELLAS

 Organization address address: N PLASTIRA STR
city: HERAKLION
postcode: 70013

contact info
Titolo: Prof.
Nome: Angelos
Cognome: Bilas
Email: send email
Telefono: +30 2810391669
Fax: +30 2810391661

EL (HERAKLION) participant 0.00
6    IBM RESEARCH GMBH

 Organization address address: SAEUMERSTRASSE
city: RUESCHLIKON
postcode: 8803

contact info
Titolo: Mrs.
Nome: Catherine
Cognome: Trachsel
Email: send email
Telefono: 41447248289

CH (RUESCHLIKON) participant 0.00
7    NEUEDA CONSULTING LTD

 Organization address address: GLENWOOD BUSINESS CENTRE - SPRINGBANK INDUSTRIAL ESTATE
city: BELFAST
postcode: BT17 OQL

contact info
Titolo: Mr.
Nome: Brian
Cognome: Fitzpatrick
Email: send email
Telefono: +44 7768253203
Fax: +44 2895622082

UK (BELFAST) participant 0.00

Mappa


 Word cloud

Esplora la "nuvola delle parole (Word Cloud) per avere un'idea di massima del progetto.

server    workloads    memory    energy    software    micro    stack    nanostreams    accelerators    path    pcram    efficiency    analytics    transactional    real    hybrid    cores    throughput    processor    architecture    time    hpc    analytical    nano   

 Obiettivo del progetto (Objective)

NanoStreams co-designs a micro-server architecture and software stack that address the unique challenges of hybrid transactional-analytical workloads, which are encountered by emerging applications of real-time big-data analytics. To this end, NanoStreams brings together embedded system design principles, application-specific compilers, and HPC software practices.

The processor technology that underpins the NanoStreams micro-server is an amalgam of RISC cores and nano-cores, a new class of programmable custom accelerators. Novel automatic compiler generation and parameterization technology enables low-effort programming and integration of nano-cores into application-specific, many-core accelerators. The proposed heterogeneous Analytics-on-Chip processor forms the backbone of the NanoStreams micro-server, which further leverages a hybrid DRAM-PCRAM memory system and a non-cache-coherent scale-out architecture to achieve extreme energy-efficiency.

The software stack of the NanoStreams micro-server is rooted in domain-specific languages for analytical queries, which the project implements with a streaming dataflow execution model. The language runtime system uses real-time scheduling, performance isolation techniques and region-based memory management to minimize latency on the transactional path and maximize throughput on the analytical path. NanoStreams virtualizes lightweight PCRAM-based persistent memory, for direct user access and locality optimization.

The project will deliver a real-silicon prototype, based on the Xilinx Zynq platform and ARM-Linux. The quantitative objective of NanoStreams, in comparison with contemporary HPC servers, is to reduce analytical response time of commercial in-memory databases by at least 30%, while sustaining transactional throughput and improving system energy-efficiency and programmability. NanoStreams will demonstrate these advances with industry-standard workloads and four real-world case studies.

Altri progetti dello stesso programma (FP7-ICT)

ConCreTe (2013)

Concept Creation Technology

Read More  

CARBOTRAF (2011)

A Decision Support System for Reducing CO2 and Black Carbon Emissions by Adaptive Traffic Management

Read More  

Interflex (2010)

Interconnection technologies for flexible systems

Read More