Advanced Computing Platform for Theoretical Physics

Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • stab17
    39e39261 · 2026-09-03-21-11-22 ·
    follow test3, 1. 整合 QCU 的 CUDA/MPI/NCCL 源码与头文件,调整格点参数和构建配置; 2. 集成 PyQcu/PyQuda 接口、PyQuda 版本代码及依赖元数据; 3. 补充单卡/多卡、Wilson/Clover/求解器测试脚本、示例和运行数据; [codex].
  • test3
    e5ff0850 · 2024-12-27-06-57-02 ·
    follow test2, qcu has been merged into pyqcu/extern, this library will be archived and the future will be better!
  • test2
    1a2a1ea8 · 2024-12-26-06-24-11 ·
    follow test1, perpare for pyqcu :)
  • bug11
    0047b3e8 · 2024-12-20-21-31-32 ·
    follow test1, first finish arnoldi function, almostly pass the random test, but still a serious bug appears (lattice_multiplier operator* with Eigen vector)......
  • test1
    2ccf6f09 · 2024-12-12-11-07-40 ·
    follow test0, add ./test/README.md, wait for multi-gpu test support......
  • test0
    14cd6188 · 2024-12-12-08-02-04 ·
    follow dev26, rm all files that go with pyquda, just remain a test inface for qcu (./test/test-np1.sh), wish success. orz
  • dev26
    ea472ad4 · 2024-12-12-07-46-30 ·
    follow dev25, finish single-gpu float version of qcu that is able to run without pyquda (refer to ./test/*-np1.py & test.cu), wait for multi-gpu test again......
  • dev25
    9a3a7f68 · 2024-12-12-03-14-48 ·
    follow dev24, 1. updata ./doc; 2. find bug (bug10) caused by io between pyquda and qcu, that has been cleared (refer to ./test/test.dslash-np1.py:float test); 3.float version qcu pass single-gpu test in computer-4060, wait for multi-gpu test......
  • dev24
    81516b65 · 2024-12-10-10-36-26 ·
    follow dev23, save data from quda (pyquda) in bin and load data to qcu in bin. prepare for the test of huawei, data files is in computer-4060-docker:/root/qcu/test. :) orz
  • dev23
    295153e7 · 2024-11-30-00-04-12 ·
    follow bug10, 1. gmres-ir function done, then will be truely tested after multi-precision done; 2. optimize cg and bistabcg after nccl been removed (dev22), bistabcg has been faster about 20% !!!
  • bug10
    fb96b862 · 2024-11-29-19-23-52 ·
    follow dev22, change qcu and quda precision to single (float), but qcu output nan......
  • dev22
    ec3f0557 · 2024-11-29-18-57-17 ·
    follow dev21, template define all done: 1. remove all nccl support for efficiency; 2. rename some source files; 3. redefine some cublas and mpi functions. <^_^>
  • dev21
    9d7b9684 · 2024-11-28-19-02-22 ·
    follow bug9, template define part done, wait mpi,nccl,cublas template done :)
  • bug9
    95ac10df · 2024-11-28-11-10-36 ·
    follow dev20, unkown bug appear after template add, debug or not......
  • dev20
    32d29a21 · 2024-11-21-17-27-59 ·
    follow stab16, 1. finish dot (MPI version); 2. rename part of test files; 3. add switch function bewteen mpi and nccl, and be able to compile without nccl library. all the test run in x99 with 2 NV-P100.
  • stab16
    baab2286 · 2024-11-20-15-40-21 ·
    follow dev19, finish all the test in snsc with 8 NV-A100, just after done dot (MPI version), we will go ahead next step. :)
  • dev19
    d3f32f88 · 2024-11-20-15-30-15 ·
    follow dev18, find a foolish bug in clover dslash caused by writing wrong (replace move_wards[_FX_FY_] by move_wards[_FX_FT_]), after fix jod done in lattice_set.h, finally run right in snsc with 8 NV-A100.
  • bug8
    0080ec8c · 2024-11-20-15-13-27 ·
    follow bug8, clover dslash dead-lock in snsc with 8 NV-A100......
  • dev18
    b012d2b7 · 2024-11-20-14-42-37 ·
    follow dev17, 1. find a small bug in clover dslash when lat size cute into <=2; 2. change grid cut in tzyx way instead of xyzt way (follow to the cut way of pyquda); so, finally run right in snsc with 8 NV-A100!!!!!!
  • dev17
    05d7005e · 2024-11-18-18-45-53 ·
    follow bug7, ready debug in x99 with 2 NV-P100.