← All quizzes

💻 Computer Science & IT

Computer architecture

Caches, pipelines, memory hierarchy and why the same algorithm can be ten times faster.

8questions

harddifficulty

+16max XP (1st try)

not rated yet

Question 1 of 8

The memory hierarchy exists because:

Question 2 of 8

A cache line is typically 64 bytes, which is why:

Question 3 of 8

Instruction pipelining improves:

Question 4 of 8

A branch predictor exists because:

Question 5 of 8

False sharing between threads happens when:

Question 6 of 8

SIMD instructions provide:

Question 7 of 8

Moving from a linked list to an array often speeds code up because:

Question 8 of 8

Little-endian byte order means:

0/8 answered

Part of