cursor-croq-dsl-croqtile

Automate GPU kernel tuning for CroqTile and Choreo using DSL constructs.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/LancerLab/croqtile-tuner --skill cursor-croq-dsl-croqtile
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cursor-croq-dsl-croqtile
Source: https://github.com/LancerLab/croqtile-tuner/tree/main/.cursor/skills/cursor-croq-dsl-croqtile
Command: npx skills add https://github.com/LancerLab/croqtile-tuner --skill cursor-croq-dsl-croqtile

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of tuning GPU kernels for CroqTile and Choreo, reducing manual effort and increasing performance optimization accuracy.

Core Features & Use Cases

  • DSL-based kernel configuration: Define and automate kernel tuning parameters using a specialized syntax.
  • Two-phase build process management: Coordinate the compilation and fine-tuning stages for optimized GPU performance.
  • Use Case: A developer wants to rapidly experiment with different tile sizes and MMA configurations to maximize throughput on a specific GPU architecture.

Quick Start

Use the cursor-croq-dsl-croqtile skill to generate kernel code and manage the tuning iterations for your GPU workloads.

Frequently Asked Questions about cursor-croq-dsl-croqtile

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

FAQPage Schema
How do I automate GPU kernel tuning for deep learning matrix multiplication?

Automate GPU kernel tuning by using domain-specific language constructs to define and orchestrate build and execution parameters, enabling precise control over tile sizes and MMA configurations for deep learning matrix multiplication throughput.

What is DSL-based kernel configuration for CroqTile and Choreo?

DSL-based kernel configuration is defining tuning parameters via specialized syntax to coordinate a two-phase build process, managing compilation and fine-tuning stages to optimize GPU performance for CroqTile and Choreo environments.

Does this GPU kernel tuning approach work with CUDA environments?

Yes, the GPU kernel tuning approach ensures compatibility with CUDA and Choreo environments by performing environment validation and orchestrating the build pipeline before applying domain-specific language constructs.

What is the best way to experiment with tile sizes and MMA configurations for GPU performance?

The best way to experiment with tile sizes and MMA configurations is using DSL automation to rapidly generate kernel code and manage tuning iterations, reducing manual effort while maximizing throughput on a specific GPU architecture.

How do I manage the two-phase build process for GPU kernel compilation?

Manage the two-phase build process by using DSL constructs to coordinate the compilation and fine-tuning stages, ensuring optimized GPU performance through build pipeline orchestration and environment validation.