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 > Emu: Rapid Prototyping of Networking Services
Emu: Rapid Prototyping of Networking ServicesAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Liang Wang. Due to their performance and flexibility, FPG As are an attractive platform for the execution of network functions. It has been a challenge for a long time to make FPGA programming accessible to a large audience of developers. An appealing solution is to compile code from a general-purpose language to hardware using high-level synthesis. Unfortunately, current approaches to implement rich network functionality are insufficient because they lack: (i) libraries with abstractions for common network operations and data structures, (ii) bindings to the underlying ``substrate’’ on the FPGA , and (iii) debugging and profiling support. This talk presents Emu, a new standard library for an FPGA hardware compiler that enables developers to rapidly create and deploy network functionality. Emu allows for high-performance designs without being bound to particular packet processing paradigms. Furthermore, it supports running the same programs on CPUs, in Mininet, and on FPG As, providing a better development environment that includes advanced debugging capabilities. We demonstrate that network functions implemented using Emu have only negligible resource and performance overheads compared with natively-written hardware versions. 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 listsCambridge University Russian Society Talks Early Modern British and Irish History Seminar Cambridge Environment Vertical Readings in Dante's 'Comedy' SJC Regular Seminars IoA Stellar PopsOther talksArt speak The persistence and transience of memory Open IP in Emerging and Developing Economies Developing joint research between a UK university and and INGO on disability and education: opportunities and challenges Diagnosing diseases of childhood: a bioarchaeological and palaeopathological perspective Propagation of Very Low Frequency Emissions from Lightning |