GPN19:User-Space Treiber für Netzwerkkarten: Unterschied zwischen den Versionen
aus dem Wiki des Entropia e.V., CCC Karlsruhe
(Die Seite wurde neu angelegt: „ Ein Vortrag von Paul Emmerich auf der GPN19. Wir haben einen User-Space Treiber für Intel 10 Gbit/s NICs und virtuelle VirtIO NICs geschrieben und erkl…“) |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
Ein Vortrag von Paul Emmerich auf der [[GPN19]]. | Ein Vortrag von Paul Emmerich auf der [[GPN19]]. | ||
Zeile 5: | Zeile 4: | ||
Die meisten vorgestellten Techniken lassen sich auch auf andere PCIe-Karten übertragen. | Die meisten vorgestellten Techniken lassen sich auch auf andere PCIe-Karten übertragen. | ||
Mehr Details | Mehr Details gibt’s auf [https://github.com/emmericp/ixy GitHub] und in unserem Paper [https://arxiv.org/abs/1901.10664 Writing User Space Network Drivers]. | ||
Der Code ist so geschrieben dass man ihn als Referenz für User-Space Treiberentwicklung nehmen kann: voll mit Kommentaren und Referenzen auf Datenblätter und Spezifikationen. | Der Code ist so geschrieben dass man ihn als Referenz für User-Space Treiberentwicklung nehmen kann: voll mit Kommentaren und Referenzen auf Datenblätter und Spezifikationen. | ||
{{Navigationsleiste GPN19:Vorträge}} | {{Navigationsleiste GPN19:Vorträge}} |
Aktuelle Version vom 29. Mai 2019, 12:29 Uhr
Ein Vortrag von Paul Emmerich auf der GPN19.
Wir haben einen User-Space Treiber für Intel 10 Gbit/s NICs und virtuelle VirtIO NICs geschrieben und erklären wie das eigentlich funktioniert und warum man das machen will. Die meisten vorgestellten Techniken lassen sich auch auf andere PCIe-Karten übertragen.
Mehr Details gibt’s auf GitHub und in unserem Paper Writing User Space Network Drivers.
Der Code ist so geschrieben dass man ihn als Referenz für User-Space Treiberentwicklung nehmen kann: voll mit Kommentaren und Referenzen auf Datenblätter und Spezifikationen.