• Project Overview
  • Consortium
  • Advisory Board
  • News & events
    • News
    • Events
  • Publications & Media
    • Gallery
    • Publications
    • Public Results
    • Newsletters & Press Releases
    • Videos
  • Repositories & Links
    • Related Projects
    • Cloud benchmarks
    • Related Organisations
    • VINEYARD's Repositories
  • Contact
  • Project Overview
  • Consortium
  • Advisory Board
  • News & events
  • Publications & Media
  • Repositories & Links
  • Contact
See all news

VINETALK Framework released in January 2018


FORTH announced the open source release of the VINETALK framework in a talk at the ENESCE workshop of HiPEAC 2018. The software is licensed under the Apache License v2.0.

ENESCE workshop

VINETALK is a fundamental component of the VINEYARD stack as it addresses two main issues that are caused by the use of accelerators in datacenters. First, accelerators remain hard to use, and developers need to interface them with their applications through a diverse set of low-level APIs. Second, there is no mechanism today that enables sharing of accelerators, which is a common practice for reducing operating costs. VINETALK is a software tool that reduces the communication complexity between application software and accelerator hardware, and allows sharing of GPUs and FPGAs across applications. Furthermore, VINETALK allows applications to transparently access GPU, and FPGA accelerators, regardless of whether they run locally on a server, or in an Apache Mesos – managed cluster.

VINETALK consists of three major components:

1) A software interface, which exposes accelerators as task queues, called Virtual Access Queues (VAQs), to applications.

2) A software controller that implements a communication channel over shared memory and enables sharing of acceleration resources. It allows multiple processes to issue tasks and transfer data to accelerators.

3) A hardware interface, which simplifies the addition of new kernels by hardware developers.

VINETALK can be found HERE

Share this

Share on LinkedIn Share on Twitter

  • Gallery

    VINEYARD project in images

  • Publications & Media

    Get the official VINEYARD documents

  • Repositories & Links

    These are some useful links to show you more about VINEYARD’s framework

  • Contact

    For more information, contact us

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 687628

Subscribe Newsletter
Share on LinkedIn Share on Twitter
LOBA