Results for “parallel-programming”

19 skills
More results
smith6jt-cop
Gpu Parallel Scheduling
GPU-safe parallel processing patterns for KINTSUGI to prevent OOM crashes and ensure Jupyter-compatible progress output
3
lucaspmarie-a11y
Fp Async
Build clean async pipelines with fp-ts TaskEither, replacing nested try/catch with composable error handling, chaining, and parallel execution.
5
tinh2
Broadcast
Applies the same change across multiple repositories in parallel using git worktrees, tests, and pull requests.
13
obra
Dispatching Parallel Agents
Dispatch multiple independent tasks to parallel agents for faster debugging and problem-solving.
247k
nvidia
Tilegym Cutile Python
Write high-performance GPU kernels using cuTile's tile-based programming model with validation and optimization, including deep agent orchestration for complex multi-kernel tasks.
2.2k · bundle
github
Csharp Async
Follow best practices for asynchronous programming in C#, including naming, return types, exception handling, performance, and common pitfalls.
36.2k
samyakjhaveri
Multi Review
Runs a structured code review using four parallel subagents covering style, correctness, security, and performance, then synthesizes findings by severity and gives an approve/needs-changes recommendation.
0
dimillian
Orchestrate Batch Refactor
Plan and execute large refactor or rewrite efforts efficiently with parallel multi-agent analysis and implementation.
3.8k · bundle
matlab
Matlab Set Up Worker State
Set up worker environment and per-worker state for parallel pools. Use when code needs paths, environment variables, database connections, loaded libraries, or expensive objects available on workers before parfor/parfeval runs. Teaches parallel.pool.Constant, parfevalOnAll, and parpool name-value pairs. Also use when refactoring existing code that uses spmd for side-effect setup (an anti-pattern). Triggers: worker setup, pool constant, per-worker state, non-serializable, loadlibrary on workers, database connection parfor, addpath workers, spmd before parfor, worker environment, reduce parfor overhead, parfor setup, resource creation in parallel loop, cannot serialize error, undefined function or variable on workers error, load data per worker, reduce data transfer, parallelize setup, improve parallel code.
920 · bundle
nivkazdan
Test Parallelizer
Test Parallelizer - Auto-activating skill for Test Automation. Triggers on: test parallelizer, test parallelizer Part of the Test Automation skill category. Use when writing or running tests. Trigger with phrases like "test parallelizer", "test parallelizer", "test".
4
diegosouzapw
Riff
Generates multiple app variations in parallel, each a distinct interpretation of a theme, then ranks them and presents a gallery.
54 · bundle
matlab
Matlab Use Thread Pool
Speed up local parfor, parfeval, or spmd by switching to a thread-based parallel pool. Trigger when a user describes slow or disappointing local parallel performance, even if they don't mention threads. Symptoms: parfor on a laptop/workstation is slower than expected or "only slightly faster than for"; parfor scales poorly with the number of workers; ticBytes/tocBytes, the Parallel Pool dashboard, mpiprofile, or system tools show large per-worker data transfer; large broadcast variables or sliced inputs make iterations slow; opening a process pool dominates a short workload; user mentions serialisation or data transfer overhead. Also trigger on any question about whether code or a function works on a thread pool. For non-pool MATLAB performance work (vectorisation, preallocation, profiling), defer to matlab-optimize-performance.
920 · bundle
lord1egypt
Simplify Code
Runs three parallel reviewer agents over recent code changes, aggregates their findings, and applies the fixes worth applying.
2
hoangnguyen0403
Java Concurrency
Implement modern concurrency with Virtual Threads and Structured Concurrency in Java. Use when implementing Java Virtual Threads (Java 21), Structured Concurrency with StructuredTaskScope, CompletableFuture pipelines, or debugging race conditions.
542 · bundle
0xharryriddle
Super Swarm Spark
Only to be triggered by explicit super-swarm-spark commands.
3
samyakjhaveri
Cuda Omp Translator
Reference guide for evaluating LLM-generated translations between CUDA and OpenMP, covering memory model mapping, kernel launch patterns, shared memory, atomics, and common failure modes.
0
eliferjunior
Mojo
Expert guidance for Mojo, the programming language by Modular that combines Python's usability with C-level performance. Helps developers write high-performance AI/ML code, optimize numerical computations with SIMD and parallelism, and gradually port Python code to Mojo for orders-of-magnitude speedups.
0