Karthikeyan Natarajan

Karthikeyan Natarajan is a senior systems software engineer at NVIDIA developing CUDA/C++ software for RAPIDS. Karthikeyan holds a master’s degree in Electrical Engineering from the Indian Institute of Technology Madras.
Avatar photo

Posts by Karthikeyan Natarajan

Data Science

Running Low-Latency Analytical Workloads with GPU-Accelerated Presto on NVIDIA GB200 NVL72

Presto is an open source, distributed SQL engine for running fast, interactive queries on very large datasets. On NVIDIA GPUs, Presto delivers peak performance... 8 MIN READ
A diagram of how JSON data is processed.
Data Science

JSON Lines Reading with pandas 100x Faster Using NVIDIA cuDF

JSON is a widely adopted format for text-based information working interoperably between systems, most commonly in web applications and large language models... 10 MIN READ
Data Science

Streamline ETL Workflows with Nested Data Types in RAPIDS libcudf

Nested data types are a convenient way to represent hierarchical relationships within columnar data. They are frequently used as part of extract, transform,... 10 MIN READ
Data Science

GPU-Accelerated JSON Data Processing with RAPIDS

JSON is a widely adopted format for text-based information working interoperably between systems, most commonly in web applications. While the JSON format is... 8 MIN READ