Modern Computing Flashcards
What is GPU?
What is TPU?
A graphics processing unit is a specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device.
Tensor Processing Unit is an AI accelerator application-specific integrated circuit developed by Google specifically for neural network machine learning, particularly using Google’s own TensorFlow software.
CPU vs GPU
Explain CPU bottleneck and GPU bottleneck
CPU bottleneck happens when the processor isn’t fast enough to process and transfer data.
A GPU bottleneck is when your CPU is waiting for your GPU to finish rendering frames before sending it any more work.
Explain NVDIA CUDA
CUDA is a parallel computing platform and application programming interface model created by Nvidia.
It allows software developers and software engineers to use a CUDA-enabled graphics processing unit for general purpose processing.
CUDA vs OpenCL
What is Artificial Intelligence?
What is Machine Learning?
What is Deep Learning?
01) the theory and development of computer systems able to perform tasks normally requiring human intelligence, such as visual perception, speech recognition, decision-making, and translation between languages.
02) Machine learning is the study of computer algorithms that improve automatically through experience and by the use of data.
03) Deep learning is an artificial intelligence (AI) function that imitates the workings of the human brain in processing data and creating patterns for use in decision making.