COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Systems Research Group Seminar > FreeBSD support for Stanford NetFPGA
FreeBSD support for Stanford NetFPGAAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Eiko Yoneki. This talk is part of FreeBSD Developer Summit http://wiki.freebsd.org/200909DevSummit. Stanford NetFPGA is a programmable network interface card, widely used in various communication education and research projects where there is a need to have readily available reprogrammable hardware for students or where there is a need for comparative results. The Stanford distribution set includes the card, a few reference implementations in Verilog source code, and drivers for Linux. However, having support only for Linux can be seen as a slight deficiency, as a large part of contemporary communications research takes place on the various BSD platforms. In this talk, we present the design and implementation for experimental FreeBSD drivers for the Stanford NetFPGA card. We discuss the driver design, briefly the lessons learned in the development process, and implementation details. We highlight a few problems related to bringing support for reprogrammable hardware into the FreeBSD kernel subsystems. We also present early performance results and our plans for potential future work. Author bio ========== Wojciech Adam Koszek is a 4th year computer engineering student at Technical University of Czestochowa, Poland. He started his FreeBSD activity four years ago. He’s interested in OS kernel programming, hardware/software interface layers, and digital logic design. The presented work was mainly completed while his internship at Helsinki Institute for Information Technology and Ericsson Research Nomadic Lab, in Helsinki, Finland. This talk is part of the Computer Laboratory Systems Research Group Seminar series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsspeech synthesis seminar series CAPE Advanced Technology Lecture Series Other medicinal chemistry symposiaOther talksCambridge-Lausanne Workshop 2018 - Day 2 C++ and the Standard Library Finding meaning in English writing Breckland, birds and conservation “Structural Biology and Chemistry of Histone Deacetylases in Human Disease and Drug Discover Sneks long balus Protein Folding, Evolution and Interactions Symposium Throwing light on organocatalysis: new opportunities in enantioselective synthesis Café Synthetique: Graduate Talks! A feast of languages: multilingualism in neuro-typical and atypical populations Lipschitz Global Optimization |