Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
 

CUDA

Índice CUDA

CUDA (anteriormente conhecido como Compute Unified Device Architecture ou Arquitetura de Dispositivo de Computação Unificada) é uma API destinada a computação paralela, GPGPU, e computação heterogênea, criada pela Nvidia.

28 relações: C (linguagem de programação), C Sharp, C++, Computação paralela, Conjunto de instruções, DirectX, Emulador, Fortran, GeForce, GPGPU, Interface de programação de aplicações, Lógica binária, Linguagem de programação, Linux, MacOS, Modelagem tridimensional, Nvidia, NVIDIA Tesla, Octane Render, OpenCL, OpenGL, Processador, Software gratuito, TensorFlow, Transformada rápida de Fourier, Unidade de processamento gráfico, Universidade Stanford, Windows XP.

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).

Novo!!: CUDA e C (linguagem de programação) · Veja mais »

C Sharp

C# é uma linguagem de programação, multiparadigma, de tipagem forte, desenvolvida pela Microsoft como parte da plataforma.NET.

Novo!!: CUDA e C Sharp · Veja mais »

C++

C++ (Pronuncia-se "cê mais mais") é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: CUDA e C++ · Veja mais »

Computação paralela

Computação paralela é uma forma de computação em que vários cálculos são realizados ao mesmo tempo, operando sob o princípio de que grandes problemas geralmente podem ser divididos em problemas menores, que então são resolvidos concorrentemente (em paralelo).

Novo!!: CUDA e Computação paralela · Veja mais »

Conjunto de instruções

Conjunto de instruções (tradução de instruction set) são as operações que um processador, microprocessador, microcontrolador, CPU ou outros periféricos programáveis suporta, fornece ou disponibiliza para o programador, ou seja, é a representação em mnemônicos do código de máquina, com a finalidade de facilitar o acesso ao componente.

Novo!!: CUDA e Conjunto de instruções · Veja mais »

DirectX

Microsoft DirectX é uma coleção de APIs que tratam de tarefas relacionadas a multimídia, especialmente programação de jogos, para o sistema operacional Microsoft Windows, ou seja, é quem padroniza a comunicação entre software e hardware.

Novo!!: CUDA e DirectX · Veja mais »

Emulador

Emulador DOSBox do sistema operacional MS-DOS. Na computação, um emulador é um software que reproduz as funções de um determinado ambiente, a fim de permitir a execução de outros softwares sobre ele.

Novo!!: CUDA e Emulador · Veja mais »

Fortran

A família de linguagens de programação conhecida como Fortran foi desenvolvida a partir da década de 1950 e continua a ser usada hoje em dia.

Novo!!: CUDA e Fortran · Veja mais »

GeForce

GeForce é um marca de unidades de processamento gráfico (GPUs) projetada pela Nvidia.

Novo!!: CUDA e GeForce · Veja mais »

GPGPU

A Unidade de Processamento Gráfico de Propósito Geral ou GPGPU (General Purpose Graphics Processing Unit) utiliza a GPU (graphics processing unit) para além de renderização gráfica tais como: processamento de imagem, visão computacional, inteligência artificial, cálculo numérico dentre outras aplicações.

Novo!!: CUDA e GPGPU · Veja mais »

Interface de programação de aplicações

Em ciência da computação, a interface de programação de aplicações (do inglês, abreviado API) é um conjunto de serviços/funções que foram implementadas em um programa de computador que são disponibilizados para que outros programas/aplicativos possam utiliza-los diretamente de forma simplificada; sem envolver-se em detalhes da implementação do programa de computador principal (função chamada de encapsulamento, usar as funcionalidades através de um código de programação simplificado).

Novo!!: CUDA e Interface de programação de aplicações · Veja mais »

Lógica binária

Na programação de computadores, a lógica binária, ou bitwise operation opera em um ou mais padrões de bits ou números binários no nível de seus bits individuais.

Novo!!: CUDA e Lógica binária · Veja mais »

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

Novo!!: CUDA e Linguagem de programação · Veja mais »

Linux

Linux é um termo popularmente empregado para se referir a que utilizam o núcleo Linux.

Novo!!: CUDA e Linux · Veja mais »

MacOS

macOS (anteriormente Mac OS X e posteriormente OS X, na fase de desenvolvimento inicialmente chamado Rhapsody Project) é um sistema operativo proprietário desenvolvido e distribuído pela empresa Apple Inc. desde 2001 e destinado exclusivamente aos computadores Mac.

Novo!!: CUDA e MacOS · Veja mais »

Modelagem tridimensional

Renderização de uma cena tridimensional gerada no POV-Ray Em Ciência da computação, (ou 3D) é o processo de desenvolvimento de uma representação matemática de qualquer superfície tridimensional de um objeto (seja inanimado ou vivo), através de software especializado.

Novo!!: CUDA e Modelagem tridimensional · Veja mais »

Nvidia

Nvidia Corporation estilizada como NVIDIA ou, devido ao seu logotipo, nVIDIA é uma empresa multinacional de tecnologia incorporada em Delaware e com sede em Santa Clara, Califórnia.

Novo!!: CUDA e Nvidia · Veja mais »

NVIDIA Tesla

Nvidia Tesla GPU Tesla é uma série lançada pela nVIDIA, onde os chips gráficos são usados para o processamento de operações que exigem um alto desempenho da máquina.

Novo!!: CUDA e NVIDIA Tesla · Veja mais »

Octane Render

Octane Render é um programa de renderização imparcial de capacidade em tempo real.

Novo!!: CUDA e Octane Render · Veja mais »

OpenCL

OpenCL (Open Computing Language) é uma arquitetura para escrever programas que funcionam em plataformas heterogêneas, consistindo em CPUs, GPUs e outros processadores.

Novo!!: CUDA e OpenCL · Veja mais »

OpenGL

O OpenGL (Open Graphics Library) é uma API livre utilizada na computação gráfica, para desenvolvimento de aplicativos gráficos, ambientes 3D, jogos, entre outros.

Novo!!: CUDA e OpenGL · Veja mais »

Processador

Processador pode se referir a.

Novo!!: CUDA e Processador · Veja mais »

Software gratuito

Software gratuito ou freeware freeware in Dicionário infopédia da Língua Portuguesa.

Novo!!: CUDA e Software gratuito · Veja mais »

TensorFlow

TensorFlow é uma biblioteca de código aberto para aprendizado de máquina aplicável a uma ampla variedade de tarefas.

Novo!!: CUDA e TensorFlow · Veja mais »

Transformada rápida de Fourier

Em matemática, engenharia e em áudio profissional, a Transformada rápida de Fourier (do inglês: Fast Fourier Transform, abreviado FFT) é um algoritmo que calcula a Transformada discreta de Fourier (DFT) e a sua inversa (Teorema inverso de Fourier), criado pelo estatístico estadunidense John Tukey. A análise de Fourier converte um sinal do domínio original para uma representação no domínio da frequência e vice-versa. De grande importância em uma vasta gama de aplicações, de Processamento digital de sinais para a resolução de equações diferenciais parciais a, algoritmos para multiplicação de grandes inteiros. A transformada é amplamente utilizadas na engenharia, ciência e matemática. As ideias básicas foram popularizadas em 1965, mas alguns algoritmos foram obtidos em 1805. Uma Transformada rápida de Fourier calcula rapidamente essas transformações fatorizando a matriz da Transformada discreta de Fourier em um produto de fatores esparsos (principalmente zero). Como resultado, ele consegue reduzir a complexidade de calcular a Transformada discreta de Fourier de O\left(N^2\right), ou seja na ordem de n elevado ao quadrado, que surge se alguém simplesmente aplica a definição de Transformada discreta de Fourier, a O(N \log N), onde N é o tamanho dos dados. Em 1994, Gilbert Strang descreveu a Transformada rápida de Fourier como "O algoritmo numérico mais importante da nossa vida", e foi incluída no Top 10 Algorithms of 20th Century pela revista IEEE Computing in Science & Engineering.

Novo!!: CUDA e Transformada rápida de Fourier · Veja mais »

Unidade de processamento gráfico

GPU nVidia GeForce 3 GPU Matrox Parhelia GPU (Graphics Processing Unit, ou Unidade de Processamento Gráfico), conhecido também como VPU ou unidade de processamento visual, é um tipo de microprocessador especializado em processar gráficos em computadores pessoais, estações de trabalho ou videogames.

Novo!!: CUDA e Unidade de processamento gráfico · Veja mais »

Universidade Stanford

A Universidade Stanford (Stanford University, abreviação de Leland Stanford Junior University) é uma universidade de pesquisa privada situada em Palo Alto, Califórnia, Estados Unidos, e uma das instituições mais prestigiadas do mundo, com a maior seletividade de graduação e a posição de primeira colocada em várias pesquisas e medições no país.

Novo!!: CUDA e Universidade Stanford · Veja mais »

Windows XP

O Windows XP é uma família de sistemas operacionais de 32 e 64 bits produzido pela Microsoft, para uso em computadores pessoais, incluindo computadores residenciais e de escritório, notebooks, tablets e media centers.

Novo!!: CUDA e Windows XP · Veja mais »

Redireciona aqui:

Compute Unified Device Architecture.

CessanteEntrada
Ei! Agora estamos em Facebook! »