blob: 5ada0fc30d4ed8c7bee953fe478626af26675c3a [file] [log] [blame]
if(USE_CUDA)
add_executable(nvfuser_bench
batch_norm_channels_first.cpp
batch_norm_channels_first_backward.cpp
batch_norm_channels_last.cpp
batch_norm_channels_last_backward.cpp
bert.cpp
broadcast.cpp
gelu_backward.cpp
heuristic_lookup.cpp
shape_inference.cpp
instance_norm.cpp
layer_norm.cpp
layer_norm_backward.cpp
rms_norm.cpp
rms_norm_backward.cpp
lstm_cell.cpp
reduction.cpp
softmax.cpp
softmax_backward.cpp
scale_bias_relu.cpp
transpose.cpp
timm.cpp
utils.cpp
main.cpp)
target_link_libraries(nvfuser_bench PRIVATE torch_library benchmark)
if(NOT MSVC)
target_compile_options(nvfuser_bench PRIVATE -Wno-unused-variable -Wno-deprecated-copy -Werror)
endif()
endif()