BDHU
thinkagain
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
CPU Simulation
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
2 months ago
d204bf5
dynamic
pull_request
Compare
Base
Search a run
Head
This PR represents a major API and architecture refactoring of the thinkagain framework, introducing a cleaner module structure, updated terminology, and improved runtime capabilities.
#61
dynamic
2 months ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
Mode
CPU Simulation
Wall Time
Memory
Status
Active
Skipped
47 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_replica_multiple_calls
tests/bench_distributed.py
14.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_replica_handle_switching
tests/bench_distributed.py
13.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_basic_replica_execution
tests/bench_distributed.py
21.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_stateful_replica
tests/bench_distributed.py
13 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_complex_distributed_pipeline
tests/bench_distributed.py
13.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_profiling_summary_generation
tests/bench_distributed.py
40.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_concurrent_replica_calls
tests/bench_distributed.py
13.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_profiling_overhead
tests/bench_distributed.py
13 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_locally_defined_replica
tests/bench_distributed.py
13 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_mesh_context_overhead
tests/bench_distributed.py
13.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_replica_with_different_multipliers
tests/bench_distributed.py
13 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_mixed_replicas_and_nodes
tests/bench_distributed.py
13 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_parallel_node_execution
tests/bench_distributed.py
13 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_multiple_replica_handles
tests/bench_distributed.py
13 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_mixed_parallel_sequential
tests/bench_distributed.py
13.1 µs
The benchmarks below were skipped, so their baseline results are used instead.
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_materialization
tests/bench_declarative.py
Skipped
653.8 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_metadata_tracking
tests/bench_declarative.py
Skipped
526.7 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_while_loop
tests/bench_declarative.py
Skipped
13.3 ms
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_loop_pipeline
tests/bench_declarative.py
Skipped
436.3 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_deep_nesting
tests/bench_declarative.py
Skipped
260.4 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_conditional_pipeline
tests/bench_declarative.py
Skipped
253.9 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_pipeline_with_replica
tests/bench_distributed.py
Skipped
253 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_round_robin_distribution
tests/bench_distributed.py
Skipped
107.2 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_nested_pipeline
tests/bench_declarative.py
Skipped
233 µs
*
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_bench_replica_get
tests/bench_distributed.py
Skipped
39.9 µs
*
1
2
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs