Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .pipelines/azure-pipelines-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ resources:
options: --entrypoint=""

variables:
VcVersion : 1.14.33
VcVersion : 1.14.34
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.14.33
VcVersion : 1.14.34
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
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ public async Task MLPerfWorkloadProfileExecutesTheExpectedDependenciesAndReboot(
{
$"sudo apt update",
$"sudo apt install build-essential -yq",
$"sudo wget https://developer.download.nvidia.com/compute/cuda/12.4.1/local_installers/cuda_12.4.1_550.54.15_linux.run",
$"sudo sh cuda_12.4.1_550.54.15_linux.run --silent",
$"sudo wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run",
$"sudo sh cuda_12.0.0_525.60.13_linux.run --silent",
$"sudo bash -c \"echo 'export PATH=/usr/local/cuda-11.6/bin${{PATH:+:${{PATH}}}}' | sudo tee -a /home/[a-z]+/.bashrc\"",
$"bash -c \"echo 'export LD_LIBRARY_PATH=/usr/local/cuda-11.6/lib64${{LD_LIBRARY_PATH:+:${{LD_LIBRARY_PATH}}}}' " +
"| sudo tee -a /home/[a-z]+/.bashrc\""
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ public async Task SuperBenchmarkWorkloadProfileExecutesTheExpectedDependenciesAn
{
$"sudo apt update",
$"sudo apt install build-essential -yq",
$"sudo wget https://developer.download.nvidia.com/compute/cuda/12.4.1/local_installers/cuda_12.4.1_550.54.15_linux.run",
$"sudo sh cuda_12.4.1_550.54.15_linux.run --silent",
$"sudo wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run",
$"sudo sh cuda_12.0.0_525.60.13_linux.run --silent",
$"sudo bash -c \"echo 'export PATH=/usr/local/cuda-12.0/bin${{PATH:+:${{PATH}}}}' | sudo tee -a /home/[a-z]+/.bashrc\"",
$"bash -c \"echo 'export LD_LIBRARY_PATH=/usr/local/cuda-12.0/lib64${{LD_LIBRARY_PATH:+:${{LD_LIBRARY_PATH}}}}' | " +
$"sudo tee -a /home/[a-z]+/.bashrc\""
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ public class CUDAAndNvidiaGPUDriverInstallationTests
$"sudo tee -a /home/anyuser/.bashrc\"";

private const string UpgradeCommand = "apt upgrade -y";
private const string InstallDriverCommand = "apt install nvidia-driver-510-server nvidia-dkms-510-server -y";
private const string InstallDriverCommand = "apt install nvidia-driver-510 nvidia-dkms-510 -y";
private const string InstallFabricManagerCommand = "apt install cuda-drivers-fabricmanager-510 -y";

private MockFixture fixture;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -343,7 +343,7 @@ private List<string> VersionSpecificInstallationCommands(LinuxDistribution linux
case LinuxDistribution.Ubuntu:
commands.Add("apt update");
commands.Add("apt upgrade -y");
commands.Add($"apt install nvidia-driver-{this.LinuxDriverVersion}-server nvidia-dkms-{this.LinuxDriverVersion}-server -y");
commands.Add($"apt install nvidia-driver-{this.LinuxDriverVersion} nvidia-dkms-{this.LinuxDriverVersion} -y");
commands.Add($"apt install cuda-drivers-fabricmanager-{this.LinuxDriverVersion} -y");

break;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,15 @@
"RecommendedMinimumExecutionTime": "10:00:00",
"SupportedPlatforms": "linux-x64",
"SupportedOperatingSystems": "Ubuntu",
"RecommendOperationSystem": "Ubunutu-22.04, Default LinusCudaVersion,LinuxDriverVersion,LinuxLocalRunFile support this OS only.",
"SupportedRequireCustomSystemSupport": "A100_PCIe_80GBx4",
"SpecialRequirements": "This is an Nvidia GPU-specialized workload. It depends upon the system having an Nvidia GPU card/chip."
},
"Parameters": {
"Username": "",
"DiskFilter": "SizeGreaterThan:1000gb",
"LinuxCudaVersion": "12.4",
"LinuxDriverVersion": "550",
"LinuxLocalRunFile": "https://developer.download.nvidia.com/compute/cuda/12.4.1/local_installers/cuda_12.4.1_550.54.15_linux.run",
"LinuxCudaVersion": "12.0",
"LinuxDriverVersion": "525",
"LinuxLocalRunFile": "https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run",
"RequireCustomSystemSupport": true
},
"Actions": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,16 @@
"RecommendedMinimumExecutionTime": "10:00:00",
"SupportedPlatforms": "linux-x64",
"SupportedOperatingSystems": "Ubuntu",
"RecommendOperationSystem": "Ubunutu-22.04, Default LinusCudaVersion,LinuxDriverVersion,LinuxLocalRunFile support this OS only.",
"SpecialRequirements": "This is an Nvidia GPU-specialized workload. It depends upon the system having an Nvidia GPU card/chip. Requires an OSDisk of >=256GB size and Data disk of >=8TB size",
"SupportedImplementations": "Visit the link https://github.com/mlcommons/training_results_v2.1/tree/main/NVIDIA/benchmarks enter the implementation folder to see supported implementations.",
"SupportedConfigFiles": "Visit the link https://github.com/mlcommons/training_results_v2.1/tree/main/NVIDIA/benchmarks/bert/implementations/pytorch-22.09 for each benchmark and implementation you can the supported "
},
"Parameters": {
"Username": null,
"DiskFilter": "BiggestSize",
"LinuxCudaVersion": "12.4",
"LinuxDriverVersion": "550",
"LinuxLocalRunFile": "https://developer.download.nvidia.com/compute/cuda/12.4.1/local_installers/cuda_12.4.1_550.54.15_linux.run"
"LinuxCudaVersion": "12.0",
"LinuxDriverVersion": "525",
"LinuxLocalRunFile": "https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run"
},
"Actions": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,15 @@
"RecommendedMinimumExecutionTime": "10:00:00",
"SupportedPlatforms": "linux-x64",
"SupportedOperatingSystems": "Ubuntu",
"RecommendOperationSystem": "Ubunutu-22.04, Default drivers support this OS only.",
"SupportedRequireCustomSystemSupport": "A100_PCIe_80GBx4",
"SpecialRequirements": "This is an Nvidia GPU-specialized workload. It depends upon the system having an Nvidia GPU card/chip."
},
"Parameters": {
"Username": "",
"DiskFilter": "SizeGreaterThan:1000gb",
"LinuxCudaVersion": "12.4",
"LinuxDriverVersion": "550",
"LinuxLocalRunFile": "https://developer.download.nvidia.com/compute/cuda/12.4.1/local_installers/cuda_12.4.1_550.54.15_linux.run",
"LinuxCudaVersion": "12.0",
"LinuxDriverVersion": "525",
"LinuxLocalRunFile": "https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run",
"RequireCustomSystemSupport": true
},
"Actions": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,14 @@
"RecommendedMinimumExecutionTime": "08:00:00",
"SupportedPlatforms": "linux-x64",
"SupportedOperatingSystems": "Ubuntu",
"RecommendOperationSystem": "Ubunutu-22.04, Default LinusCudaVersion,LinuxDriverVersion,LinuxLocalRunFile support this OS only.",
"SpecialRequirements": "This is an Nvidia GPU-specialized workload. It depends upon the system having an Nvidia GPU card/chip."
},
"Parameters": {
"ConfigurationFile": "default.yaml",
"Username": "",
"LinuxCudaVersion": "12.4",
"LinuxDriverVersion": "550",
"LinuxLocalRunFile": "https://developer.download.nvidia.com/compute/cuda/12.4.1/local_installers/cuda_12.4.1_550.54.15_linux.run"
"LinuxCudaVersion": "12.0",
"LinuxDriverVersion": "525",
"LinuxLocalRunFile": "https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run"
},
"Actions": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,14 @@
"RecommendedMinimumExecutionTime": "08:00:00",
"SupportedPlatforms": "linux-x64",
"SupportedOperatingSystems": "Ubuntu",
"RecommendOperationSystem": "Ubunutu-22.04, Default LinuxCudaVersion,LinuxDriverVersion,LinuxLocalRunFile support this OS only.",
"SpecialRequirements": "This is an Nvidia GPU-specialized workload. It depends upon the system having an Nvidia GPU card/chip."
},
"Parameters": {
"ConfigurationFile": "default.yaml",
"Username": "",
"LinuxCudaVersion": "12.4",
"LinuxDriverVersion": "550",
"LinuxLocalRunFile": "https://developer.download.nvidia.com/compute/cuda/12.4.1/local_installers/cuda_12.4.1_550.54.15_linux.run"
"LinuxCudaVersion": "12.0",
"LinuxDriverVersion": "525",
"LinuxLocalRunFile": "https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run"
},
"Actions": [
{
Expand Down