Skip to content

Commit

Permalink
Profile rename to support both AMD and Nvidia (#156)
Browse files Browse the repository at this point in the history
  • Loading branch information
yangpanMS authored Aug 17, 2023
1 parent ad05ce1 commit 18e4290
Show file tree
Hide file tree
Showing 9 changed files with 378 additions and 178 deletions.
2 changes: 1 addition & 1 deletion .pipelines/azure-pipelines-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ pool:
vmImage: ubuntu-latest

variables:
VcVersion : 1.8.6
VcVersion : 1.9.0
ROOT: $(Build.SourcesDirectory)
CDP_DEFINITION_BUILD_COUNT: $[counter('', 0)] # needed for onebranch.pipeline.version task https://aka.ms/obpipelines/versioning
ENABLE_PRS_DELAYSIGN: 1
Expand Down
2 changes: 1 addition & 1 deletion .pipelines/azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ pool:
vmImage: windows-latest

variables:
VcVersion : 1.8.6
VcVersion : 1.9.0
ROOT: $(Build.SourcesDirectory)
CDP_DEFINITION_BUILD_COUNT: $[counter('', 0)] # needed for onebranch.pipeline.version task https://aka.ms/obpipelines/versioning
ENABLE_PRS_DELAYSIGN: 1
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@
<WindowsProfiles Include="profiles\PERF-CPU-COREMARK.json" />
<WindowsProfiles Include="profiles\PERF-CPU-COREMARKPRO.json" />
<WindowsProfiles Include="profiles\PERF-GPU-FURMARK.json" />
<WindowsProfiles Include="profiles\PERF-GPU-FURMARK-AMD.json" />
<WindowsProfiles Include="profiles\PERF-CPU-GEEKBENCH.json" />
<WindowsProfiles Include="profiles\PERF-CPU-LAPACK.json" />
<WindowsProfiles Include="profiles\PERF-CPU-OPENSSL.json" />
Expand Down Expand Up @@ -111,7 +112,9 @@
<LinuxProfiles Include="profiles\PERF-CPU-OPENSSL.json" />
<LinuxProfiles Include="profiles\PERF-CPU-PRIME95.json" />
<LinuxProfiles Include="profiles\PERF-GPU-SUPERBENCH.json" />
<LinuxProfiles Include="profiles\PERF-GPU-SUPERBENCH-NVIDIA.json" />
<LinuxProfiles Include="profiles\PERF-GPU-MLPERF.json" />
<LinuxProfiles Include="profiles\PERF-GPU-MLPERF-NVIDIA.json" />
<LinuxProfiles Include="profiles\PERF-GRAPH500.json" />
<LinuxProfiles Include="profiles\PERF-HPC-NASPARALLELBENCH.json" />
<LinuxProfiles Include="profiles\PERF-IO-FIO.json" />
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
{
"Description": "Furmark GPU Performance Workload",
"Metadata": {
"SupportedPlatforms": "win-x64",
"SupportedOperatingSystem": "Windows",
"SupportedGpuModel": "mi25,v620",
"SpecialRequirements": "This is AMD GPU Driver dependency. It can only be installed on the system having an AMD GPU card/chip."
},
"Parameters": {
"GpuModel": "mi25",
"Time": "60000",
"Height": "640",
"Width": "480",
"Antialiasing": "4"
},
"Actions": [
{
"Type": "FurmarkExecutor",
"Parameters": {
"Scenario": "ExecuteFurmarkBenchmark",
"PackageName": "Furmark",
"PsExecPackageName": "pstools",
"Time": "$.Parameters.Time",
"Height": "$.Parameters.Height",
"Width": "$.Parameters.Width",
"Antialiasing": "$.Parameters.Antialiasing"
}
},
{
"Type": "FurmarkExecutor",
"Parameters": {
"Scenario": "Furmmark_640X360_8",
"PackageName": "Furmark",
"PsExecPackageName": "pstools",
"Time": "$.Parameters.Time",
"Height": "360",
"Width": "640",
"Antialiasing": "8"
}
},

{
"Type": "FurmarkExecutor",
"Parameters": {
"Scenario": "Furmmark_2160X11520_2",
"PackageName": "Furmark",
"PsExecPackageName": "pstools",
"Time": "$.Parameters.Time",
"Height": "11520",
"Width": "2160",
"Antialiasing": "2"
}
},
{
"Type": "FurmarkExecutor",
"Parameters": {
"Scenario": "Furmmark_2160X11520_8",
"PackageName": "Furmark",
"PsExecPackageName": "pstools",
"Time": "$.Parameters.Time",
"Height": "11520",
"Width": "2160",
"Antialiasing": "8"
}
},
{
"Type": "FurmarkExecutor",
"Parameters": {
"Scenario": "Furmmark_1440X2560_2",
"PackageName": "Furmark",
"PsExecPackageName": "pstools",
"Time": "$.Parameters.Time",
"Height": "2560",
"Width": "1440",
"Antialiasing": "2"
}
},
{
"Type": "FurmarkExecutor",
"Parameters": {
"Scenario": "Furmmark_1440X2560_4",
"PackageName": "Furmark",
"PsExecPackageName": "pstools",
"Time": "$.Parameters.Time",
"Height": "2560",
"Width": "1440",
"Antialiasing": "4"
}
},

{
"Type": "FurmarkExecutor",
"Parameters": {
"Scenario": "Furmmark_720X1280_4",
"PackageName": "Furmark",
"PsExecPackageName": "pstools",
"Time": "$.Parameters.Time",
"Height": "1280",
"Width": "720",
"Antialiasing": "4"
}
},

{
"Type": "FurmarkExecutor",
"Parameters": {
"Scenario": "Furmmark_720X1280_2",
"PackageName": "Furmark",
"PsExecPackageName": "pstools",
"Time": "$.Parameters.Time",
"Height": "1280",
"Width": "720",
"Antialiasing": "2"
}
},
{
"Type": "FurmarkExecutor",
"Parameters": {
"Scenario": "Furmmark_5120X2880_4",
"PackageName": "Furmark",
"PsExecPackageName": "pstools",
"Time": "$.Parameters.Time",
"Height": "2880",
"Width": "5120",
"Antialiasing": "4"
}
},
{
"Type": "FurmarkExecutor",
"Parameters": {
"Scenario": "Furmmark_5120X2880_2",
"PackageName": "Furmark",
"PsExecPackageName": "pstools",
"Time": "$.Parameters.Time",
"Height": "2880",
"Width": "5120",
"Antialiasing": "2"
}
}

],
"Dependencies": [
{
"Type": "DependencyPackageInstallation",
"Parameters": {
"Scenario": "InstallPsToolsPackage",
"BlobContainer": "packages",
"BlobName": "pstools.2.51.zip",
"PackageName": "pstools",
"Extract": true
}
},
{
"Type": "DependencyPackageInstallation",
"Parameters": {
"Scenario": "InstallFurmarkPackage",
"BlobContainer": "packages",
"BlobName": "Furmark1.34.0.0.zip",
"PackageName": "furmark",
"Extract": true
}
},
{
"Type": "DependencyPackageInstallation",
"Parameters": {
"Scenario": "InstallAMDGPUDriverPackage",
"BlobContainer": "packages",
"BlobName": "amdgpudriver.zip",
"PackageName": "amdgpudriver",
"Extract": true
}
},
{
"Type": "AMDGPUDriverInstallation",
"Parameters": {
"Scenario": "InstallAMDGPUDriver",
"GpuModel": "$.Parameters.GpuModel",
"PackageName": "amdgpudriver"
}
}
]
}
Loading

0 comments on commit 18e4290

Please sign in to comment.