Skip to main content

Showing 1–14 of 14 results for author: Ramakrishnan, K K

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.10968  [pdf, other

    cs.DC cs.LG

    LIFL: A Lightweight, Event-driven Serverless Platform for Federated Learning

    Authors: Shixiong Qi, K. K. Ramakrishnan, Myung** Lee

    Abstract: Federated Learning (FL) typically involves a large-scale, distributed system with individual user devices/servers training models locally and then aggregating their model updates on a trusted central server. Existing systems for FL often use an always-on server for model aggregation, which can be inefficient in terms of resource utilization. They may also be inelastic in their resource management.… ▽ More

    Submitted 5 May, 2024; originally announced May 2024.

  2. arXiv:2304.13541  [pdf, other

    cs.DC cs.PF eess.SY

    D-STACK: High Throughput DNN Inference by Effective Multiplexing and Spatio-Temporal Scheduling of GPUs

    Authors: Aditya Dhakal, Sameer G. Kulkarni, K. K. Ramakrishnan

    Abstract: Hardware accelerators such as GPUs are required for real-time, low-latency inference with Deep Neural Networks (DNN). However, due to the inherent limits to the parallelism they can exploit, DNNs often under-utilize the capacity of today's high-end accelerators. Although spatial multiplexing of the GPU, leads to higher GPU utilization and higher inference throughput, there remain a number of chall… ▽ More

    Submitted 31 March, 2023; originally announced April 2023.

  3. arXiv:2303.04404  [pdf, other

    cs.NI

    MiddleNet: A Unified, High-Performance NFV and Middlebox Framework with eBPF and DPDK

    Authors: Shixiong Qi, Ziteng Zeng, Leslie Monis, K. K. Ramakrishnan

    Abstract: Traditional network resident functions (e.g., firewalls, network address translation) and middleboxes (caches, load balancers) have moved from purpose-built appliances to software-based components. However, L2/L3 network functions (NFs) are being implemented on Network Function Virtualization (NFV) platforms that extensively exploit kernel-bypass technology. They often use DPDK for zero-copy deliv… ▽ More

    Submitted 30 March, 2023; v1 submitted 8 March, 2023; originally announced March 2023.

  4. Analyzing Open-Source Serverless Platforms: Characteristics and Performance

    Authors: Junfeng Li, Sameer G. Kulkarni, K. K. Ramakrishnan, Dan Li

    Abstract: Serverless computing is increasingly popular because of its lower cost and easier deployment. Several cloud service providers (CSPs) offer serverless computing on their public clouds, but it may bring the vendor lock-in risk. To avoid this limitation, many open-source serverless platforms come out to allow developers to freely deploy and manage functions on self-hosted clouds. However, building ef… ▽ More

    Submitted 4 June, 2021; originally announced June 2021.

  5. CoShare: An Efficient Approach for Redundancy Allocation in NFV

    Authors: Yordanos Tibebu Woldeyohannes, Besmir Tola, Yuming Jiang, K. K. Ramakrishnan

    Abstract: An appealing feature of Network Function Virtualization (NFV) is that in an NFV-based network, a network function (NF) instance may be placed at any node. On the one hand this offers great flexibility in allocation of redundant instances, but on the other hand it makes the allocation a unique and difficult challenge. One particular concern is that there is inherent correlation among nodes due to t… ▽ More

    Submitted 22 November, 2021; v1 submitted 31 August, 2020; originally announced August 2020.

    Journal ref: IEEE/ACM Transactions on Networking, early access 2021

  6. arXiv:2008.03602  [pdf, other

    cs.NE cs.DC eess.SY

    Spatial Sharing of GPU for Autotuning DNN models

    Authors: Aditya Dhakal, Junguk Cho, Sameer G. Kulkarni, K. K. Ramakrishnan, Puneet Sharma

    Abstract: GPUs are used for training, inference, and tuning the machine learning models. However, Deep Neural Network (DNN) vary widely in their ability to exploit the full power of high-performance GPUs. Spatial sharing of GPU enables multiplexing several DNNs on the GPU and can improve GPU utilization, thus improving throughput and lowering latency. DNN models given just the right amount of GPU resources… ▽ More

    Submitted 8 August, 2020; originally announced August 2020.

  7. Understanding Open Source Serverless Platforms: Design Considerations and Performance

    Authors: Junfeng Li, Sameer G. Kulkarni, K. K. Ramakrishnan, Dan Li

    Abstract: Serverless computing is increasingly popular because of the promise of lower cost and the convenience it provides to users who do not need to focus on server management. This has resulted in the availability of a number of proprietary and open-source serverless solutions. We seek to understand how the performance of serverless computing depends on a number of design issues using several popular op… ▽ More

    Submitted 12 December, 2019; v1 submitted 18 November, 2019; originally announced November 2019.

    Journal ref: Proceedings of the 5th International Workshop on Serverless Computing, Pages 37-42, 2019

  8. arXiv:1606.02599  [pdf, other

    cs.NI

    SDNFV: Flexible and Dynamic Software Defined Control of an Application- and Flow-Aware Data Plane

    Authors: Wei Zhang, Guyue Liu, Timothy Wood, K. K. Ramakrishnan, **ho Hwang

    Abstract: Software Defined Networking (SDN) promises greater flexibility for directing packet flows, and Network Function Virtualization promises to enable dynamic management of software-based network functions. However, the current divide between an intelligent control plane and an overly simple, stateless data plane results in the inability to exploit the flexibility of a software based network. In this p… ▽ More

    Submitted 8 June, 2016; originally announced June 2016.

  9. arXiv:1510.08530  [pdf, other

    cs.NI

    SAID: A Control Protocol for Scalable and Adaptive Information Dissemination in ICN

    Authors: Jiachen Chen, Mayutan Arumaithurai, Xiaoming Fu, K. K. Ramakrishnan

    Abstract: Information dissemination applications (video, news, social media, etc.) with large number of receivers need to be efficient but also have limited loss tolerance. The new Information-Centric Networks (ICN) paradigm offers an alternative approach for reliably delivering data by naming content and exploiting data available at any intermediate point (e.g., caches). However, receivers are often hetero… ▽ More

    Submitted 28 October, 2015; originally announced October 2015.

    Comments: 12 pages

  10. arXiv:1410.2662  [pdf, ps, other

    cs.NI

    Evaluating Opportunistic Delivery of Large Content with TCP over WiFi in I2V Communication

    Authors: Shreyasee Mukherjee, Kai Su, Narayan B. Mandayam, K. K. Ramakrishnan, Dipankar Raychaudhuri, Ivan Seskar

    Abstract: With the increasing interest in connected vehicles, it is useful to evaluate the capability of delivering large content over a WiFi infrastructure to vehicles. The throughput achieved over WiFi channels can be highly variable and also rapidly degrades as the distance from the access point increases. While this behavior is well understood at the data link layer, the interactions across the various… ▽ More

    Submitted 9 October, 2014; originally announced October 2014.

  11. arXiv:1405.1811  [pdf, other

    cs.NI cs.DC

    Opportunities in a Federated Cloud Marketplace

    Authors: Hamed Haddadi, Georgios Smaragdakis, K. K. Ramakrishnan

    Abstract: Recent measurement studies show that there are massively distributed hosting and computing infrastructures deployed in the Internet. Such infrastructures include large data centers and organizations' computing clusters. When idle, these resources can readily serve local users. Such users can be smartphone or tablet users wishing to access services such as remote desktop or CPU/bandwidth intensive… ▽ More

    Submitted 8 May, 2014; originally announced May 2014.

    Comments: 4 pages

    ACM Class: C.2.4

  12. arXiv:1401.0114  [pdf

    cs.NI

    Internames: a name-to-name principle for the future Internet

    Authors: Nicola Blefari Melazzi, Andrea Detti, Mayutan Arumaithurai, K. K. Ramakrishnan

    Abstract: We propose Internames, an architectural framework in which names are used to identify all entities involved in communication: contents, users, devices, logical as well as physical points involved in the communication, and services. By not having a static binding between the name of a communication entity and its current location, we allow entities to be mobile, enable them to be reached by any of… ▽ More

    Submitted 31 December, 2013; originally announced January 2014.

    Comments: 6 pages

  13. Design and Characterization of a Full-duplex Multi-antenna System for WiFi networks

    Authors: Melissa Duarte, Ashutosh Sabharwal, Vaneet Aggarwal, Rittwik Jana, K. K. Ramakrishnan, Christopher Rice, N. K. Shankaranarayanan

    Abstract: In this paper, we present an experimental and simulation based study to evaluate the use of full-duplex as a mode in practical IEEE 802.11 networks. To enable the study, we designed a 20 MHz multi-antenna OFDM full-duplex physical layer and a full-duplex capable MAC protocol which is backward compatible with current 802.11. Our extensive over-the-air experiments, simulations and analysis demonstra… ▽ More

    Submitted 7 October, 2012; v1 submitted 4 October, 2012; originally announced October 2012.

    Comments: 44 page, 11 figures, 8 tables. Submitted to IEEE Transactions on Vehicular Technology, Oct 2012

    Journal ref: IEEE Transactions on Vehicular Technology, vol.63, no.3, pp.1160--1177, March 2014

  14. arXiv:1008.5217  [pdf, ps, other

    cs.NI

    Intra- and Inter-Session Network Coding in Wireless Networks

    Authors: Hulya Seferoglu, Athina Markopoulou, K. K. Ramakrishnan

    Abstract: In this paper, we are interested in improving the performance of constructive network coding schemes in lossy wireless environments.We propose I2NC - a cross-layer approach that combines inter-session and intra-session network coding and has two strengths. First, the error-correcting capabilities of intra-session network coding make our scheme resilient to loss. Second, redundancy allows intermedi… ▽ More

    Submitted 23 February, 2012; v1 submitted 31 August, 2010; originally announced August 2010.