Hardware Performance Flashcards

1
Q

typical HDD seek time

A

4 - 15 ms [ according to wikipedia as of 2010]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Typical SSD seek time

A

.08 to .15 ms

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

the two categories of hard disk performance characteristics

A

access time and data transfer time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

L1 cache reference

A

1ns

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Branch mispredict

A

3ns

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

L2 cache reference

A

4ns [2020]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Mutex lock/unlock

A

17ns [20ns]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Main memory reference

A

100ns

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Why were CPU caches invented (I.e l1, l2 etc)?

A

Cpu speed was improving faster than RAM (DRAM speed), so people invented CPU caches (memory inside that CPU, I.e SRAM to remove the performance bottleneck)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Name a top end consumer CPU and L1 cache size in 2021

A

Intel i9 9980 XE; 1MB L1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

FSB

A

a computer communication interface (bus) (front side bus) that was often used in Intel-chip-based computers during the 1990s and 2000s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Thermal design power

A

sometimes called thermal design point, is the maximum amount of heat generated by a computer chip or component that the cooling system in a computer is designed to dissipate under any workload.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Typical l2 cache size 2021

A

256KB to 8MB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Max 2021 l3 cache size

A

32mb for consumer, 64 mb for server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Which caches are core specific and which are shared between the cores?

A

L1 and l2 are core specific. L3 is shared among the cores

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

S3 storage costs

A

2.3cents/GB/month for frequently accessed items (S3 Standard Tier)

17
Q

When should s3 glacier storage be used?

A

For long-term data archiving that is accessed once or twice in a year and can be restored within 12 hours

18
Q

S3 glacier costs

A

.1cent/gb/ month

19
Q

Highest stock clock speed

A

5.5gHz

20
Q

TDP

A

Thermal design power

21
Q

L1 cache hits typically have what latency in modern high performance cores [2017]

A

3 to 4 cycles

22
Q

Why might a program get <1 instruction per cycle?

A

Hyperthreading, particularly when waiting for a memory fetch

23
Q

L1 cache size

A

8KB for intel i846 (pre 2012 think)

24
Q

Typical l3 cache size

A

8MB to 32MB

25
Q

Typical page size

A

4KB

26
Q

2021 L1 cache size

A

Modern CPUs include up to 512KB of L1 cache (64KB per core) for flagship processors while server parts feature almost twice as much

27
Q

2021 l2 cache size for flagship CPUs

A

They range from 4-8MB on flagship CPUs (512KB per core)

28
Q

Why do AMD’s Ryzen CPUs have a much larger cache size compared to rival Intel chips?

A

because of the MCM design vs Monolithic on the Intel side