-
Notifications
You must be signed in to change notification settings - Fork 1k
Description
Is your feature request related to a problem? Please describe.
As "Agentic AI" workflows become more common, there is a lack of community examples demonstrating how cudf can be used for high-frequency decision verification (Neuro-Symbolic AI). Most tutorials focus on ETL or clustering, missing the use case of "Runtime Guardrails" for LLM agents.
Describe the solution you'd like
I have developed a benchmark script (OmniGuard) that demonstrates how cudf and cupy can be used to vectorize complex boolean safety rules for AI Agents.
Benchmark Results (NVIDIA T4):
- Throughput: 4.5 Million verifications/sec
- Latency: ~0.2s for 1 Million Agents (Batch)
- Speedup: ~90x faster than standard Python/Pandas loops.
I have verified this on Kaggle using the RAPIDS T4 image.
Live Benchmark: [https://www.kaggle.com/code/saimaheshsandeboina/omniguard-neuro-symbolic-safety-benchmark?scriptVersionId=290644627]
Proposal:
I would like to contribute a cleaned-up version of this notebook to the community examples (or notebooks-contrib) to demonstrate:
cudffor boolean masking in Agentic workflows.- Integration with Neuro-Symbolic logic.
- Real-time performance benchmarking on GPU.
Is this something the team would be interested in accepting as a PR?