accel-sim / gpu-app-collection

A repository where GPU applications are aggregated using a common build flow that supports multiple CUDA versions.
44 stars 32 forks source link

Update Cutlass Version #15

Closed tgrogers closed 2 months ago

tgrogers commented 1 year ago

Update required for Cutlass version from 2 to 3. After the update, the cutlass version 3 kernels should be traced and executed with accel-sim.

More information on changes in cutlass 3 are found here: https://github.com/NVIDIA/cutlass

Shreya-gaur commented 1 year ago
  1. The cutlass 3 can now be built with the Makefile in gpu-app-collection repository.
  2. The cutlass profiler is updated from cutlass_perf_test to cutlass_profiler executable.
  3. The define-all-apps.yml and define-power.yml in util/job_launching/app have been updated to reflect the arguments changed in cutlass 3. Note: Changes yet to be reviewed and pushed
barnes88 commented 2 months ago

I built, traced, and simulated cutlass 3 with the QV100-SASS config on gpu-app-collection commit 051a445 for the first 50 kernels. We can trace more of the kernels if we clear out space for the traces on the shared drive