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

Shankar Mahadevan

dblp:74/2533 · DBLP profile ↗
← Back
6ranked-venue papers
5as first author
1since 2021 · last 2022
—ORCID · unresolved

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

Systems, architecture and hardware · 4 · 4 first-authorArtificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Processor architecture and microarchitecture · 46% Electronic design automation · 27% Integrated circuit design · 23%

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

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture
chip multiprocessor
0.112008
A Reactive and Cycle-True IP Emulator for MPSoC Exploration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008
Electronic design automation
design space exploration
0.112008
A Reactive and Cycle-True IP Emulator for MPSoC Exploration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008
Processor architecture and microarchitecture
multicore design
0.112008
A Reactive and Cycle-True IP Emulator for MPSoC Exploration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008
Integrated circuit design
system-on-chip
0.112008
A Reactive and Cycle-True IP Emulator for MPSoC Exploration · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008
Embedded and real-time systems
multicore real-time systems
0.012003
Network-on-Chip Modeling for System-Level Multiprocessor Simulation · RTSS 2003
Electronic design automation
system-level simulation
0.012003
Network-on-Chip Modeling for System-Level Multiprocessor Simulation · RTSS 2003

Methods — techniques the papers use, named apart from their topics

multithreaded instruction-set simulation · 0.1cycle-true emulation · 0.1simulation · 0.0
YearPublicationVenuePosition
2022 Thirumurai: A Large Dataset of Tamil Shaivite Poems and Classification of Tamil Pann
abstract
Thirumurai, also known as Panniru Thirumurai, is a collection of Tamil Shaivite poems dating back to the Hindu revival period between the 6th and the 10th century. These poems are par excellence, in both literary and musical terms. They have been composed based on the ancient, now non-existent Tamil Pann system and can be set to music. We present a large dataset containing all the Thirumurai poems and also attempt to classify the Pann and author of each poem using transformer based architectures. Our work is the first of its kind in dealing with ancient Tamil text datasets, which are severely under-resourced. We explore several Deep Learning-based techniques for solving this challenge effectively and provide essential insights into the problem and how to address it.
Shankar Mahadevan, Rahul Ponnusamy, Prasanna Kumar Kumaresan, Prabakaran Chandran, Ruba Priyadharshini, Sangeetha Sivanesan, Bharathi Raja Chakravarthi
LREC1
2008 A Reactive and Cycle-True IP Emulator for MPSoC Exploration
abstract
The design of MultiProcessor Systems-on-Chip (MPSoC) emphasizes intellectual-property (IP)-based communication-centric approaches. Therefore, for the optimization of the MPSoC interconnect, the designer must develop traffic models that realistically capture the application behavior as executing on the IP core. In this paper, we introduce a Reactive IP Emulator (RIPE) that enables an effective emulation of the IP-core behavior in multiple environments, including bit- and cycle-true simulation. The RIPE is built as a multithreaded abstract instruction-set processor, and it can generate reactive traffic patterns. We compare the RIPE models with cycle-true functional simulation of complex application behavior (task-synchronization, multitasking, and input/output operations). Our results demonstrate high-accuracy and significant speedups. Furthermore, via a case study, we show the potential use of the RIPE in a design-space-exploration context.
Shankar Mahadevan, Federico Angiolini, Jens Sparsø, Luca Benini, Jan Madsen
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2005 A Network Traffic Generator Model for Fast Network-on-Chip Simulation
abstract
For systems-on-chip (SoC) development, a predominant part of the design time is the simulation time. Performance evaluation and design space exploration of such systems in bit- and cycle-true fashion is becoming prohibitive. We propose a traffic generation (TG) model that provides a fast and effective network-on-chip (NoC) development and debugging environment. By capturing the type and the timestamp of communication events at the boundary of an IP core in a reference environment, the TG can subsequently emulate the core's communication behavior in different environments. Access patterns and resource contention in a system are dependent on the interconnect architecture, and our TG is designed to capture the resulting reactiveness. The regenerated traffic, which represents a realistic workload, can thus be used to undertake faster architectural exploration of interconnection alternatives, effectively decoupling simulation of IP cores and of interconnect fabrics. The results with the TG on an AMBA interconnect show a simulation time speedup above a factor of 2 over a complete system simulation, with close to 100 % accuracy.
Shankar Mahadevan, Federico Angiolini, Michael Storgaard, Rasmus Grøndahl Olsen, Jens Sparsø, Jan Madsen
DATE1
2005 ARTS: A System-Level Framework for Modeling MPSoC Components and Analysis of their Causality
abstract
Designing complex heterogeneous multiprocessor system-on-chip (MPSoC) requires support for modeling and analysis of the different layers i.e. application, operating system (OS) and platform architecture. This paper presents an abstract system-level modeling framework, called ARTS, to support the MPSoC designers in modeling the different layers and understanding their causalities. While others have developed tools for static analysis and modeled limited correlations (processor-memory or processor-communication), our model captures the impact of dynamic and unpredictable OS behavior on processor, memory and communication performance. In particular, we focus on analyzing the impact of application mapping on the processor and memory utilization taking the on-chip communication latency into account. A case-study of a real-time multimedia application consisting of 114 tasks on a 6-processor platform for a hand-held terminal shows our frameworks co-exploration capabilities.
Shankar Mahadevan, Michael Storgaard, Jan Madsen, Kashif Virk
MASCOTS1
2005 A Traffic Injection Methodology with Support for System-Level Synchronization
Shankar Mahadevan, Federico Angiolini, Jens Sparsø, Luca Benini, Jan Madsen
VLSI-SoC1
2003 Network-on-Chip Modeling for System-Level Multiprocessor Simulation
abstract
With the increasing number of transistors available on a single chip, the system-on-chip (SoC) paradigm has evolved to exploit its full potential. As many processors can be accommodated on a single chip, this paradigm has forced a communication-centric, as opposed to a computation-centric, design view. Thus, the choice, management and modeling of the SoC interconnect is essential for an accurate evaluation and optimization of the global performance of a system. Recently, the notion of network-on-chip (NoC) has been introduced as a way to extend the classical bus-based interconnection, which is still the dominant interconnect structure for SoCs, into a dedicated, segmented and, possibly, packet-switched network fabric (Benini et al., 2002). In this paper, we present a NoC model which, together with a multiprocessor real-time operating system (RTOS) model, allows us to model and analyze the behavior of a complex system that has a real-time application running on a multiprocessor platform. We demonstrate the potential of our model by simulating and analyzing a small multiprocessor system connected through different NoC topologies, and discuss how the simulation model may be used during the design-space exploration phase.
Jan Madsen, Shankar Mahadevan, Kashif Virk, Mercury Gonzalez
RTSS2