Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jayaram Mudigonda is active.

Publication


Featured researches published by Jayaram Mudigonda.


international symposium on microarchitecture | 2008

Using Asymmetric Single-ISA CMPs to Save Energy on Operating Systems

Jeffrey C. Mogul; Jayaram Mudigonda; Nathan L. Binkert; Parthasarathy Ranganathan; Vanish Talwar

CPUs consume too much power. Modern complex cores sometimes waste power on functions that are not useful for the code they run. In particular, operating system kernels do not benefit from many power-consuming features intended to improve application performance. We advocate asymmetric single-ISA multicore systems, in which some cores are optimized to run OS code at greatly improved energy efficiency.


conference on high performance computing (supercomputing) | 2007

High-performance ethernet-based communications for future multi-core processors

Michael S. Schlansker; Nagabhushan Chitlur; Erwin Oertli; Paul M. Stillwell; Linda J. Rankin; Dennis R. Bradford; Richard J. Carter; Jayaram Mudigonda; Nathan L. Binkert; Norman P. Jouppi

Data centers and HPC clusters often incorporate specialized networking fabrics to satisfy system requirements. However, Ethernets low cost and high performance are causing a shift from specialized fabrics toward standard Ethernet. Although Ethernets low-level performance approaches that of specialized fabrics, the features that these fabrics provide such as reliable in-order delivery and flow control are implemented, in the case of Ethernet, by endpoint hardware and software. Unfortunately, current Ethernet endpoints are either slow (commodity NICs with generic TCP/IP stacks) or costly (offload engines). To address these issues, the JNIC project developed a novel Ethernet endpoint. JNICs hardware and software were specifically designed for the requirements of high-performance communications within future data-centers and compute clusters. The architecture combines capabilities already seen in advanced network architectures with new innovations to create a comprehensive solution for scalable and high-performance Ethernet. We envision a JNIC architecture that is suitable for most in-data-center communication needs.


Operating Systems Review | 2009

Fast switching of threads between cores

Richard D. Strong; Jayaram Mudigonda; Jeffrey C. Mogul; Nathan L. Binkert; Dean M. Tullsen

We address the software costs of switching threads between cores in a multicore processor. Fast core switching enables a variety of potential improvements, such as thread migration for thermal management, fine-grained load balancing, and exploiting asymmetric multicores, where performance asymmetry creates opportunities for more efficient resource utilization. Successful exploitation of these opportunities demands low core-switching costs. We describe our implementation of core switching in the Linux kernel, as well as software changes that can decrease switching costs. We use detailed simulations to evaluate several alternative implementations. We also explore how some simple architectural variations can reduce switching costs. We evaluate system efficiency using both real (but symmetric) hardware, and simulated asymmetric hardware, using both microbenchmarks and realistic applications.


architectures for networking and communications systems | 2010

sNICh: efficient last hop networking in the data center

Kaushik Kumar Ram; Jayaram Mudigonda; Alan L. Cox; Scott Rixner; Parthasarathy Ranganathan; Jose Renato Santos

Virtualization has fundamentally changed the data center network. The last hop of the network is no longer handled by a physical network switch, but rather is typically performed in software inside the server to switch among virtual machines hosted by that server. In this paper, we present the concept of a sNICh, which is a combination of a network interface card and switching accelerator for modern virtualized servers. The sNICh architecture exploits the proximity of the switching accelerator to the server by carefully dividing the network switching tasks between them. This division enables the sNICh to address the resource intensiveness of exclusively software-based approaches and the scalability limits of exclusively hardware-based approaches. Essentially, the sNICh hardware performs basic flow-based switching and the sNICh software handles flow setup based on packet filtering rules. The sNICh also minimizes I/O bus bandwidth utilization by transferring, whenever possible, inter-virtual machine traffic within the main memory. We also present a preliminary evaluation of this architecture using software emulation. We compare the performance of the sNICh with two existing software solutions in Xen, the Linux bridge and Open vSwitch. Our results show that the sNICh outperforms both of these existing solutions and also exhibits better scalability.


acm special interest group on data communication | 2011

NetLord: a scalable multi-tenant network architecture for virtualized datacenters

Jayaram Mudigonda; Praveen Yalagandula; Jeffrey C. Mogul; Bryan Stiekes; Yanick Pouffary


networked systems design and implementation | 2010

SPAIN: COTS data-center Ethernet for multipathing over arbitrary topologies

Jayaram Mudigonda; Praveen Yalagandula; Mohammad Al-Fares; Jeffrey C. Mogul


Archive | 2009

Network routing based on MAC address subnetting

Praveen Yalagandula; Jayaram Mudigonda


Archive | 2009

Establishing Network Quality of Service for a Virtual Machine

Jayaram Mudigonda; Paul T. Congdon; Partha Ranganathan


Archive | 2010

Managing a forwarding table in a switch

Praveen Yalagandula; Jayaram Mudigonda; Naveenam Padmanabha Lakshminarasimhan; Reddy Sreedhar


Archive | 2009

Server switch integration in a virtualized system

Jayaram Mudigonda; Parthasarathy Ranganathan

Collaboration


Dive into the Jayaram Mudigonda's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge