gpgpu-sim / gpgpu-sim_distribution

GPGPU-Sim provides a detailed simulation model of contemporary NVIDIA GPUs running CUDA and/or OpenCL workloads. It includes support for features such as TensorCores and CUDA Dynamic Parallelism as well as a performance visualization tool, AerialVisoin, and an integrated energy model, GPUWattch.
Other
1.13k stars 511 forks source link

Fix: parsing `barrier{.cta}.*` in PTX. #294

Closed rn7s2 closed 6 months ago

rn7s2 commented 7 months ago

Added lexer rule: barrier TC; yylval->int_value = BAR_OP; return OPCODE;

Instructions like barrier.sync could cause syntax errors like this:

20240421-185611

See: Parallel Synchronization and Communication Instructions: bar, barrier