Original title:
Nízkolatenční komunikace mezi akcelerační kartou a uživatelskou aplikací
Translated title:
A Low-Latency Communication between an Acceleration Card and User Application
Authors:
Šabacký, Hynek ; Matoušek, Jiří (referee) ; Martínek, Tomáš (advisor) Document type: Bachelor's theses
Year:
2022
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce se zabývá analýzou, návrhem a úpravou ovladače zařízení a knihovny platformy NFB, které společně řídí komunikaci akcelerační karty a uživatelské aplikace. Nejdůležitější části této komunikace jsou DMA přenosy mezi RAM a samotným čipem na kartě. Cílem úpravy je minimalizovat latenci těchto přenosů a režie s tím spojenou.
This thesis deals with the analysis, design and modification of the the NFB platform device driver and library, which together control the communication between an acceleration card and user application. The most important parts of this communication are DMA transfers between RAM and the card itself. The goal of the modification is to minimize the latency of these transfers and the overhead associated with them.
Keywords:
device driver; DMA; Linux; low-latency communication; NFB platform; DMA; Linux; nízkolatenční komunikace; ovladač zařízení; platforma NFB
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/207324