Learn More
Modern datacenter applications demand high throughput (40Gbps) and ultra-low latency (< 10 &#956;s per hop) from the network, with low CPU overhead. Standard TCP/IP stacks cannot meet these requirements, but Remote Direct Memory Access (RDMA) can. On IP-routed datacenter networks, RDMA is deployed using RoCEv2 protocol, which relies on Priority-based Flow(More)
VLSI chips design is becoming increasingly complex and calling for more and more automation. Many chip design problems can be formulated naturally as constraint problems and are potentially amenable to CP techniques. To the best of our knowledge, though, there has been little CP work in this domain to date. We describe a successful application of a CP based(More)
Apache is a large-scale industrial multi-process and multi-threaded application, which uses lock-based synchronization. We report on our experience in modifying Apache to employ transactional memory instead of locks, a process we refer to as transactification; we are not aware of any previous efforts to transactify legacy software of such a large scale.(More)
Direct network I/O allows network controllers (NICs) to expose multiple instances of themselves, to be used by untrusted software without a trusted intermediary. Direct I/O thus frees researchers from legacy software, fueling studies that innovate in multitenant setups. Such studies, however, overwhelmingly ignore one serious problem: direct memory accesses(More)
My primary research interests include Datacenter Networks and Wireless Networks. I am particularly interested in designing network systems driven by real-­‐‑ world needs and challenges. My research focuses on the performance and management of large-­‐‑ scale networks. I explore new network technologies, such as 60GHz wireless, Remote Direct Memory Access(More)
  • 1