pub struct M1Mac {}
Expand description
An original M1 Macbook Pro.
Trait Implementations§
impl BenchmarkResult for M1Mac
Day 1 (29.37µs)
· Generator (28.00µs)
· Part 1 (166.00ns) .............. 1475
· Part 2 (1.21µs) ................ 1515
Day 2 (28.00µs)
· Generator (19.46µs)
· Part 1 (4.25µs) ................ 1604850
· Part 2 (4.29µs) ................ 1685186100
Day 3 (46.17µs)
· Generator (19.75µs)
· Part 1 (3.50µs) ................ 2498354
· Part 2 (22.92µs) ............... 3277956
Day 4 (152.25µs)
· Generator (38.21µs)
· Part 1 (25.88µs) ............... 23177
· Part 2 (88.17µs) ............... 6804
Day 5 (909.92µs)
· Generator (33.50µs)
· Part 1 (467.17µs) .............. 7644
· Part 2 (409.25µs) .............. 18627
Day 6 (2.67µs)
· Generator (2.42µs)
· Part 1 (0.00ns) ................ 394994
· Part 2 (250.00ns) .............. 1765974267455
Day 7 (51.25µs)
· Generator (46.13µs)
· Part 1 (291.00ns) .............. 343441
· Part 2 (4.83µs) ................ 98925151
Day 8 (112.92µs)
· Generator (104.96µs)
· Part 1 (541.00ns) .............. 495
· Part 2 (7.42µs) ................ 1055164
Day 9 (338.46µs)
· Generator (7.79µs)
· Part 1 (60.79µs) ............... 577
· Part 2 (269.88µs) .............. 1069200
Day 10 (118.21µs)
· Generator (4.92µs)
· Part 1 (55.13µs) ............... 290691
· Part 2 (58.17µs) ............... 2768166558
Day 11 (242.25µs)
· Generator (625.00ns)
· Part 1 (46.04µs) ............... 1588
· Part 2 (195.58µs) .............. 517
Day 12 (1.78ms)
· Generator (3.33µs)
· Part 1 (83.21µs) ............... 5457
· Part 2 (1.69ms) ................ 128506
Day 13 (84.50µs)
· Generator (53.63µs)
· Part 1 (9.67µs) ................ 847
· Part 2 (21.21µs) ............... BCZRCEAB
Day 14 (15.21µs)
· Generator (8.58µs)
· Part 1 (2.08µs) ................ 3230
· Part 2 (4.54µs) ................ 3542388214529
Day 15 (10.75ms)
· Generator (7.29µs)
· Part 1 (388.88µs) .............. 537
· Part 2 (10.35ms) ............... 2881
Day 16 (30.21µs)
· Generator (6.21µs)
· Part 1 (5.17µs) ................ 1007
· Part 2 (18.83µs) ............... 834151779165
Day 17 (28.42µs)
· Generator (1.46µs)
· Part 1 (0.00ns) ................ 13041
· Part 2 (26.96µs) ............... 1031
Day 18 (357.12µs)
· Generator (17.04µs)
· Part 1 (234.54µs) .............. 4480
· Part 2 (105.54µs) .............. 4676
Day 19 (2.96ms)
· Generator (348.13µs)
· Part 1 (1.34ms) ................ 472
· Part 2 (1.28ms) ................ 12092
Day 20 (1.56ms)
· Generator (10.17µs)
· Part 1 (41.58µs) ............... 4917
· Part 2 (1.51ms) ................ 16389
Day 21 (356.62µs)
· Generator (291.00ns)
· Part 1 (750.00ns) .............. 513936
· Part 2 (355.58µs) .............. 105619718613031
Day 22 (2.02ms)
· Generator (81.29µs)
· Part 1 (23.00µs) ............... 527915
· Part 2 (1.92ms) ................ 1218645427221987
Day 23 (34.67ms)
· Generator (708.00ns)
· Part 1 (3.43ms) ................ 15338
· Part 2 (31.25ms) ............... 47064
Day 24 (7.00µs)
· Generator (6.75µs)
· Part 1 (83.00ns) ............... 99919765949498
· Part 2 (166.00ns) .............. 24913111616151
Day 25 (19.47ms)
· Generator (18.00µs)
· Part 1 (19.45ms) ............... 305
· Part 2 (0.00ns) ................ merry christmas!
Overall runtime (76.63ms)
impl SystemInfo for M1Mac
Macbook Pro M1 2020
- 128KB L1D$
- 12 MB L2$
- Unknown LPDDR4
- No hyperthreading
- 3.2GHz base clock
Auto Trait Implementations§
impl Freeze for M1Mac
impl RefUnwindSafe for M1Mac
impl Send for M1Mac
impl Sync for M1Mac
impl Unpin for M1Mac
impl UnwindSafe for M1Mac
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more