Firmwarový modul pro podporu rychlého přenosu paketů mezi akcelerační kartou a virtuálním strojem
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F04428340%3A_____%2F19%3AN0000001" target="_blank" >RIV/04428340:_____/19:N0000001 - isvavai.cz</a>
Nalezeny alternativní kódy
RIV/63839172:_____/19:10133231
Výsledek na webu
—
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
čeština
Název v původním jazyce
Firmwarový modul pro podporu rychlého přenosu paketů mezi akcelerační kartou a virtuálním strojem
Popis výsledku v původním jazyce
Tento firmwarový modul zahrnuje nezbytné bloky pro rychlý přenos paketů mezi akcelerační kartou a virtuálními stroji. Zahrnuje DMA řadič, nezbytné bloky pro podporu technologie SR-IOV a ovladač zařízení s podporou SR-IOV. Vytvořený DMA řadič podporuje konfigurovatelný počet kanálů pro příjem a vysílání paketových dat a je schopen dosáhnout propustnosti až 100 Gb/s v obou směrech. Bloky na úrovni firmware jsou popsány v jazyce VHDL a ovladač je implementován v jazyce C. Funkčnost všech součástí byla demonstrována na aplikaci akcelerace Open vSwitch přepínače.
Název v anglickém jazyce
Firmware module to support fast packet transfer between the accelerator card and the virtual machine
Popis výsledku anglicky
This firmware module includes the necessary blocks for fast packet transfer between the accelerator card and virtual machines. It includes a DMA controller, the necessary blocks to support SR-IOV, and a device driver with SR-IOV support. The created DMA controller supports a configurable number of channels for receiving and transmitting packet data and is able to achieve throughput of up to 100 Gbps in both directions. Firmware-level blocks are described in VHDL and the driver is implemented in C language. The functionality of all components has been demonstrated on the accelerated Open vSwitch application.
Klasifikace
Druh
R - Software
CEP obor
—
OECD FORD obor
20206 - Computer hardware and architecture
Návaznosti výsledku
Projekt
<a href="/cs/project/TH04010193" target="_blank" >TH04010193: Akcelerační platforma pro virtuální přepínače</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2019
Kód důvěrnosti údajů
C - Předmět řešení projektu podléhá obchodnímu tajemství (§ 504 Občanského zákoníku), ale název projektu, cíle projektu a u ukončeného nebo zastaveného projektu zhodnocení výsledku řešení projektu (údaje P03, P04, P15, P19, P29, PN8) dodané do CEP, jsou upraveny tak, aby byly zveřejnitelné.
Údaje specifické pro druh výsledku
Interní identifikační kód produktu
VISA 2019 DMA
Technické parametry
Firmwarový modul pro rychlé DMA přenosy mezi FPGA a VM. Výsledek byl vytvořen v rámci spolupráce mezi organizacemi CESNET a Netcope Technologies. Práva k výsledku a podmínky jeho komerčního využití jsou ošetřeny ve smlouvě o účasti na řešení projektu Akcelerační platforma pro virtuální přepínače (TH04010193) uzavřené mezi Netcope Technologies, a.s. a CESNET, z. s. p. o. dne 17.1.2019.
Ekonomické parametry
Práva k výsledku a podmínky jeho komerčního využití jsou ošetřeny ve smlouvě o účasti na řešení projektu Akcelerační platforma pro virtuální přepínače (TH04010193) uzavřené mezi Netcope Technologies, a.s. a CESNET, z. s. p. o. dne 17.1.2019.
IČO vlastníka výsledku
04428340
Název vlastníka
Netcope Technologies, a.s.