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 > On PCIe Performance
On PCIe PerformanceAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Eiko Yoneki. Providing network connectivity at 40Gb/s and above is challenging. The PCIe interface used by most 40G NICs is being pushed to the limit for small packets and the DMA engines have to sustain fairly high transaction rates. Host features such as a integrated (uncore) memory and PCIe controllers and tighter integration of the PCIe root complex with the cache subsystem (e.g., Intel’s DDIO ) lead to non-uniform access to host memory for PCIe devices. IO-MMUs and their TLBs are also interposed into the data path, potentially affecting performance. In this talk, we present a methodology and a set of PCIe micro-benchmarks which are designed to evaluate the impact of these technologies. The micro-benchmarks are currently implemented on Netronome’s NFP -3200, NFP -4000, and NFP -6000 series of network cards and we present detailed data on the impact and the evolution of above technologies over several generations of Intel processors and chipsets. The methodology is more generally applicable and can be used to compare the performance of different DMA engines as well as evaluating different processor architectures. Bio: Rolf is a Member of Technical Staff at Docker Inc. Previously he was a Distinguished Engineer at Netronome where he led the driver team, responsible for Linux and Windows network device drivers as well as the corresponding firmware for Netronome’s highly programmable 10-100Gb/s NICs. He also worked on a transparent offload/acceleration prototype for Open vSwitch, developed a domain specific language used widely internally during silicon and system software development, and implemented the layer three (IP) control plane for a Next Generation Firewall product. Previously he was a Researcher at Intel Research were he was one the original authors of the Xen hypervisor and also led an internal project on IO virtualisation. Rolf holds a PhD from the University of Glasgow. For his dissertation he applied theories of congestion pricing to resource management in operating systems. 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 listsWolfson Press Fellowship Biophysical Techniques Lecture Series 2015 Yishu's list Research Seminar Series, Faculty of Education, University of Cambridge Jean Monnet - Marie Curie Seminar Series "Life Sciences Masterclass"Other talksCambridge-Lausanne Workshop 2018 - Day 2 Positive definite kernels for deterministic and stochastic approximations of (invariant) functions CANCELLED in solidarity with strike action: Permanent Sovereignty over Natural Resources and the Unsettling of Mainstream Narratives of International Legal History Overview of Research Process Trees as keys, ladders, maps: a revisionist history of early systematic trees No interpretation of probability |