Adding comments to roofline and changing output file name for specificity

Signed-off-by: colramos-amd <colramos@amd.com>


[ROCm/rocprofiler-compute commit: 73ac6c9561]
此提交包含在:
colramos-amd
2024-03-27 15:40:33 -05:00
提交者 Cole Ramos
父節點 5d1621531f
當前提交 4a1293b5d7
+4 -2
查看文件
@@ -151,7 +151,7 @@ class Roofline:
fp32_fig.write_image(
self.__run_parameters["workload_dir"]
+ "/empirRoof_gpu-{}_fp32.pdf".format(dev_id)
+ "/empirRoof_gpu-{}_fp32_fp64.pdf".format(dev_id)
)
ml_combo_fig.write_image(
self.__run_parameters["workload_dir"]
@@ -166,7 +166,7 @@ class Roofline:
# Re-save to remove loading MathJax pop up
fp32_fig.write_image(
self.__run_parameters["workload_dir"]
+ "/empirRoof_gpu-{}_fp32.pdf".format(dev_id)
+ "/empirRoof_gpu-{}_fp32_fp64.pdf".format(dev_id)
)
ml_combo_fig.write_image(
self.__run_parameters["workload_dir"]
@@ -253,6 +253,7 @@ class Roofline:
)
# Plot peak VALU ceiling
# VALU info I8/FP16 not collected via microbench
if dtype != "FP16" and dtype != "I8":
fig.add_trace(
go.Scatter(
@@ -303,6 +304,7 @@ class Roofline:
#######################
if dtype != "I8":
# Plot the arithmetic intensity points for each cache level
# Omitting I8 AIs to clean up graph. FP16 tends to be higher.
fig.add_trace(
go.Scatter(
x=self.__ai_data["ai_l1"][0],