作品 / chronosys-modern-cpp-hpc

ChronoSys:领域驱动设计视角下的现代 C++ 高性能编程

一份围绕矩阵列点积与求和归约实验的并行程序设计报告,涵盖领域驱动分层、Cache/CUDA/超标量策略、性能回归分析与 Agent 协作。

首次发布
最新版本
v1.0.0
  • C++
  • HPC
  • CUDA
  • domain-driven design
  • performance

01 / 作品

关于这件作品

这份课程报告把高性能计算实验视为一个需要长期演进的软件系统,而不是若干孤立算法的集合。ChronoSys 以 Interfaces、Application、Domain 与 Infrastructure 四层结构组织计时、实验编排、算法策略和结果校验。

报告比较 Naive、Cache、CUDA 与 Superscalar 等实现,分析一次反直觉的超标量性能回归,并讨论如何通过可复现基准、编译期特化与执行器—验证器协作恢复正确的性能结论。

02 / 文件

版本 1.0.0

首次发布。

文档

  • ChronoSys 并行程序设计实验报告

    二十四页完整报告。

    格式
    application/pdf
    大小
    893.6 KiB
    SHA-256
    sha256:dd672b1c23ef70d3526b0a869cb30f748c4d041daa4280546f268651f7ee7216