<?xml version="1.0"?>
<!--Phoronix Test Suite v10.8.4-->
<PhoronixTestSuite>
  <SuiteInformation>
    <Title>nvidia linux Suite</Title>
    <Version>1.0.0</Version>
    <TestType>System</TestType>
    <Description>Test suite extracted from nvidia linux.</Description>
    <Maintainer> </Maintainer>
  </SuiteInformation>
  <Execute>
    <Test>pts/vkfft-1.1.0</Test>
  </Execute>
  <Execute>
    <Test>pts/lczero-1.6.0</Test>
    <Arguments>-b opencl</Arguments>
    <Description>Backend: OpenCL</Description>
  </Execute>
  <Execute>
    <Test>pts/gravitymark-1.2.1</Test>
    <Arguments>-width 1920 -height 1080 -vulkan</Arguments>
    <Description>Resolution: 1920 x 1080 - Renderer: Vulkan</Description>
  </Execute>
  <Execute>
    <Test>pts/gravitymark-1.2.1</Test>
    <Arguments>-width 2560 -height 1440 -vulkan</Arguments>
    <Description>Resolution: 2560 x 1440 - Renderer: Vulkan</Description>
  </Execute>
  <Execute>
    <Test>pts/gravitymark-1.2.1</Test>
    <Arguments>-width 3840 -height 2160 -vulkan</Arguments>
    <Description>Resolution: 3840 x 2160 - Renderer: Vulkan</Description>
  </Execute>
  <Execute>
    <Test>pts/gravitymark-1.2.1</Test>
    <Arguments>-width 1920 -height 1080 -opengl</Arguments>
    <Description>Resolution: 1920 x 1080 - Renderer: OpenGL</Description>
  </Execute>
  <Execute>
    <Test>pts/gravitymark-1.2.1</Test>
    <Arguments>-width 2560 -height 1440 -opengl</Arguments>
    <Description>Resolution: 2560 x 1440 - Renderer: OpenGL</Description>
  </Execute>
  <Execute>
    <Test>pts/gravitymark-1.2.1</Test>
    <Arguments>-width 3840 -height 2160 -opengl</Arguments>
    <Description>Resolution: 3840 x 2160 - Renderer: OpenGL</Description>
  </Execute>
  <Execute>
    <Test>pts/octanebench-1.3.0</Test>
    <Description>Total Score</Description>
  </Execute>
  <Execute>
    <Test>pts/v-ray-1.3.0</Test>
    <Arguments>-m vray-gpu-cuda</Arguments>
    <Description>Mode: NVIDIA CUDA GPU</Description>
  </Execute>
  <Execute>
    <Test>pts/v-ray-1.3.0</Test>
    <Arguments>-m vray-gpu-rtx</Arguments>
    <Description>Mode: NVIDIA RTX GPU</Description>
  </Execute>
  <Execute>
    <Test>pts/blender-1.9.0</Test>
    <Arguments>-b ../fishy_cat_gpu.blend -o output.test -x 1 -F JPEG -f 1  OPTIX</Arguments>
    <Description>Blend File: Fishy Cat - Compute: NVIDIA OptiX</Description>
  </Execute>
  <Execute>
    <Test>pts/blender-1.9.0</Test>
    <Arguments>-b ../classroom_gpu.blend -o output.test -x 1 -F JPEG -f 1  OPTIX</Arguments>
    <Description>Blend File: Classroom - Compute: NVIDIA OptiX</Description>
  </Execute>
  <Execute>
    <Test>pts/etlegacy-1.2.0</Test>
    <Arguments>+set r_customwidth 3840 +set r_customheight 2160</Arguments>
    <Description>Resolution: 3840 x 2160</Description>
  </Execute>
  <Execute>
    <Test>pts/realsr-ncnn-1.0.0</Test>
    <Arguments>-s 4 -x</Arguments>
    <Description>Scale: 4x - TAA: Yes</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: regnety_400m</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: squeezenet_ssd</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: yolov4-tiny</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: resnet50</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: alexnet</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: resnet18</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: vgg16</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: googlenet</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: blazeface</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: efficientnet-b0</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: mnasnet</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: shufflenet-v2</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2</Description>
  </Execute>
  <Execute>
    <Test>pts/ncnn-1.3.0</Test>
    <Description>Target: Vulkan GPU - Model: mobilenet</Description>
  </Execute>
  <Execute>
    <Test>pts/blender-1.9.0</Test>
    <Arguments>-b ../bmw27_gpu.blend -o output.test -x 1 -F JPEG -f 1  OPTIX</Arguments>
    <Description>Blend File: BMW27 - Compute: NVIDIA OptiX</Description>
  </Execute>
  <Execute>
    <Test>pts/namd-cuda-1.1.1</Test>
    <Description>ATPase Simulation - 327,506 Atoms</Description>
  </Execute>
  <Execute>
    <Test>pts/realsr-ncnn-1.0.0</Test>
    <Arguments>-s 4</Arguments>
    <Description>Scale: 4x - TAA: No</Description>
  </Execute>
  <Execute>
    <Test>pts/redshift-1.0.1</Test>
  </Execute>
  <Execute>
    <Test>pts/hashcat-1.1.1</Test>
    <Arguments>-m 1700</Arguments>
    <Description>Benchmark: SHA-512</Description>
  </Execute>
  <Execute>
    <Test>pts/hashcat-1.1.1</Test>
    <Arguments>-m 100</Arguments>
    <Description>Benchmark: SHA1</Description>
  </Execute>
  <Execute>
    <Test>pts/hashcat-1.1.1</Test>
    <Arguments>-m 0</Arguments>
    <Description>Benchmark: MD5</Description>
  </Execute>
  <Execute>
    <Test>pts/hashcat-1.1.1</Test>
    <Arguments>-m 6211</Arguments>
    <Description>Benchmark: TrueCrypt RIPEMD160 + XTS</Description>
  </Execute>
  <Execute>
    <Test>pts/waifu2x-ncnn-1.0.0</Test>
    <Arguments>-s 2 -n 3 -x</Arguments>
    <Description>Scale: 2x - Denoise: 3 - TAA: Yes</Description>
  </Execute>
  <Execute>
    <Test>pts/hashcat-1.1.1</Test>
    <Arguments>-m 11600</Arguments>
    <Description>Benchmark: 7-Zip</Description>
  </Execute>
  <Execute>
    <Test>pts/waifu2x-ncnn-1.0.0</Test>
    <Arguments>-s 2 -n 3</Arguments>
    <Description>Scale: 2x - Denoise: 3 - TAA: No</Description>
  </Execute>
</PhoronixTestSuite>
