Thank you for downloading the Blender Benchmark Launcher CLI! Before proceeding it is important to know that there is both an interactive and a non-interactive interface. The interactive CLI is preferred if you are running benchmarks manually, the non-interactive CLI is to be used if you are running benchmarks in an automated fashion. # Interactive CLI To use the interactive interface simply issue: ``` >>> ./benchmark-launcher-cli ``` # Non-interactive CLI A non-interactive flow looks roughly like the following: ``` # If you want to submit your results to https://opendata.blender.org you need to # run the following step once, manually. >>> ./benchmark-launcher-cli authenticate # Next you need to determine which Blender version and which scenes you want to # benchmark: >>> ./benchmark-launcher-cli blender list 2.81 173238584 # The first column is the label and the second column the 2.81a 168730314 # number of bytes to be downloaded. # Let's say we pick Blender version 2.81a. To list the scenes compatible with # this version of Blender we issue: >>> ./benchmark-launcher-cli scenes --blender-version 2.81a list bmw27 3637007 classroom 91506626 barbershop_interior 131506030 fishy_cat 33079579 koro 61246985 pavillon_barcelona 16435632 victor 243604112 # Next we need to download the Blender versions and the required scenes: >>> ./benchmark-launcher-cli blender download 2.81a >>> ./benchmark-launcher-cli scenes download --blender-version 2.81a bmw27 # We also need to decide on which device to run the benchmark: >>> ./benchmark-launcher-cli devices --blender-version 2.81a AMD Ryzen 7 1800X Eight-Core Processor CPU # The first column is the device # name and the second column is the # device type. # Now we can finally run our benchmark: >>> ./benchmark-launcher-cli benchmark --blender-version 2.81a --device-type CPU --json --submit bmw27 [ { "timestamp": "2020-01-15T14:07:44.254378+00:00", "blender_version": { "version": "2.81 (sub 16)", "build_date": "2019-12-04", "build_time": "13:48:07", "build_commit_date": "2019-12-04", "build_commit_time": "11:32", "build_hash": "f1aa4d18d49d", "label": "2.81a", "checksum": "08d718505d1eb1d261efba96b0787220a76d357ce5b94aca108fc9e0c339d6c6" }, "benchmark_launcher": { "label": "2.0.4", "checksum": "37c9687e041fa0a94a89914618f80d5213a556bba3822c58c09086e9c8d48944" }, "benchmark_script": { "label": "2.0.0", "checksum": "e38921ff7a2959d5e47a83501a2dde3f7f166a4f46b65fac272eec38ae9e5f27" }, "scene": { "label": "bmw27", "checksum": "bc4fd79cbd85a1cc47926e848ec8f322872f5c170ef33c21e0d0ce303c0ec9ea" }, "system_info": { "bitness": "64bit", "machine": "x86_64", "system": "Linux", "dist_name": "Pop!_OS", "dist_version": "19.10", "devices": [ { "type": "CPU", "name": "AMD Ryzen 7 1800X Eight-Core Processor" } ], "num_cpu_sockets": 1, "num_cpu_cores": 8, "num_cpu_threads": 16 }, "device_info": { "device_type": "CPU", "compute_devices": [ { "type": "CPU", "name": "AMD Ryzen 7 1800X Eight-Core Processor" } ], "num_cpu_threads": 16 }, "stats": { "device_peak_memory": 140.85, "total_render_time": 229.737, "render_time_no_sync": 228.057 } } ] Submitting results Submission successful! View your results at: https://opendata.blender.org/benchmarks/eb34412f-90e0-44ec-b8dc-7ad87f84d19f/ ```