// Reference timings from running native/bench_native (dgemm via OpenBLAS) on // a Linux desktop, outside the browser. Hardware-dependent — for rough // comparison only. Regenerate with: native/build.sh && native/bench_native export interface NativeReferenceRow { n: number gflops1t: number gflopsNt: number } export const NATIVE_MAX_THREADS = 12 export const NATIVE_REFERENCE: NativeReferenceRow[] = [ { n: 128, gflops1t: 6.78, gflopsNt: 0.33 }, { n: 256, gflops1t: 9.88, gflopsNt: 2.78 }, { n: 512, gflops1t: 27.94, gflopsNt: 12.20 }, { n: 1024, gflops1t: 55.34, gflopsNt: 71.43 }, { n: 2048, gflops1t: 55.23, gflopsNt: 116.04 }, ]