Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Rajath Shashidhara

dblp:284/1438 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
3since 2021 · last 2026
0000-0002-9676-8959ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 3 · 2 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Operating systems · 100%
Computer networks
1 paper
Transport protocols and congestion control · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Operating systems › resource management
memory management
0.912025
PageFlex: Flexible and Efficient User-space Delegation of Linux Paging Policies with eBPF · USENIX ATC 2025
Transport protocols and congestion control › transport protocol implementation
TCP offload
0.612022
FlexTOE: Flexible TCP Offload with Fine-Grained Parallelism · NSDI 2022
Transport protocols and congestion control
transport protocols
0.612022
FlexTOE: Flexible TCP Offload with Fine-Grained Parallelism · NSDI 2022
Operating systems › extensible operating systems › kernel extensibility
eBPF
0.312025
PageFlex: Flexible and Efficient User-space Delegation of Linux Paging Policies with eBPF · USENIX ATC 2025
Operating systems
network stack
0.212022
FlexTOE: Flexible TCP Offload with Fine-Grained Parallelism · NSDI 2022
YearPublicationVenuePosition
2026 Presto: A Match-Action TCP Stack for the Terabit Era
abstract
We present Presto, the first TCP stack that delivers ASIC-class performance and energy efficiency on programmable Reconfigurable Match-Action Table (RMT) pipelines, providing flexibility while retaining standard TCP semantics and POSIX socket compatibility. The key challenge in designing Presto is reconciling TCP's complex, dependent state updates with RMT's unidirectional, lock-step execution model. To overcome this challenge, Presto introduces three novel techniques: optimistic concurrency (speculative updates validated downstream), pseudo-segment injection (circular dependency resolution without stalls), and bump-in-the-wire processing (singlepass segment handling). Together, these enable TCP retransmission, reassembly, flow, and congestion control, as a pipeline of simple match-action operations.
Rajath Shashidhara, Antoine Kaufmann, Simon Peter 0001
SIGCOMM1
2025 PageFlex: Flexible and Efficient User-space Delegation of Linux Paging Policies with eBPF
Anil Yelam, Suli Yang, Rajath Shashidhara, Stanko Novakovic, Alex C. Snoeren, Kimberly Keeton
USENIX ATC5
2022 FlexTOE: Flexible TCP Offload with Fine-Grained Parallelism
Rajath Shashidhara, Tim Stamler, Antoine Kaufmann, Simon Peter 0001
NSDI1
2020 A Reinforcement Learning Framework for QoS-Driven Radio Resource Scheduler
abstract
In cellular communication systems, radio resources are allocated to users by the MAC scheduler, that typically runs at the base station (BS). The task of the scheduler is to meet the quality of service (QoS) requirements of each data flow while maximizing the system throughput and achieving a desired level of fairness amongst users. Traditional schedulers use handcrafted metrics and are meticulously tuned to achieve a delicate balance between multiple, often conflicting objectives. Diverse QoS requirements of 5G networks further complicate traditional schedulers. In this paper, we propose a novel reinforcement learning based scheduler that learns an allocation policy to simultaneously optimize multiple objectives. Our approach allows network operators to customize their requirements, by assigning priority values to QoS classes. In addition, we adopt a flexible neural-network architecture that can easily adapt to varying number of flows, drastically simplifying training, thus rendering it viable for practical implementation in constrained systems. We demonstrate, via simulations, that our algorithm outperforms conventional heuristics such as M-LWDF, EXP-RULE and LOGRULE and is robust to changes in radio environment and traffic patterns.
Jitender Singh Shekhawat, Konchady Gautam Shenoy, Rajath Shashidhara
GLOBECOM4