Update workloads (#290)

* updating workloads

Signed-off-by: Jose Santos <josantos@amd.com>

* updating workloads

Signed-off-by: Jose Santos <josantos@amd.com>

* Adding generate workloads script

Signed-off-by: Jose Santos <josantos@amd.com>

* Changing output workloads dir in shell script

Signed-off-by: Jose Santos <josantos@amd.com>

---------

Signed-off-by: Jose Santos <josantos@amd.com>
This commit is contained in:
JoseSantosAMD
2024-03-01 17:12:44 -06:00
committed by GitHub
parent 1dc4553091
commit 2d1f73ad11
360 changed files with 958 additions and 828 deletions
@@ -1,2 +1,2 @@
Dispatch_ID,Kernel_Name,GPU_ID,queue-id,queue-index,pid,tid,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,wave_size,sig,obj,GRBM_COUNT,GRBM_GUI_ACTIVE,SQ_WAVES,SQ_IFETCH,SQ_IFETCH_LEVEL,SQ_ACCUM_PREV_HIRES,DispatchNs,Start_Timestamp,End_Timestamp,CompleteNs
0,"vecCopy(double*, double*, double*, int, int) ",2,0,0,103052,103052,1048576,256,0,0,8,8,16,64,0x0,0x7fe965116e80,47544,47544,16384,65536,13103,1693740,4876162203440,4881310843226,4881310867386,4876170172288
0,"vecCopy(double*, double*, double*, int, int) ",2,0,0,2847318,2847318,1048576,256,0,0,8,8,16,64,0x0,0x7f6648898e80,47274,47274,16384,65536,13112,1663272,2187803528527851,2187803983015672,2187803983039992,2187803536033431
1 Dispatch_ID Kernel_Name GPU_ID queue-id queue-index pid tid Grid_Size Workgroup_Size LDS_Per_Workgroup Scratch_Per_Workitem Arch_VGPR Accum_VGPR SGPR wave_size sig obj GRBM_COUNT GRBM_GUI_ACTIVE SQ_WAVES SQ_IFETCH SQ_IFETCH_LEVEL SQ_ACCUM_PREV_HIRES DispatchNs Start_Timestamp End_Timestamp CompleteNs
2 0 vecCopy(double*, double*, double*, int, int) 2 0 0 103052 2847318 103052 2847318 1048576 256 0 0 8 8 16 64 0x0 0x7fe965116e80 0x7f6648898e80 47544 47274 47544 47274 16384 65536 13103 13112 1693740 1663272 4876162203440 2187803528527851 4881310843226 2187803983015672 4881310867386 2187803983039992 4876170172288 2187803536033431
@@ -1,2 +1,2 @@
Dispatch_ID,Kernel_Name,GPU_ID,queue-id,queue-index,pid,tid,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,wave_size,sig,obj,SQ_INSTS_LDS,SQ_INST_LEVEL_LDS,SQ_ACCUM_PREV_HIRES,DispatchNs,Start_Timestamp,End_Timestamp,CompleteNs
0,"vecCopy(double*, double*, double*, int, int) ",2,0,0,101830,101830,1048576,256,0,0,8,8,16,64,0x0,0x7fb30b508e80,0,0,0,4870225346608,4881310843226,4881310867386,4870233229204
0,"vecCopy(double*, double*, double*, int, int) ",2,0,0,2846769,2846769,1048576,256,0,0,8,8,16,64,0x0,0x7fe51c612e80,0,0,0,2187801917565820,2187803983015672,2187803983039992,2187801925224307
1 Dispatch_ID Kernel_Name GPU_ID queue-id queue-index pid tid Grid_Size Workgroup_Size LDS_Per_Workgroup Scratch_Per_Workitem Arch_VGPR Accum_VGPR SGPR wave_size sig obj SQ_INSTS_LDS SQ_INST_LEVEL_LDS SQ_ACCUM_PREV_HIRES DispatchNs Start_Timestamp End_Timestamp CompleteNs
2 0 vecCopy(double*, double*, double*, int, int) 2 0 0 101830 2846769 101830 2846769 1048576 256 0 0 8 8 16 64 0x0 0x7fb30b508e80 0x7fe51c612e80 0 0 0 4870225346608 2187801917565820 4881310843226 2187803983015672 4881310867386 2187803983039992 4870233229204 2187801925224307
@@ -1,2 +1,2 @@
Dispatch_ID,Kernel_Name,GPU_ID,queue-id,queue-index,pid,tid,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,wave_size,sig,obj,SQ_INSTS_SMEM,SQ_INST_LEVEL_SMEM,SQ_ACCUM_PREV_HIRES,DispatchNs,Start_Timestamp,End_Timestamp,CompleteNs
0,"vecCopy(double*, double*, double*, int, int) ",2,0,0,100812,100812,1048576,256,0,0,8,8,16,64,0x0,0x7f3f44bd2e80,65536,195450,25045552,4865251370909,4881310843226,4881310867386,4865258954789
0,"vecCopy(double*, double*, double*, int, int) ",2,0,0,2849331,2849331,1048576,256,0,0,8,8,16,64,0x0,0x7f6f424dce80,65536,205200,26259424,2187809164143107,2187803983015672,2187803983039992,2187809171645862
1 Dispatch_ID Kernel_Name GPU_ID queue-id queue-index pid tid Grid_Size Workgroup_Size LDS_Per_Workgroup Scratch_Per_Workitem Arch_VGPR Accum_VGPR SGPR wave_size sig obj SQ_INSTS_SMEM SQ_INST_LEVEL_SMEM SQ_ACCUM_PREV_HIRES DispatchNs Start_Timestamp End_Timestamp CompleteNs
2 0 vecCopy(double*, double*, double*, int, int) 2 0 0 100812 2849331 100812 2849331 1048576 256 0 0 8 8 16 64 0x0 0x7f3f44bd2e80 0x7f6f424dce80 65536 195450 205200 25045552 26259424 4865251370909 2187809164143107 4881310843226 2187803983015672 4881310867386 2187803983039992 4865258954789 2187809171645862
@@ -1,2 +1,2 @@
Dispatch_ID,Kernel_Name,GPU_ID,queue-id,queue-index,pid,tid,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,wave_size,sig,obj,SQ_INSTS_VMEM,SQ_INST_LEVEL_VMEM,SQ_ACCUM_PREV_HIRES,DispatchNs,Start_Timestamp,End_Timestamp,CompleteNs
0,"vecCopy(double*, double*, double*, int, int) ",2,0,0,103458,103458,1048576,256,0,0,8,8,16,64,0x0,0x7fa2e8b18e80,32768,633554,81092720,4878063446499,4881310843226,4881310867386,4878071065706
0,"vecCopy(double*, double*, double*, int, int) ",2,0,0,2849148,2849148,1048576,256,0,0,8,8,16,64,0x0,0x7f37e6006e80,32768,652733,83542268,2187808723799978,2187803983015672,2187803983039992,2187808731263349
1 Dispatch_ID Kernel_Name GPU_ID queue-id queue-index pid tid Grid_Size Workgroup_Size LDS_Per_Workgroup Scratch_Per_Workitem Arch_VGPR Accum_VGPR SGPR wave_size sig obj SQ_INSTS_VMEM SQ_INST_LEVEL_VMEM SQ_ACCUM_PREV_HIRES DispatchNs Start_Timestamp End_Timestamp CompleteNs
2 0 vecCopy(double*, double*, double*, int, int) 2 0 0 103458 2849148 103458 2849148 1048576 256 0 0 8 8 16 64 0x0 0x7fa2e8b18e80 0x7f37e6006e80 32768 633554 652733 81092720 83542268 4878063446499 2187808723799978 4881310843226 2187803983015672 4881310867386 2187803983039992 4878071065706 2187808731263349
@@ -1,2 +1,2 @@
Dispatch_ID,Kernel_Name,GPU_ID,queue-id,queue-index,pid,tid,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,wave_size,sig,obj,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_ME1_BUSY_FOR_PACKET_DECODE,SQ_CYCLES,SQ_WAVES,SQ_WAVE_CYCLES,SQ_BUSY_CYCLES,SQ_LEVEL_WAVES,SQ_ACCUM_PREV_HIRES,DispatchNs,Start_Timestamp,End_Timestamp,CompleteNs
0,"vecCopy(double*, double*, double*, int, int) ",2,0,0,99996,99996,1048576,256,0,0,8,8,16,64,0x0,0x7fec3b190e80,47808,47808,16527,382472,16384,24462222,233988,0,98360336,4861216749685,4881310843226,4881310867386,4861224344736
0,"vecCopy(double*, double*, double*, int, int) ",2,0,0,2847684,2847684,1048576,256,0,0,8,8,16,64,0x0,0x7f54e0f84e80,47118,47118,17095,376952,16384,24302477,224867,0,97701064,2187804428513108,2187803983015672,2187803983039992,2187804436177596
1 Dispatch_ID Kernel_Name GPU_ID queue-id queue-index pid tid Grid_Size Workgroup_Size LDS_Per_Workgroup Scratch_Per_Workitem Arch_VGPR Accum_VGPR SGPR wave_size sig obj GRBM_COUNT GRBM_GUI_ACTIVE CPC_ME1_BUSY_FOR_PACKET_DECODE SQ_CYCLES SQ_WAVES SQ_WAVE_CYCLES SQ_BUSY_CYCLES SQ_LEVEL_WAVES SQ_ACCUM_PREV_HIRES DispatchNs Start_Timestamp End_Timestamp CompleteNs
2 0 vecCopy(double*, double*, double*, int, int) 2 0 0 99996 2847684 99996 2847684 1048576 256 0 0 8 8 16 64 0x0 0x7fec3b190e80 0x7f54e0f84e80 47808 47118 47808 47118 16527 17095 382472 376952 16384 24462222 24302477 233988 224867 0 98360336 97701064 4861216749685 2187804428513108 4881310843226 2187803983015672 4881310867386 2187803983039992 4861224344736 2187804436177596
@@ -1,2 +0,0 @@
Dispatch_ID,Kernel_Name,GPU_ID
0,"vecCopy(double*, double*, double*, int, int) ",2
1 Dispatch_ID Kernel_Name GPU_ID
2 0 vecCopy(double*, double*, double*, int, int) 2
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -1,2 +1,2 @@
workload_name,command,host_name,host_cpu,sbios,host_distro,host_kernel,host_rocmver,date,gpu_soc,vbios,numSE,numCU,numSIMD,waveSize,maxWavesPerCU,maxWorkgroupSize,L1,L2,sclk,mclk,cur_sclk,cur_mclk,L2Banks,totalL2Banks,LDSBanks,name,numSQC,numPipes,hbmBW,compute_partition,memory_partition,ip_blocks
dispatch_0,./tests/vcopy -n 1048576 -b 256 -i 3,t007-002.hpcfund,AMD EPYC 7V13 64-Core Processor,American Megatrends Inc.0602,Rocky Linux 9.1 (Blue Onyx),5.14.0-162.18.1.el9_1.x86_64,5.7.1-98,Mon Feb 19 12:59:52 2024 (CST),gfx908,113-D3431401-100,8,120,4,64,40,1024,16,8192,1502,1200,1502,1200,32,32,32,MI100,30,4,1200,,,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF
workload_name,command,ip_blocks,timestamp,version,hostname,cpu_model,sbios,linux_distro,linux_kernel_version,amd_gpu_kernel_version,cpu_memory,gpu_memory,rocm_version,vbios,compute_partition,memory_partition,gpu_model,gpu_arch,gpu_l1,gpu_l2,cu_per_gpu,simd_per_cu,se_per_gpu,wave_size,workgroup_max_size,max_waves_per_cu,max_sclk,max_mclk,cur_sclk,cur_mclk,total_l2_chan,lds_banks_per_cu,sqc_per_gpu,pipes_per_gpu,hbm_bw,num_xcd
dispatch_0,./tests/vcopy -n 1048576 -b 256 -i 3,SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF,Fri Mar 1 16:45:11 2024 (CST),1,t006-003.hpcfund,AMD EPYC 7V13 64-Core Processor,American Megatrends Inc.0602,Rocky Linux 9.1 (Blue Onyx),5.14.0-162.18.1.el9_1.x86_64,,527651240,,5.7.1-98,113-D3431401-100,NA,NA,MI100,gfx908,16,8192,120,4,8,64,1024,40,1502,1200,1502,1200,32,32,64,4,1228.8,1
1 workload_name command host_name ip_blocks host_cpu timestamp version host_distro hostname host_kernel cpu_model host_rocmver sbios date linux_distro gpu_soc linux_kernel_version amd_gpu_kernel_version numSE cpu_memory numCU gpu_memory numSIMD rocm_version waveSize vbios maxWavesPerCU compute_partition maxWorkgroupSize memory_partition L1 gpu_model L2 gpu_arch sclk gpu_l1 mclk gpu_l2 cu_per_gpu simd_per_cu L2Banks se_per_gpu totalL2Banks wave_size LDSBanks workgroup_max_size name max_waves_per_cu numSQC max_sclk numPipes max_mclk hbmBW cur_sclk cur_mclk total_l2_chan lds_banks_per_cu sqc_per_gpu pipes_per_gpu hbm_bw num_xcd
2 dispatch_0 ./tests/vcopy -n 1048576 -b 256 -i 3 t007-002.hpcfund SQ|LDS|SQC|TA|TD|TCP|TCC|SPI|CPC|CPF AMD EPYC 7V13 64-Core Processor Fri Mar 1 16:45:11 2024 (CST) 1 Rocky Linux 9.1 (Blue Onyx) t006-003.hpcfund 5.14.0-162.18.1.el9_1.x86_64 AMD EPYC 7V13 64-Core Processor 5.7.1-98 American Megatrends Inc.0602 Mon Feb 19 12:59:52 2024 (CST) Rocky Linux 9.1 (Blue Onyx) gfx908 5.14.0-162.18.1.el9_1.x86_64 8 527651240 120 4 5.7.1-98 64 113-D3431401-100 40 NA 1024 NA 16 MI100 8192 gfx908 1502 16 1200 8192 120 4 32 8 32 64 32 1024 MI100 40 30 1502 4 1200 1200 1502 1200 32 32 64 4 1228.8 1
@@ -1,2 +1,2 @@
Dispatch_ID,Kernel_Name,GPU_ID,queue-id,queue-index,pid,tid,Grid_Size,Workgroup_Size,LDS_Per_Workgroup,Scratch_Per_Workitem,Arch_VGPR,Accum_VGPR,SGPR,wave_size,sig,obj,DispatchNs,Start_Timestamp,End_Timestamp,CompleteNs
0,"vecCopy(double*, double*, double*, int, int) ",2,0,0,104067,104067,1048576,256,0,0,8,8,16,64,0x0,0x7fb012a3ce80,4881310814096,4881310843226,4881310867386,4881310880141
0,"vecCopy(double*, double*, double*, int, int) [clone .kd]",2,0,0,2847501,2847501,1048576,256,0,0,8,8,16,64,0x0,0x7face032ee80,2187803982990937,2187803983015672,2187803983039992,2187803983054696
1 Dispatch_ID Kernel_Name GPU_ID queue-id queue-index pid tid Grid_Size Workgroup_Size LDS_Per_Workgroup Scratch_Per_Workitem Arch_VGPR Accum_VGPR SGPR wave_size sig obj DispatchNs Start_Timestamp End_Timestamp CompleteNs
2 0 vecCopy(double*, double*, double*, int, int) vecCopy(double*, double*, double*, int, int) [clone .kd] 2 0 0 104067 2847501 104067 2847501 1048576 256 0 0 8 8 16 64 0x0 0x7fb012a3ce80 0x7face032ee80 4881310814096 2187803982990937 4881310843226 2187803983015672 4881310867386 2187803983039992 4881310880141 2187803983054696