<?xml version="1.0"?>
<!--Phoronix Test Suite v10.8.4-->
<PhoronixTestSuite>
  <SuiteInformation>
    <Title>5850u march Suite</Title>
    <Version>1.0.0</Version>
    <TestType>System</TestType>
    <Description>Test suite extracted from 5850u march.</Description>
    <Maintainer> </Maintainer>
  </SuiteInformation>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 3 3 --resolution 3840x2160 --spp 32 --renderer pathtracer</Arguments>
    <Description>Camera: 3 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 2 2 --resolution 3840x2160 --spp 32 --renderer pathtracer</Arguments>
    <Description>Camera: 2 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 1 1 --resolution 3840x2160 --spp 32 --renderer pathtracer</Arguments>
    <Description>Camera: 1 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 3 3 --resolution 3840x2160 --spp 16 --renderer pathtracer</Arguments>
    <Description>Camera: 3 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 2 2 --resolution 3840x2160 --spp 16 --renderer pathtracer</Arguments>
    <Description>Camera: 2 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 1 1 --resolution 3840x2160 --spp 16 --renderer pathtracer</Arguments>
    <Description>Camera: 1 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 3 3 --resolution 1920x1080 --spp 32 --renderer pathtracer</Arguments>
    <Description>Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 2 2 --resolution 1920x1080 --spp 32 --renderer pathtracer</Arguments>
    <Description>Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 1 1 --resolution 1920x1080 --spp 32 --renderer pathtracer</Arguments>
    <Description>Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-3.1.0</Test>
    <Arguments>--benchmark_filter=particle_volume/pathtracer/real_time</Arguments>
    <Description>Benchmark: particle_volume/pathtracer/real_time</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-3.1.0</Test>
    <Arguments>--benchmark_filter=particle_volume/scivis/real_time</Arguments>
    <Description>Benchmark: particle_volume/scivis/real_time</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 3 3 --resolution 1920x1080 --spp 16 --renderer pathtracer</Arguments>
    <Description>Camera: 3 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 2 2 --resolution 1920x1080 --spp 16 --renderer pathtracer</Arguments>
    <Description>Camera: 2 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 1 1 --resolution 1920x1080 --spp 16 --renderer pathtracer</Arguments>
    <Description>Camera: 1 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/jpegxl-1.6.0</Test>
    <Arguments>sample-4.png out.jxl -q 80 --num_reps 80</Arguments>
    <Description>Input: PNG - Quality: 80</Description>
  </Execute>
  <Execute>
    <Test>pts/jpegxl-1.6.0</Test>
    <Arguments>--lossless_jpeg=0 sample-photo-6000x4000.JPG out.jxl -q 80 --num_reps 80</Arguments>
    <Description>Input: JPEG - Quality: 80</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-3.1.0</Test>
    <Arguments>--benchmark_filter=particle_volume/ao/real_time</Arguments>
    <Description>Benchmark: particle_volume/ao/real_time</Description>
  </Execute>
  <Execute>
    <Test>pts/onednn-3.4.0</Test>
    <Arguments>--rnn --batch=inputs/rnn/perf_rnn_training --engine=cpu</Arguments>
    <Description>Harness: Recurrent Neural Network Training - Engine: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 1 1 --resolution 1920x1080 --spp 1 --renderer pathtracer</Arguments>
    <Description>Camera: 1 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 3 3 --resolution 1920x1080 --spp 1 --renderer pathtracer</Arguments>
    <Description>Camera: 3 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 2 2 --resolution 1920x1080 --spp 1 --renderer pathtracer</Arguments>
    <Description>Camera: 2 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/onednn-3.4.0</Test>
    <Arguments>--rnn --batch=inputs/rnn/perf_rnn_inference_lb --engine=cpu</Arguments>
    <Description>Harness: Recurrent Neural Network Inference - Engine: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/jpegxl-1.6.0</Test>
    <Arguments>sample-4.png out.jxl -q 90 --num_reps 50</Arguments>
    <Description>Input: PNG - Quality: 90</Description>
  </Execute>
  <Execute>
    <Test>pts/jpegxl-1.6.0</Test>
    <Arguments>--lossless_jpeg=0 sample-photo-6000x4000.JPG out.jxl -q 90 --num_reps 50</Arguments>
    <Description>Input: JPEG - Quality: 90</Description>
  </Execute>
  <Execute>
    <Test>pts/jpegxl-1.6.0</Test>
    <Arguments>sample-4.png out.jxl -q 100 --num_reps 20</Arguments>
    <Description>Input: PNG - Quality: 100</Description>
  </Execute>
  <Execute>
    <Test>pts/jpegxl-1.6.0</Test>
    <Arguments>--lossless_jpeg=0 sample-photo-6000x4000.JPG out.jxl -q 100 --num_reps 20</Arguments>
    <Description>Input: JPEG - Quality: 100</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-3.1.0</Test>
    <Arguments>--benchmark_filter=gravity_spheres_volume/dim_512/ao/real_time</Arguments>
    <Description>Benchmark: gravity_spheres_volume/dim_512/ao/real_time</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-3.1.0</Test>
    <Arguments>--benchmark_filter=gravity_spheres_volume/dim_512/scivis/real_time</Arguments>
    <Description>Benchmark: gravity_spheres_volume/dim_512/scivis/real_time</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-3.1.0</Test>
    <Arguments>--benchmark_filter=gravity_spheres_volume/dim_512/pathtracer/real_time</Arguments>
    <Description>Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 3 3 --resolution 3840x2160 --spp 1 --renderer pathtracer</Arguments>
    <Description>Camera: 3 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/jpegxl-decode-1.6.0</Test>
    <Arguments>--num_threads=1 --num_reps=90</Arguments>
    <Description>CPU Threads: 1</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 1 1 --resolution 3840x2160 --spp 1 --renderer pathtracer</Arguments>
    <Description>Camera: 1 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/ospray-studio-1.3.0</Test>
    <Arguments>--cameras 2 2 --resolution 3840x2160 --spp 1 --renderer pathtracer</Arguments>
    <Description>Camera: 2 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/jpegxl-decode-1.6.0</Test>
    <Arguments>--num_reps=250</Arguments>
    <Description>CPU Threads: All</Description>
  </Execute>
  <Execute>
    <Test>pts/onednn-3.4.0</Test>
    <Arguments>--deconv --batch=inputs/deconv/shapes_1d --engine=cpu</Arguments>
    <Description>Harness: Deconvolution Batch shapes_1d - Engine: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/onednn-3.4.0</Test>
    <Arguments>--ip --batch=inputs/ip/shapes_1d --engine=cpu</Arguments>
    <Description>Harness: IP Shapes 1D - Engine: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/onednn-3.4.0</Test>
    <Arguments>--ip --batch=inputs/ip/shapes_3d --engine=cpu</Arguments>
    <Description>Harness: IP Shapes 3D - Engine: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/encode-wavpack-1.5.0</Test>
    <Description>WAV To WavPack</Description>
  </Execute>
  <Execute>
    <Test>pts/onednn-3.4.0</Test>
    <Arguments>--conv --batch=inputs/conv/shapes_auto --engine=cpu</Arguments>
    <Description>Harness: Convolution Batch Shapes Auto - Engine: CPU</Description>
  </Execute>
  <Execute>
    <Test>pts/onednn-3.4.0</Test>
    <Arguments>--deconv --batch=inputs/deconv/shapes_3d --engine=cpu</Arguments>
    <Description>Harness: Deconvolution Batch shapes_3d - Engine: CPU</Description>
  </Execute>
</PhoronixTestSuite>
