
Ultimate access to all questions.
Your team is developing a convolutional neural network (CNN) architecture from scratch to address a specific problem domain. Initial trials on your current on-premises CPU-only infrastructure were promising, but the model's convergence is notably slow. To expedite the training process and shorten the time-to-market, your team is considering leveraging Google Cloud's powerful hardware offerings. Given that your code base lacks manual device placement and is not wrapped in an Estimator model-level abstraction, which Google Cloud environment should you select to train your model for optimal performance?
A
A VM on Compute Engine and 1 TPU with all dependencies installed manually.
B
A VM on Compute Engine and 8 GPUs with all dependencies installed manually.
C
A Deep Learning VM with an n1-standard-2 machine and 1 GPU with all libraries pre-installed.
D
A Deep Learning VM with more powerful CPU e2-highcpu-16 machines with all libraries pre-installed.