T2 CPU Performance Flashcards

1
Q

Q: What are the three main factors that affect CPU performance?

A

A: Clock speed, number of cores, and cache size.

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

Q: What is clock speed?

A

A: The number of fetch-execute cycles a CPU can perform per second, measured in hertz (Hz).

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

Q: How does a higher clock speed affect CPU performance?

A

A: A higher clock speed allows the CPU to process more instructions per second, increasing performance.

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

Q: What is a multi-core processor?

A

A: A processor with multiple processing units (cores) that can execute instructions simultaneously.

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

Q: Why doesn’t a multi-core processor always perform twice as fast?

A

A: Software must be designed to take advantage of multiple cores for performance to improve.

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

Q: What is cache memory?

A

A: A small amount of high-speed memory in the CPU that stores frequently used instructions and data.

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

Q: How does cache memory improve CPU performance?

A

A: It reduces the time needed to access frequently used data compared to retrieving it from RAM.

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

Q: What are the three levels of cache memory?

A

Level 1 (L1): Small and very fast, located within each CPU core.
Level 2 (L2): Larger but slightly slower, usually per core.
Level 3 (L3): Shared among all cores, largest but slowest.

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

Q: What is an embedded system?

A

A: A dedicated computer system designed to perform a specific function within a larger device.

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

Q: Give three examples of embedded systems.

A

A: Microwave, dishwasher, and satnav.

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

Q: How does an embedded system differ from a general-purpose computer?

A

A: An embedded system runs a single program stored in ROM, whereas a general-purpose computer can install and run multiple programs.

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

Q: Why are embedded systems highly reliable?

A

A: They are designed for specific tasks and do not need frequent updates or changes.

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

Q: What are some examples of embedded systems in a car?

A

A: Cruise control, engine cooling fan, and infotainment system.

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