@@ -260,18 +260,23 @@ GENCODE_90 = -gencode=arch=compute_90,code=\"sm_90,compute_90\"
260260# Radeon Instinct MI50: --amdgpu-target=gfx906
261261# Radeon Instinct MI100: --amdgpu-target=gfx908
262262# Radeon Instinct MI210/250/250X: --amdgpu-target=gfx90a
263+ # Instinct MI300X/300A/325X: --amdgpu-target=gfx942
264+ # Instinct MI350X/355X: --amdgpu-target=gfx950
263265GENCODE_AMD_MI8 = --amdgpu-target=gfx803
264266GENCODE_AMD_MI25 = --amdgpu-target=gfx900
265267GENCODE_AMD_MI50 = --amdgpu-target=gfx906
266268GENCODE_AMD_MI100 = --amdgpu-target=gfx908
267269GENCODE_AMD_MI250 = --amdgpu-target=gfx90a
270+ GENCODE_AMD_MI300 = --amdgpu-target=gfx942
271+ GENCODE_AMD_MI325 = --amdgpu-target=gfx942
272+ GENCODE_AMD_MI350 = --amdgpu-target=gfx950
268273
269274# default targets
270- # AMD default MI50 & MI100
271- @COND_HIP_TRUE@@COND_HIP_PLATFORM_AMD_TRUE@GENCODE_HIP = $(GENCODE_AMD_MI50 ) $(GENCODE_AMD_MI100 )
275+ # AMD default MI250 & MI300
276+ @COND_HIP_TRUE@@COND_HIP_PLATFORM_AMD_TRUE@GENCODE_HIP = $(GENCODE_AMD_MI250 ) $(GENCODE_AMD_MI300 )
272277@COND_HIP_TRUE@@COND_HIP_PLATFORM_AMD_TRUE@HIP_CFLAG_ENDING = -x hip
273- # NVIDIA default Tesla
274- @COND_HIP_TRUE@@COND_HIP_PLATFORM_NVIDIA_TRUE@GENCODE_HIP = $(GENCODE_30 )
278+ # NVIDIA default Turing
279+ @COND_HIP_TRUE@@COND_HIP_PLATFORM_NVIDIA_TRUE@GENCODE_HIP = $(GENCODE_75 )
275280@COND_HIP_TRUE@@COND_HIP_PLATFORM_NVIDIA_TRUE@HIP_CFLAG_ENDING = # no need for ending
276281# CPU
277282@COND_HIP_TRUE@@COND_HIP_PLATFORM_CPU_TRUE@GENCODE_HIP = # no card specifics
@@ -283,6 +288,9 @@ GENCODE_AMD_MI250 = --amdgpu-target=gfx90a
283288@COND_HIP_TRUE@@COND_HIP_MI50_TRUE@GENCODE_HIP = $(GENCODE_AMD_MI50 ) # --with-hip=MI50 ..
284289@COND_HIP_TRUE@@COND_HIP_MI100_TRUE@GENCODE_HIP = $(GENCODE_AMD_MI100 ) # --with-hip=MI100 ..
285290@COND_HIP_TRUE@@COND_HIP_MI250_TRUE@GENCODE_HIP = $(GENCODE_AMD_MI250 ) # --with-hip=MI250 ..
291+ @COND_HIP_TRUE@@COND_HIP_MI300_TRUE@GENCODE_HIP = $(GENCODE_AMD_MI300 ) # --with-hip=MI300 ..
292+ @COND_HIP_TRUE@@COND_HIP_MI325_TRUE@GENCODE_HIP = $(GENCODE_AMD_MI325 ) # --with-hip=MI325 ..
293+ @COND_HIP_TRUE@@COND_HIP_MI350_TRUE@GENCODE_HIP = $(GENCODE_AMD_MI350 ) # --with-hip=MI350 ..
286294
287295@COND_HIP_TRUE@@COND_HIP_CUDA5_TRUE@GENCODE_HIP = $(GENCODE_35 ) # --with-hip=cuda5 ..
288296@COND_HIP_TRUE@@COND_HIP_CUDA6_TRUE@GENCODE_HIP = $(GENCODE_37 ) # --with-hip=cuda6 ..
0 commit comments