From e154985f35430d1124df9d3ed190a71ec712d90b Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 9 Oct 2024 23:55:09 +0000 Subject: [PATCH] add Benchmark Results (julia) benchmark result for ddc98fcb962dd8d7bc7598e2a0a0757c53dd358c --- benchmarks/data.js | 170 ++++++++++++++++++++++----------------------- 1 file changed, 85 insertions(+), 85 deletions(-) diff --git a/benchmarks/data.js b/benchmarks/data.js index 5e2ebb8d..347ccb4d 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,92 +1,8 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1728378660367, + "lastUpdate": 1728518108661, "repoUrl": "https://github.com/qutip/QuantumToolbox.jl", "entries": { "Benchmark Results": [ - { - "commit": { - "author": { - "email": "61953577+albertomercurio@users.noreply.github.com", - "name": "Alberto Mercurio", - "username": "albertomercurio" - }, - "committer": { - "email": "noreply@github.com", - "name": "GitHub", - "username": "web-flow" - }, - "distinct": true, - "id": "a2598fabf459c05a416f5d52a4a6b181746e3d6f", - "message": "Merge pull request #123 from qutip/qutip-moving\n\nRemove repo link", - "timestamp": "2024-05-22T21:34:03+02:00", - "tree_id": "d491a49e6905f0341f76cf429c618129b29dba96", - "url": "https://github.com/qutip/QuantumToolbox.jl/commit/a2598fabf459c05a416f5d52a4a6b181746e3d6f" - }, - "date": 1716406657838, - "tool": "julia", - "benches": [ - { - "name": "Steadystate/Direct", - "value": 6750917, - "unit": "ns", - "extra": "gctime=0\nmemory=10741192\nallocs=359\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" - }, - { - "name": "Eigenvalues/eigenstates/dense", - "value": 596022384.5, - "unit": "ns", - "extra": "gctime=0\nmemory=20092336\nallocs=25\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" - }, - { - "name": "Eigenvalues/eigenstates/sparse", - "value": 79386833, - "unit": "ns", - "extra": "gctime=0\nmemory=3667104\nallocs=213\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" - }, - { - "name": "Correlations and Spectrum/FFT Correlation", - "value": 12282297, - "unit": "ns", - "extra": "gctime=0\nmemory=1327960\nallocs=980\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" - }, - { - "name": "Correlations and Spectrum/Exponential Series", - "value": 43658961, - "unit": "ns", - "extra": "gctime=0\nmemory=5167600\nallocs=8732\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" - }, - { - "name": "Time Evolution/Dynamical Fock Dimension", - "value": 1706793141, - "unit": "ns", - "extra": "gctime=277775293\nmemory=3019323376\nallocs=435121\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" - }, - { - "name": "Time Evolution/time-independent/sesolve", - "value": 4514531, - "unit": "ns", - "extra": "gctime=0\nmemory=102064\nallocs=114\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" - }, - { - "name": "Time Evolution/time-independent/mesolve", - "value": 25060246.5, - "unit": "ns", - "extra": "gctime=0\nmemory=3695568\nallocs=468\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" - }, - { - "name": "Time Evolution/time-independent/mcsolve/Serial", - "value": 184333881, - "unit": "ns", - "extra": "gctime=0\nmemory=3429840\nallocs=9583\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" - }, - { - "name": "Time Evolution/time-independent/mcsolve/Multithreaded", - "value": 93947709.5, - "unit": "ns", - "extra": "gctime=0\nmemory=3431024\nallocs=9594\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" - } - ] - }, { "commit": { "author": { @@ -8402,6 +8318,90 @@ window.BENCHMARK_DATA = { "extra": "gctime=0\nmemory=8275552\nallocs=108934\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" } ] + }, + { + "commit": { + "author": { + "email": "61953577+albertomercurio@users.noreply.github.com", + "name": "Alberto Mercurio", + "username": "albertomercurio" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ddc98fcb962dd8d7bc7598e2a0a0757c53dd358c", + "message": "Improve random number generation on mcsolve and ssesolve (#263)", + "timestamp": "2024-10-10T01:48:02+02:00", + "tree_id": "c5e01c8f514df50c9e373bf48d0700a0ab2eea48", + "url": "https://github.com/qutip/QuantumToolbox.jl/commit/ddc98fcb962dd8d7bc7598e2a0a0757c53dd358c" + }, + "date": 1728518107531, + "tool": "julia", + "benches": [ + { + "name": "Steadystate/Direct", + "value": 6815775, + "unit": "ns", + "extra": "gctime=0\nmemory=10730792\nallocs=477\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Eigenvalues/eigenstates/dense", + "value": 601376402.5, + "unit": "ns", + "extra": "gctime=0\nmemory=20091440\nallocs=37\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Eigenvalues/eigenstates/sparse", + "value": 77223460, + "unit": "ns", + "extra": "gctime=0\nmemory=3660592\nallocs=369\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Correlations and Spectrum/FFT Correlation", + "value": 14012226.5, + "unit": "ns", + "extra": "gctime=0\nmemory=1428248\nallocs=3753\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Correlations and Spectrum/Exponential Series", + "value": 42471923.5, + "unit": "ns", + "extra": "gctime=0\nmemory=4809216\nallocs=1023\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Time Evolution/Dynamical Fock Dimension", + "value": 1921048656, + "unit": "ns", + "extra": "gctime=635530264.5\nmemory=3504189664\nallocs=303327\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Time Evolution/time-independent/sesolve", + "value": 4532766, + "unit": "ns", + "extra": "gctime=0\nmemory=228032\nallocs=3135\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Time Evolution/time-independent/mesolve", + "value": 26710220, + "unit": "ns", + "extra": "gctime=0\nmemory=3695120\nallocs=984\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Time Evolution/time-independent/mcsolve/Serial", + "value": 270799800, + "unit": "ns", + "extra": "gctime=0\nmemory=8582496\nallocs=113068\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Time Evolution/time-independent/mcsolve/Multithreaded", + "value": 140017352, + "unit": "ns", + "extra": "gctime=0\nmemory=8509440\nallocs=111737\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + } + ] } ] }