ソース情報
- リポジトリ
- ZhangXin8069/PyQCU
- ソースの最終更新活動
- 2026年8月24日 17:59
- 検出された SKILL.md の言語
- 英語
- スター
- 3
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/ZhangXin8069/PyQCU --skill pyqcuコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
PyQCU 性能基准 skill:覆盖 examples/benchmark 的通用基准,以及 dev87 strict MultiGrid 对 QUDA 的可复现公平计时与显存口径。
pyqcu.cuda 目录的完整生成 skill:C++ CUDA 后端(libqcu.so)的 Cython 桥接包;含 strict QUDA-style MultiGrid、params/argv/set_ptrs 参数协议与显存生命周期约束。
cpp/cuda/qcu/include 目录的完整生成 skill:26 个模板化 CUDA 头文件(内核内联),define.h 须镜像 pyqcu/cuda/define.py。
SKILL.md を表示中
| name | pyqcu |
| description | examples/pyqcu 目录的完整生成 skill:纯 Python 算子/求解器主测试套件(conftest 入口 + 各 conftest.*.py 变体)。 |
Main test suite: pure-Python operator and solver tests. These run on CPU, CUDA GPU, or Ascend NPU (via pyqcu.cann).
| File | What it tests |
|---|---|
conftest.py | Entry point — imports from pyqcu.testing, uncomment desired tests |
conftest.bistabcg.py | BiStabCG solver (various lattice sizes, dtype, parity modes) |
conftest.clover.bistabcg.py | Clover BiStabCG solver |
conftest.multigrid.py | Wilson multigrid solver (various lattice sizes, max_level, num_restart) |
conftest.clover.multigrid.py | Clover multigrid solver |
Edit the conftest file to uncomment the desired test(s), then run:
mpirun -np 4 python examples/pyqcu/conftest.py