Smallpt

Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark ashvi/smallpt.

Project Site

kevinbeason.com

Test Created

3 July 2018

Test Maintainer

Michael Larabel 

Test Type

Processor

Test Dependencies

C/C++ Compiler Toolchain

Supported Platforms


OpenBenchmarking.orgEventsSmallpt Popularity Statisticsashvi/smallpt2021.032021.042021.052021.062021.072021.102021.112021.122022.042022.062022.082022.102022.112022.122023.012023.022023.032023.042023.052023.062023.072023.082023.092023.102023.112023.122024.022024.0320406080100
* Uploading of benchmark result data to OpenBenchmarking.org is always optional (opt-in) via the Phoronix Test Suite for users wishing to share their results publicly.
** Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform.
*** Test profile page view reporting began March 2021.
Data updated weekly as of 20 April 2024.

Revision History

ashvi/smallpt-1.0.3   [View Source]   Tue, 03 Jul 2018 07:08:14 GMT
ash


Performance Metrics

This test profile is too new - it does not have enough data available on OpenBenchmarking.org yet to provide any detailed metrics.