Backend: add parallel cpu benchmarks processing (#603)

* Add parallel cpu benchmarks processing

* Expose Parallel Hashrate Score in UI (as 'Parallel CPU speed')

* Remove unused variable and fix cfg(debug)

* Fix tests after removing old_chain_name

* Update Dockerfile

* bullseye for both images

---------

Co-authored-by: Volodymyr Brazhnyk <volbr@pm.me>
This commit is contained in:
James Wilson
2025-08-28 14:52:08 +01:00
committed by GitHub
parent 635776328d
commit 4a5cd54cd8
11 changed files with 39 additions and 16 deletions
+1
View File
@@ -131,6 +131,7 @@ export type ChainStats = {
linux_distro: Maybe<Ranking<string>>;
linux_kernel: Maybe<Ranking<string>>;
cpu_hashrate_score: Maybe<Ranking<Range>>;
parallel_cpu_hashrate_score: Maybe<Ranking<Range>>;
memory_memcpy_score: Maybe<Ranking<Range>>;
disk_sequential_write_score: Maybe<Ranking<Range>>;
disk_random_write_score: Maybe<Ranking<Range>>;
+6
View File
@@ -174,6 +174,12 @@ export class Stats extends React.Component<StatsProps> {
formatScore,
stats.cpu_hashrate_score
);
add(
'parallel_cpi_hashrate_score',
'Parallel CPU Speed',
formatScore,
stats.parallel_cpu_hashrate_score
);
add(
'memory_memcpy_score',
'Memory Speed',