diff --git a/benchmarks/data.js b/benchmarks/data.js index d0f9951ec..2667d1605 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1727372156972, + "lastUpdate": 1727449757874, "repoUrl": "https://github.com/JuliaHealth/KomaMRI.jl", "entries": { "KomaMRI Benchmarks": [ @@ -2042,6 +2042,126 @@ window.BENCHMARK_DATA = { "extra": "gctime=0\nmemory=23303608\nallocs=178844\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" } ] + }, + { + "commit": { + "author": { + "email": "pablo.villacorta@uva.es", + "name": "Pablo Villacorta Aylagas", + "username": "pvillacorta" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "48a5bbe6bf7a99cf33fa3698ee0a1a9069b3aeb8", + "message": "Merge pull request #488 from JuliaHealth/fix-spinspan\n\nFix bugs related with `SpinRange` and flow", + "timestamp": "2024-09-27T16:30:02+02:00", + "tree_id": "e9ee8a0848df8ae0b27978d2e37925405a53d1be", + "url": "https://github.com/JuliaHealth/KomaMRI.jl/commit/48a5bbe6bf7a99cf33fa3698ee0a1a9069b3aeb8" + }, + "date": 1727449742531, + "tool": "julia", + "benches": [ + { + "name": "MRI Lab/Bloch/CPU/2 thread(s)", + "value": 230260983, + "unit": "ns", + "extra": "gctime=0\nmemory=69134144\nallocs=585965\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "MRI Lab/Bloch/CPU/4 thread(s)", + "value": 130246287, + "unit": "ns", + "extra": "gctime=0\nmemory=99001712\nallocs=1069579\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "MRI Lab/Bloch/CPU/8 thread(s)", + "value": 141633208, + "unit": "ns", + "extra": "gctime=0\nmemory=158689416\nallocs=2038883\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "MRI Lab/Bloch/CPU/1 thread(s)", + "value": 400677945.5, + "unit": "ns", + "extra": "gctime=0\nmemory=54219152\nallocs=344195\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "MRI Lab/Bloch/GPU/CUDA", + "value": 55535980, + "unit": "ns", + "extra": "gctime=0\nmemory=26301920\nallocs=184757\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "MRI Lab/Bloch/GPU/oneAPI", + "value": 495029548, + "unit": "ns", + "extra": "gctime=0\nmemory=53136960\nallocs=404204\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "MRI Lab/Bloch/GPU/Metal", + "value": 541225208, + "unit": "ns", + "extra": "gctime=0\nmemory=32984176\nallocs=360204\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "MRI Lab/Bloch/GPU/AMDGPU", + "value": 34691883.5, + "unit": "ns", + "extra": "gctime=0\nmemory=25980664\nallocs=147881\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Slice Selection 3D/Bloch/CPU/2 thread(s)", + "value": 1153307006.5, + "unit": "ns", + "extra": "gctime=0\nmemory=70433440\nallocs=854570\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Slice Selection 3D/Bloch/CPU/4 thread(s)", + "value": 605676119.5, + "unit": "ns", + "extra": "gctime=0\nmemory=109970664\nallocs=1549007\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Slice Selection 3D/Bloch/CPU/8 thread(s)", + "value": 387857453, + "unit": "ns", + "extra": "gctime=0\nmemory=189129416\nallocs=2939669\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Slice Selection 3D/Bloch/CPU/1 thread(s)", + "value": 2232808553, + "unit": "ns", + "extra": "gctime=0\nmemory=50734536\nallocs=508864\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Slice Selection 3D/Bloch/GPU/CUDA", + "value": 101291917, + "unit": "ns", + "extra": "gctime=0\nmemory=23287088\nallocs=190819\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Slice Selection 3D/Bloch/GPU/oneAPI", + "value": 632996422, + "unit": "ns", + "extra": "gctime=0\nmemory=36364616\nallocs=301972\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Slice Selection 3D/Bloch/GPU/Metal", + "value": 552117729, + "unit": "ns", + "extra": "gctime=0\nmemory=26886320\nallocs=273207\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "Slice Selection 3D/Bloch/GPU/AMDGPU", + "value": 59154320.5, + "unit": "ns", + "extra": "gctime=0\nmemory=23303736\nallocs=178852\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":true,\"seconds\":120,\"overhead\":0,\"memory_tolerance\":0.01}" + } + ] } ] }