cudf-analytics

Perform GPU-accelerated groupby aggregations and statistical summaries on large CSV datasets.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/dotlab-hq/torque --skill cudf-analytics-dotlab-hq
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cudf-analytics
Source: https://github.com/dotlab-hq/torque/tree/main/.agents/skills/cudf-analytics
Command: npx skills add https://github.com/dotlab-hq/torque --skill cudf-analytics-dotlab-hq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the bottleneck of CPU-bound tabular analysis by enabling high-performance, GPU-accelerated operations on large CSVs and dataframes so users can get fast summaries, aggregations, and anomaly detection on millions of rows.

Core Features & Use Cases

  • Pandas-like GPU computations: Use NVIDIA cuDF with a familiar API to accelerate common pandas workflows.
  • Statistical summaries & profiling: Compute mean, median, std, quantiles, and correlation matrices at scale.
  • Groupby aggregations & reporting: Fast groupby/aggregate operations and conversion to pandas for downstream reporting.
  • Anomaly detection: Built-in examples for IQR and Z-score based outlier detection for data quality checks.
  • Real-world use: Process multi-million-row sales or telemetry CSVs to produce per-category aggregates, detect outliers, and export summary tables for BI dashboards.

Quick Start

Use the cudf-analytics skill to read a large CSV, compute groupby revenue aggregates by category, produce summary statistics, and return the results as a pandas DataFrame.

Frequently Asked Questions about cudf-analytics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I accelerate pandas groupby aggregations on a large CSV file?▼

GPU-accelerated data analysis with cuDF uses a pandas-compatible API to process large tabular datasets. It computes statistical summaries, correlation matrices, and groupby aggregations directly on the GPU to bypass CPU bottlenecks.

Can I use a GPU to detect anomalies and outliers in a large dataframe?▼

Yes, you can use GPU-accelerated cuDF to detect anomalies in large dataframes using built-in IQR and Z-score methods. This allows fast outlier identification across millions of rows for data quality checks.

Do I need an NVIDIA GPU to run GPU-accelerated data profiling on large datasets?▼

Yes, you need an NVIDIA GPU-backed cuDF runtime to perform GPU-accelerated data profiling. The Skill provides fallbacks to pandas and Arrow for host-side conversion and reporting when GPU execution is unavailable.

What is the best way to compute statistical summaries for multi-million-row tabular datasets?▼

The best way to compute statistical summaries for multi-million-row datasets is using GPU-accelerated cuDF. It rapidly calculates mean, median, standard deviation, quantiles, and correlation matrices at scale, returning results as pandas DataFrames.

How does GPU-accelerated dataframe processing compare to standard pandas for large scale analysis?▼

GPU-accelerated dataframe processing removes the CPU bottleneck of standard pandas by utilizing NVIDIA cuDF for large scale analysis. It maintains a familiar pandas-compatible API while providing fallbacks to pandas and Arrow for downstream host-side conversion.

What are the limitations of using cuDF for tabular data analysis?▼

The primary limitation of using cuDF for tabular data analysis is the strict requirement for an NVIDIA GPU-backed runtime. Host-side processing relies on pandas and Arrow fallbacks for conversion and reporting rather than GPU acceleration.