Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What is CUDA core and what and where are its advantages?

user-image
Question added by Alen Ajanovic , 2D - 3D Graphic designer, 3D animator, IT administrator, hardware maintenance , FIST Production d.o.o.
Date Posted: 2016/11/01
Kanwar Saad
by Kanwar Saad , System & Network Support Assistant , National Telecom Corporation (NTC)

CUDA stands for the "Compute Unified Device Architecture", which is a free software platform provided by NVIDIA. It enables users to control GPUs by writing programs akin to C++. All CUDA softwares can be downloaded from CUDA Zone.

Arshad Nazir Salroo
by Arshad Nazir Salroo , BC/ Networking/Technical support/ System Adminstration , Department of Information Technology Govt. of India

CUDA Cores are parallel processors, just like our CPU might be a dual- or quad-core device, nVidia GPUs host several hundred or thousand cores. The cores are responsible for processing all the data that is fed into and out of the GPU, performing game graphics calculations that are resolved visually to the end-user.

CUDA brings together several things: Massively parallel hardware designed to run generic (non-graphic) code

Waqar Ali
by Waqar Ali , IT Support Engineer , No-Limit Communications

A  CUDA (Compute Unified Device Architecture)  core is nVidia's equivalent to AMD streams processors. NVidia's proprietary parallel computer programming model, CUDA is a specialized programming language that can leverage the GPU in specific ways to perform tasks with greater performance.

It is a development tool chain for crating programs that can run on NVidia's GPU, as well as API for controlling such programs for CPU.

Massively parallel hardware design to run generic (non-generic) code with appropriate drivers for doing so.

A programming language based on C for programming said hardware and an assembly language that other programming language can use as a target.

A SDK that include libraries , varies debugging, profile and compiling tools, and building the let CPU-side programming languages invoke GPU -side code.

Jubin Clinton Dsouza
by Jubin Clinton Dsouza , Operations Assistant , Suez Middle East Recycling LLC

CUDA Cores are parallel processors, just like your CPU might be a dual- or quad-core device.

More Questions Like This