Computer Knowledge
Computer Memory and Storage
2,477 Questions
Computer memory and storage questions test foundational knowledge of hardware, cache mapping, and data transfer mechanisms. Key areas include Direct Memory Access, analog recording, and RAID levels. This section is essential for candidates preparing for banking and government computer proficiency tests.
Cache memory mappingDirect memory accessRAID storage levelsHard disk technologyOptical media storageMemory addresses
Computer Memory and Storage Questions
What is the role of a GPU's register file?
-
To store frequently used data
-
To reduce memory latency
-
To improve performance for arithmetic and logical operations
-
All of the above
D
Correct answer
Explanation
GPU's register file stores frequently used data, reduces memory latency, and improves performance for arithmetic and logical operations.
What is the purpose of a GPU's instruction cache?
-
To store frequently executed instructions
-
To reduce memory latency
-
To improve performance for control flow instructions
-
All of the above
D
Correct answer
Explanation
GPU's instruction cache stores frequently executed instructions, reduces memory latency, and improves performance for control flow instructions.
What is the role of a GPU's data cache?
-
To store frequently accessed data
-
To reduce memory latency
-
To improve performance for data-intensive applications
-
All of the above
D
Correct answer
Explanation
GPU's data cache stores frequently accessed data, reduces memory latency, and improves performance for data-intensive applications.
Which type of mirroring technique involves creating a mirror copy of the data on a separate storage device within the same system?
-
Local Mirroring
-
Remote Mirroring
-
Asynchronous Mirroring
-
Synchronous Mirroring
A
Correct answer
Explanation
Local mirroring involves creating a mirror copy of the data on a separate storage device that is physically located within the same system. This provides fast access to the mirrored data in case of a failure of the primary storage device.
What is the primary disadvantage of using logical replication over physical replication?
-
Increased network traffic
-
Slower write operations
-
Complex data management
-
Higher storage requirements
A
Correct answer
Explanation
Logical replication can lead to increased network traffic because the changes to the data are replicated as a series of operations. This can be a concern for applications that require high-speed data replication.
Which of the following is responsible for converting the intended message into a sequence of words?
-
Semantic memory
-
Episodic memory
-
Working memory
-
Procedural memory
C
Correct answer
Explanation
Working memory is responsible for temporarily storing and manipulating information, including the sequence of words that make up the intended message.
Which type of GPU memory is known for its high bandwidth and low latency?
B
Correct answer
Explanation
HBM2 (High Bandwidth Memory 2) is a type of GPU memory that offers significantly higher bandwidth and lower latency compared to traditional GDDR memory.
What is the primary function of a GPU's memory controller?
-
Managing data transfer between GPU and CPU
-
Scheduling GPU tasks
-
Processing graphics data
-
Storing textures and framebuffers
A
Correct answer
Explanation
The GPU's memory controller is responsible for managing the flow of data between the GPU and the CPU, ensuring efficient data transfer for graphics processing.
Which type of GPU memory is commonly used in high-end graphics cards?
A
Correct answer
Explanation
GDDR6X (Graphics Double Data Rate 6X) is a high-performance type of GPU memory that provides extremely high bandwidth and is often found in high-end graphics cards.
Which of the following is NOT a type of GPU memory?
D
Correct answer
Explanation
ECC (Error Correcting Code) is a technology used to detect and correct errors in data transmission, but it is not a type of GPU memory.
What is the purpose of a GPU's framebuffer?
-
Storing textures and pixel data
-
Processing graphics data
-
Managing data transfer between GPU and CPU
-
Scheduling GPU tasks
A
Correct answer
Explanation
The GPU's framebuffer is responsible for storing textures, pixel data, and other information required for rendering graphics.
Which type of GPU memory is known for its high capacity and low cost?
D
Correct answer
Explanation
DDR3 (Double Data Rate 3) is a type of memory commonly used in older GPUs, offering high capacity and low cost.
What is the primary role of a GPU's texture cache?
-
Storing frequently used textures
-
Managing data transfer between GPU and CPU
-
Processing graphics data
-
Scheduling GPU tasks
A
Correct answer
Explanation
The GPU's texture cache is designed to store frequently used textures, reducing the need to fetch them from main memory and improving performance.
Which type of GPU memory is commonly used in mobile devices and embedded systems?
C
Correct answer
Explanation
LPDDR5 (Low Power Double Data Rate 5) is a type of memory specifically designed for mobile devices and embedded systems, offering low power consumption and high bandwidth.
Which type of GPU memory is known for its extremely high bandwidth and is often used in supercomputers?
B
Correct answer
Explanation
HBM3 (High Bandwidth Memory 3) is a cutting-edge type of GPU memory that offers extremely high bandwidth and is often found in supercomputers and high-performance computing systems.