sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
Use when 需要比较 Kunpeng/x86、Arm/x86 的 ISA、微架构、perf、cache、分支预测、SIMD、barrier、hugepages 或 codegen lowering 差异。.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
Use when 需要比较 Kunpeng/x86、Arm/x86 的 ISA、微架构、perf、cache、分支预测、SIMD、barrier、hugepages 或 codegen lowering 差异。.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A check for proving that the benchmark’s own code entered the CinderX just-in-time compiler, rather than startup code, imported packages, or test-generated code.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
Use when reviewing CinderX JIT pull requests, merge requests, or patches for correctness risks, validation gaps, RuntimeTests/testcinderx/testkunpeng coverage, exact review comment placement, or correctness-contract evidence around bytecode builder, preload, HIR, LIR, codegen, runtime helpers, deopt, FrameState…
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A report format for recording CPython or CinderX optimization work, crashes, benchmark regressions, and platform differences so another person can reproduce the investigation.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
Use when running or preparing NUMA/L3-aware parallel pyperformance validation for CinderX on large ARM64/Linux hosts, especially blue-server-53/Kunpeng-style machines, with adaptive 8-core or 16-core scheduling, CinderX manager/worker venv proof, pyperformance worker injection, SSH proxy setup, full-suite/subset…
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A runbook for operating CinderX and CPython experiments on remote machines over SSH. It covers tmux, file copying, Docker Compose, logs, command results, time limits, and long-running tasks.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A CinderX installation and JIT smoke check. CinderX is a modified Python runtime with a just-in-time compiler, which turns some Python code into machine code while it runs.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A reference guide to compiler optimization theory, including intermediate representations, data-flow analysis, instruction scheduling, and register allocation. An intermediate representation is the compiler’s internal form of a program before machine code is produced.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A procedure for running CinderX and CPython runtime and integration tests. Runtime tests check program behavior, while integration tests check how connected parts work together.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A set of templates and guidance for writing structured software design documents, from feature proposals through architecture and detailed implementation.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A reference tool for official ARM A64 and x86-64 processor instruction specifications. These specifications describe instruction encoding, syntax, behavior, and hardware requirements.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A comparison guide for existing pyperformance result files. It checks whether baseline and candidate runs were made under comparable conditions before interpreting speed changes.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A report generator for existing pyperformance JSON files. pyperformance is a Python tool that measures how fast programs run.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
Use when 需要正式运行 python -m pyperformance run,生成 subset/full 的 run.json,配置 warmup、loops、affinity 或 L3/L4 性能验证。.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A procedure for running one pyperformance benchmark in its real worker process. A worker is the separate process that actually executes the benchmark.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A routing guide for optimizing CPython and CinderX, a Python runtime with just-in-time compilation. It assigns environment checks, tests, performance work, crash analysis, and processor-specific investigation to the right workflow.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A step-by-step policy for deciding how much testing to do, from static checks to a full test suite. TDD here means testing in stages according to the evidence and cost needed.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
Use when CinderX/pyperformance/Runtime 运行中出现 SIGSEGV、core dump、exit 139、abort、assertion failure,或主流程需要 crash 证据分支。.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A workflow for investigating why the same Python performance test differs between two computer platforms. It separates environmental differences from processor instruction-set and hardware-design effects.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A workflow for optimizing CPython or CinderX when a known feature or implementation path is expected to improve performance. TDD means writing or checking tests before changing code.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A workflow for analysing whether a CinderX Python benchmark runs through the JIT compiler or through the normal interpreter. JIT means just-in-time compilation, where code is compiled while it runs.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A workflow for improving a known CPython or CinderX feature or implementation path and checking whether it improves performance. It requires behavior and integration tests before benchmark validation; TDD means writing or checking tests before changing code.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A workflow for finding possible performance improvements by comparing CPython and CinderX code, benchmark results, and differences between processor platforms.
sisibeloved/cpython-optimize-skill
Skill Claude CodeCodex
A workflow for formally comparing CPython or CinderX performance before and after a code change. It runs the pyperformance benchmark suite, checks the test environments, and produces comparison evidence and a report.