Skip to content

Commit 788371d

Browse files
author
github-action-benchmark
committed
add Benchmarks (cargo) benchmark result for 3523ac6
1 parent 9c60a2f commit 788371d

File tree

1 file changed

+29
-1
lines changed

1 file changed

+29
-1
lines changed

dev/bench/data.js

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1760495887376,
2+
"lastUpdate": 1760582235941,
33
"repoUrl": "https://github.com/powdr-labs/powdr",
44
"entries": {
55
"Benchmarks": [
@@ -406944,6 +406944,34 @@ window.BENCHMARK_DATA = {
406944406944
"unit": "ns/iter"
406945406945
}
406946406946
]
406947+
},
406948+
{
406949+
"commit": {
406950+
"author": {
406951+
"name": "Thibaut Schaeffer",
406952+
"username": "Schaeff",
406953+
"email": "[email protected]"
406954+
},
406955+
"committer": {
406956+
"name": "GitHub",
406957+
"username": "web-flow",
406958+
"email": "[email protected]"
406959+
},
406960+
"id": "3523ac689431c88b3ceff02fc743a28ed828509b",
406961+
"message": "Make trace generation more GPU ready (#3356)\n\nCurrently, our `generate_trace` method which is supposed to be generic\nuses an internal concrete type `Trace` to represent the traces of the\noriginal instructions. This type is based on p3 which represents traces\nas a contiguous piece of host memory.\n\nTo support GPU tracegen, this is not generic enough: once we call trace\ngen for the original instructions, we receive some pointers to device\n(GPU) memory. The plan is to then do something similar as on CPU: split\nthese original traces, grouping rows which correspond to the same apc\ncall, and map them to a single apc row on GPU.\n\nThis PR makes `generate_trace` generic over the type of the original\ntraces it is passed, with a flexible trait bound `TraceTrait` which only\nexposes the width of the trace. For now, we also require `Send + Sync`,\nbecause this works for the CPU traces. This might break with GPU, but\nwe'll see when we get there.",
406962+
"timestamp": "2025-10-15T10:06:36Z",
406963+
"url": "https://github.com/powdr-labs/powdr/commit/3523ac689431c88b3ceff02fc743a28ed828509b"
406964+
},
406965+
"date": 1760582233530,
406966+
"tool": "cargo",
406967+
"benches": [
406968+
{
406969+
"name": "optimize-keccak/optimize",
406970+
"value": 15138544280,
406971+
"range": "± 131622584",
406972+
"unit": "ns/iter"
406973+
}
406974+
]
406947406975
}
406948406976
]
406949406977
}

0 commit comments

Comments
 (0)