Octane was developed after the discontinuation of other tests, with the goal of being more web-like than previous tests.
Cinebench linux code#
Our second test is also JavaScript based, but uses a lot more variation of newer JS techniques, such as object-oriented programming, kernel simulation, object creation/destruction, garbage collection, array manipulations, compiler latency and code execution. The result is given as time to complete the test, and we’re reaching a slow asymptotic limit with regards the highest IPC processors. We loop through the 10-run test four times (so that’s a total of 40 runs), and average the four end-results. The benchmark starts with an initial download of data for the audio and imaging, and then runs through 10 times giving a timed result. These tests are a little more involved than previous tests, looking at artificial intelligence, audio manipulation, image manipulation, json parsing, and cryptographic functions. Kraken is a 2010 benchmark from Mozilla and does a series of JavaScript tests.
Cinebench linux update#
We use a fixed Chromium version for our tests with the update capabilities removed to ensure consistency. It should be noted that for each test, the browser is closed and re-opened a new with a fresh cache. The benchmarks we chose for our web tests are essentially industry standards – at least once upon a time. While there is some scope for advanced computational based benchmarks, most users care about responsiveness, which requires a strong back-end to work quickly to provide on the front-end. Browsers change almost daily, and the way the web is used changes even quicker.
Web Tests: Kraken, Octane, and Speedometerīenchmarking using web tools is always a bit difficult. We won’t be transferring the data over from the old testing into Bench, otherwise it would be populated with 200 CPUs with only one data point, so it will fill up as we test more CPUs like the others. This includes all the former major versions of CineBench (R15, R11.5, R10) as well as x264 HD 3.0 and the first very naïve version of 3DPM v2.1. In order to gather data to compare with older benchmarks, we are still keeping a number of tests under our ‘legacy’ section.