Google Cloud Professional Machine Learning Engineer — Question 62
While monitoring your model training’s GPU utilization, you discover that you have a native synchronous implementation. The training data is split into multiple files. You want to reduce the execution time of your input pipeline. What should you do?
Answer options
- A. Increase the CPU load
- B. Add caching to the pipeline
- C. Increase the network bandwidth
- D. Add parallel interleave to the pipeline
Correct answer: D
Explanation
The correct answer is D because adding parallel interleave allows simultaneous processing of input data, which can significantly speed up the input pipeline. Options A, B, and C do not directly address the execution time of the input pipeline in the context of utilizing multiple files effectively.