// Copyright (c) 2023, Tri Dao. // Splitting the different head dimensions to different files to speed up compilation. #include "flash_bwd_launch_template.h" // template<> // void run_mha_bwd_(Flash_bwd_params ¶ms, cudaStream_t stream, const bool configure) { // using elem_type = cutlass::half_t; // run_flash_bwd>(params, stream, configure); // } template<> void run_mha_bwd_(Flash_bwd_params ¶ms, cudaStream_t stream, const bool configure) { run_mha_bwd_hdim32(params, stream, configure); }