CORDIS
EU research results

CORDIS

English EN
Energy Efficient FPGA Accelerators for Graph Analytics Applications

Energy Efficient FPGA Accelerators for Graph Analytics Applications

Objective

It is reported that data centers today consume up to 3 percent of the global electricity usage. This is expected to increase in the upcoming years as the amount of data processed in the cloud increases substantially. An effective way for data centers to achieve better performance and energy efficiency is to perform computation on specialized processing elements. Field programmable gate arrays (FPGAs) enable customization of logic after manufacturing to achieve better energy efficiency compared to general purpose processors. Today, prominent hardware and software companies are investing in data center solutions that integrate FPGAs with CPUs, and significant energy consumption and performance improvements have been demonstrated for several data center applications. However, the main barrier for wide spread adoption of FGPAs in data centers is the cost of programming, which typically requires months of development time by hardware designers. This makes it unaffordable for small-to-medium software companies to effectively utilize the available FPGAs. The purpose of this project is to lower this barrier for emerging graph analytics applications for knowledge discovery and machine learning. The basic idea is to use an abstract interface that allows a domain expert to describe an application as a set of serial functions defined per vertex and/or edge. We propose a customizable implementation template that automatically maps the abstract user functions to massively parallel FPGA implementations. The proposed template will hide from users many low level implementation details such as parallelization, pipelining, synchronization, memory access optimization, race and deadlock avoidance, etc. This will help bridge the gap between high level application descriptions and costly hardware implementations. Our preliminary architecture simulations have shown that the proposed graph processors can achieve significantly better energy efficiency than general purpose processors.
Leaflet | Map data © OpenStreetMap contributors, Credit: EC-GISCO, © EuroGeographics for the administrative boundaries

Coordinator

BILKENT UNIVERSITESI VAKIF

Address

Eskisehir Yolu 8 Km
06800 Bilkent Ankara

Turkey

Activity type

Higher or Secondary Education Establishments

EU Contribution

€ 145 845,60

Project information

Grant agreement ID: 704476

Status

Closed project

  • Start date

    1 April 2016

  • End date

    31 March 2018

Funded under:

H2020-EU.1.3.2.

  • Overall budget:

    € 145 845,60

  • EU contribution

    € 145 845,60

Coordinated by:

BILKENT UNIVERSITESI VAKIF

Turkey