Rahul Nagarajan

dblp:199/2207 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
2since 2021 · last 2023
0009-0001-2146-8687ORCID · corroborated

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

Systems, architecture and hardware · 2 · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Hardware accelerators and domain-specific architectures · 73% Interconnection networks and networks-on-chip · 17% High-performance computing · 5%

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

TopicWeightPapersLastEvidence papers
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.922023
TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddings · ISCA 2023
In-Datacenter Performance Analysis of a Tensor Processing Unit · ISCA 2017
Hardware accelerators and domain-specific architectures › tensor accelerator
tensor processing unit
0.922023
TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddings · ISCA 2023
In-Datacenter Performance Analysis of a Tensor Processing Unit · ISCA 2017
Hardware accelerators and domain-specific architectures › machine learning accelerator
embedding layer acceleration
0.712023
TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddings · ISCA 2023
Interconnection networks and networks-on-chip
optical interconnection networks
0.712023
TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddings · ISCA 2023
Hardware accelerators and domain-specific architectures › machine learning accelerator › inference accelerator
neural network inference accelerator
0.312017
In-Datacenter Performance Analysis of a Tensor Processing Unit · ISCA 2017
High-performance computing › supercomputing
supercomputing systems
0.212023
TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddings · ISCA 2023
Performance modeling and evaluation › benchmarking › computer architecture benchmarking
accelerator benchmarking
0.112017
In-Datacenter Performance Analysis of a Tensor Processing Unit · ISCA 2017
Performance modeling and evaluation
benchmarking
0.112017
In-Datacenter Performance Analysis of a Tensor Processing Unit · ISCA 2017
YearPublicationVenuePosition
2023 EEG Signal-Based Authentication: A Performance Evaluation of Feature Extraction and Classification Techniques
abstract
In the modern digital era, passwords remain a common yet vulnerable means of user authentication, making them susceptible to many attacks. As a result, Two-Factor Authentication (2FA) emerged, offering heightened security. However, its two-step verification process can discourage widespread adoption. This study explores the potential of Electroencephalography (EEG) signals as an innovative alternative to 2FA by combining the authentication and validation processes into a single step. Our research examines different techniques to extract features from raw EEG signals, including band power extraction, statistical features, wavelet features, and Shannon Entropy, to capture these signals’ unique and intricate patterns. Additionally, we perform a comprehensive comparative analysis of discriminative classifiers such as Support Vector Machines (SVMs), k-Nearest Neighbors (k-NNs), Multilayer Perceptron’s (MLPs), Random Forest, and Gradient Boosting to determine the most effective approach for EEG signal-based authentication. We utilize a user-friendly web application that connects with cloud resources to validate our findings and provide a tangible demonstration. This application securely receives and stores EEG signals, allowing them to be evaluated against pre-trained machine-learning models. Our findings highlight the significant potential of EEG signals as a dependable, robust, and secure approach for user authentication, paving the way toward a future where passwords and complex 2FA processes can be substituted with a more convenient and reliable EEG-based authentication system.
Rahul Nagarajan, Malemsana Thokchom, Abdullah Irfan Siddiqui, Mohammad Iftekhar Husain
IEEE Big Data1
2023 TPU v4: An Optically Reconfigurable Supercomputer for Machine Learning with Hardware Support for Embeddings
abstract
In response to innovations in machine learning (ML) models, production workloads changed radically and rapidly. TPU v4 is the fifth Google domain specific architecture (DSA) and its third supercomputer for such ML models. Optical circuit switches (OCSes) dynamically reconfigure its interconnect topology to improve scale, availability, utilization, modularity, deployment, security, power, and performance; users can pick a twisted 3D torus topology if desired. Much cheaper, lower power, and faster than Infiniband, OCSes and underlying optical components are <5% of system cost and <3% of system power. Each TPU v4 includes SparseCores, dataflow processors that accelerate models that rely on embeddings by 5x--7x yet use only 5% of die area and power. Deployed since 2020, TPU v4 outperforms TPU v3 by 2.1x and improves performance/Watt by 2.7x. The TPU v4 supercomputer is 4x larger at 4096 chips and thus nearly 10x faster overall, which along with OCS flexibility and availability allows a large language model to train at an average of ~60% of peak FLOPS/second. For similar sized systems, it is ~4.3x--4.5x faster than the Graphcore IPU Bow and is 1.2x--1.7x faster and uses 1.3x--1.9x less power than the Nvidia A100. TPU v4s inside the energy-optimized warehouse scale computers of Google Cloud use ~2--6x less energy and produce ~20x less CO2e than contemporary DSAs in typical on-premise data centers.
Norman P. Jouppi, George Kurian, Sheng Li 0007, Peter C. Ma, Rahul Nagarajan, Lifeng Nai, Nishant Patil, Suvinay Subramanian, Andy Swing, Brian Towles, Cliff Young, Zongwei Zhou, David A. Patterson 0001
ISCA5
2017 In-Datacenter Performance Analysis of a Tensor Processing Unit
abstract
Many architects believe that major improvements in cost-energy-performance must now come from domain-specific hardware. This paper evaluates a custom ASIC---called a Tensor Processing Unit (TPU) --- deployed in datacenters since 2015 that accelerates the inference phase of neural networks (NN). The heart of the TPU is a 65,536 8-bit MAC matrix multiply unit that offers a peak throughput of 92 TeraOps/second (TOPS) and a large (28 MiB) software-managed on-chip memory. The TPU's deterministic execution model is a better match to the 99th-percentile response-time requirement of our NN applications than are the time-varying optimizations of CPUs and GPUs that help average throughput more than guaranteed latency. The lack of such features helps explain why, despite having myriad MACs and a big memory, the TPU is relatively small and low power. We compare the TPU to a server-class Intel Haswell CPU and an Nvidia K80 GPU, which are contemporaries deployed in the same datacenters. Our workload, written in the high-level TensorFlow framework, uses production NN applications (MLPs, CNNs, and LSTMs) that represent 95% of our datacenters' NN inference demand. Despite low utilization for some applications, the TPU is on average about 15X -- 30X faster than its contemporary GPU or CPU, with TOPS/Watt about 30X -- 80X higher. Moreover, using the CPU's GDDR5 memory in the TPU would triple achieved TOPS and raise TOPS/Watt to nearly 70X the GPU and 200X the CPU.
Norman P. Jouppi, Cliff Young, Nishant Patil, David A. Patterson 0001, Gaurav Agrawal, Raminder Bajwa, Sarah Bates, Suresh Bhatia, Nan Boden, Al Borchers, Rick Boyle, Pierre-luc Cantin, Clifford Chao, Chris Clark, Jeremy Coriell, Mike Daley, Matt Dau, Jeffrey Dean, Ben Gelb, Tara Vazir Ghaemmaghami, Rajendra Gottipati, William Gulland, Robert Hagmann, Richard Ho 0001, Doug Hogberg, John Hu, Robert Hundt, Dan Hurt, Julian Ibarz, Aaron Jaffey, Alek Jaworski, Alexander Kaplan, Harshit Khaitan, Daniel Killebrew, Andy Koch, Steve Lacy, James Laudon, James Law, Diemthu Le, Chris Leary, Zhuyuan Liu, Kyle Lucke, Alan Lundin, Gordon MacKean, Adriana Maggiore, Maire Mahony, Kieran Miller, Rahul Nagarajan, Ravi Narayanaswami, Ray Ni, Kathy Nix, Thomas Norrie, Mark Omernick, Narayana Penukonda, Andy Phelps, Jonathan Ross, Amir Salek, Emad Samadiani, Chris Severn, Gregory Sizikov, Matthew Snelham, Jed Souter, Dan Steinberg, Andy Swing, Mercedes Tan, Gregory Thorson, Horia Toma, Erick Tuttle, Vijay Vasudevan, Richard Walter, Walter Wang, Eric Wilcox, Doe Hyun Yoon
ISCA49