Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Instalar
¡Más rápido que el navegador!
 

GPGPU

Índice GPGPU

La computación de propósito general en unidades de procesamiento gráfico (GPGPU, del inglés general-purpose computing on graphics processing units) es un concepto reciente dentro de la informática que trata de estudiar y aprovechar las capacidades de cómputo de una GPU.

40 relaciones: ANSI C, API, Base de datos, Búfer de datos, BrookGPU, Byte, C (lenguaje de programación), C++, Cg (lenguaje de programación), Clúster de computadoras, Close to Metal, Coma flotante, CUDA, Direct Rendering Manager, Direct3D, Estructura de datos, Folding@home, GLSL, Gráficos 3D por computadora, Hardware, High Level Shader Language, Informática, Intel MIC, Larrabee (GPU), Lenguaje ensamblador, Memoria de acceso aleatorio, Metaprogramación, Microsoft, Nvidia, OpenCL, Paralelismo (informática), Píxel, Pentium 4, Sh, Simulación, Textura (gráficos por computadora), Unidad central de procesamiento, Unidad de procesamiento gráfico, Universidad Stanford, Vértice (geometría).

ANSI C

ANSI C es un estándar publicado por el Instituto Nacional Estadounidense de Estándares (ANSI), para el lenguaje de programación C. Se recomienda a los desarrolladores de software en C que cumplan con los requisitos descritos en el documento para facilitar así la portabilidad del código.

¡Nuevo!!: GPGPU y ANSI C · Ver más »

API

Una API (del inglés, application programming interface, en español, interfaz de programación de aplicaciones) es una pieza de código que permite a diferentes aplicaciones comunicarse entre sí y compartir información y funcionalidades.

¡Nuevo!!: GPGPU y API · Ver más »

Base de datos

Una base de datos (del inglés: database) se encarga no solo de almacenar datos, sino también de conectarlos entre sí en una unidad lógica.

¡Nuevo!!: GPGPU y Base de datos · Ver más »

Búfer de datos

En informática, un búfer (del inglés, buffer) es un espacio de memoria, en el que se almacenan datos de manera temporal, normalmente para un único uso (generalmente ocupan un sistema de cola FIFO); su principal función es evitar que el programa o recurso que los requiere, ya sea hardware o software, se quede sin datos durante una transferencia (entrada/salida) de datos irregular o por la velocidad del proceso.

¡Nuevo!!: GPGPU y Búfer de datos · Ver más »

BrookGPU

BrookGPU fue desarrollado por la Universidad de Stanford, es un grupo de compiladores y aplicaciones basadas en el lenguaje Brook para utilizar con unidades de procesamiento gráfico (GPU).

¡Nuevo!!: GPGPU y BrookGPU · Ver más »

Byte

Un byte u octeto (B) es la unidad de información de base utilizada en computación y en telecomunicaciones, y está compuesta por un conjunto ordenado de ocho bits.

¡Nuevo!!: GPGPU y Byte · Ver más »

C (lenguaje de programación)

C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.

¡Nuevo!!: GPGPU y C (lenguaje de programación) · Ver más »

C++

C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup.

¡Nuevo!!: GPGPU y C++ · Ver más »

Cg (lenguaje de programación)

Cg o C for Graphics es un lenguaje de alto nivel desarrollado por Nvidia en colaboración con Microsoft para la programación de vertex y pixel shaders.

¡Nuevo!!: GPGPU y Cg (lenguaje de programación) · Ver más »

Clúster de computadoras

El término clúster (del inglés cluster, que significa 'grupo' o 'racimo') se aplica a los sistemas distribuidos de granjas de computadoras unidos entre sí normalmente por una red de alta velocidad y que se comportan como si fuesen un único servidor.

¡Nuevo!!: GPGPU y Clúster de computadoras · Ver más »

Close to Metal

Close to Metal (literalmente, Cerca del Metal) es una biblioteca creada por Advanced Micro Devices para la programación de propósito general en sus unidades de procesamiento gráfico, es decir, el uso de GPGPU posible gracias al paso de las arquitecturas de shading unificadas.

¡Nuevo!!: GPGPU y Close to Metal · Ver más »

Coma flotante

La representación de coma flotante (en inglés, floating point) es una forma de notación científica usada en las computadoras con la cual se pueden representar números reales extremadamente grandes y pequeños de una manera muy eficiente y compacta y con la que se pueden realizar operaciones aritméticas.

¡Nuevo!!: GPGPU y Coma flotante · Ver más »

CUDA

CUDA son las siglas de Compute Unified Device Architecture (Arquitectura Unificada de Dispositivos de Cómputo) que hace referencia a una plataforma de computación en paralelo que incluye un compilador y un conjunto de herramientas de desarrollo creadas por Nvidia que permiten a los programadores usar una variación del lenguaje de programación C (CUDA C) para codificar algoritmos en GPU de Nvidia.

¡Nuevo!!: GPGPU y CUDA · Ver más »

Direct Rendering Manager

Direct Rendering Manager (Gestor de Renderizado Directo o DRM) es un componente de Direct Rendering Infrastructure (Infraestructura de Renderizado Directo o DRI), que provee a sistemas operativos tipo Unix, como Linux, FreeBSD, NetBSD, y OpenBSD de aceleración gráfica eficiente, especialmente para aplicaciones 3D.

¡Nuevo!!: GPGPU y Direct Rendering Manager · Ver más »

Direct3D

Direct3D es parte de DirectX (conjunto de bibliotecas para multimedia) siendo propiedad de Microsoft.

¡Nuevo!!: GPGPU y Direct3D · Ver más »

Estructura de datos

En ciencias de la computación, una estructura de datos es una forma particular de organizar información en un computador para que pueda ser utilizada de manera eficiente.

¡Nuevo!!: GPGPU y Estructura de datos · Ver más »

Folding@home

Folding@home es un proyecto de computación distribuida diseñado para usar los recursos de computadores personales para realizar simulaciones de plegamiento proteico relevantes a enfermedades y otras dinámicas moleculares, y para mejorar los métodos de ello.

¡Nuevo!!: GPGPU y Folding@home · Ver más »

GLSL

OpenGL Shading Language (abreviado GLSL o GLslang) es un lenguaje de alto nivel de sombreado con una sintaxis basada en el lenguaje de programación C. Fue creado por la junta de revisión de la arquitectura OpenGL (OpenGL ARB) para ofrecer a los desarrolladores más control sobre la tubería de renderizado sin tener que usar ARB assembly language o lenguajes específicos para cada hardware.

¡Nuevo!!: GPGPU y GLSL · Ver más »

Gráficos 3D por computadora

Los gráficos 3D por computadora o por ordenador (en inglés 3D computer graphics) son gráficos que utilizan una representación tridimensional de datos geométricos (a menudo cartesianos) que se almacenan en el ordenador con el propósito de realizar cálculos y representar imágenes 2D, que se pueden almacenar para verlas más tarde o mostrarlas en tiempo real.

¡Nuevo!!: GPGPU y Gráficos 3D por computadora · Ver más »

Hardware

El hardware, equipo o soporte físico en informática se refiere a las partes físicas, tangibles, de un sistema informático, sus componentes eléctricos, electrónicos y electromecánicos.

¡Nuevo!!: GPGPU y Hardware · Ver más »

High Level Shader Language

High Level Shader Language or HLSL («lenguaje de sombreado de alto nivel») es un lenguaje de sombreado desarrollado por Microsoft para su uso con la interfaz de programación de aplicaciones Direct3D.

¡Nuevo!!: GPGPU e High Level Shader Language · Ver más »

Informática

La informática, también llamada computación, es el área de la ciencia que se encarga de estudiar la administración de métodos, técnicas y procesos con el fin de almacenar, procesar y transmitir información y datos en formato digital.

¡Nuevo!!: GPGPU e Informática · Ver más »

Intel MIC

Intel MIC, del inglés Intel Many Integrated Core Architecture, es un diseño multiprocesador de Intel creado para la fabricación de aceleradores cuyo objetivo sea el uso de software altamente paralelo, algo convencional en supercomputación para lo que Intel ha proporcionado prototipos a diversos centros de investigación colaboradores, tales como el Forschungszentrum Juelich, LRZ (Leibniz Supercomputing Centre), CERN o KISTI (Korea Institute of Science and Technology Information).

¡Nuevo!!: GPGPU e Intel MIC · Ver más »

Larrabee (GPU)

Larrabee fue el nombre en código para un chip GPGPU que Intel intentó desarrollar separadamente de su actual línea de aceleradores de gráficos integrados.

¡Nuevo!!: GPGPU y Larrabee (GPU) · Ver más »

Lenguaje ensamblador

El lenguaje ensamblador o assembler (en inglés: assembler language y la abreviación asm) es un lenguaje de programación que se usa en los microprocesadores.

¡Nuevo!!: GPGPU y Lenguaje ensamblador · Ver más »

Memoria de acceso aleatorio

La memoria de acceso aleatorio (Random Access Memory, RAM) es una memoria de almacenaje a corto plazo.

¡Nuevo!!: GPGPU y Memoria de acceso aleatorio · Ver más »

Metaprogramación

La metaprogramación consiste en escribir programas que escriben o manipulan otros programas (o a sí mismos) como datos, o que hacen en tiempo de compilación parte del trabajo que, de otra forma, se haría en tiempo de ejecución.

¡Nuevo!!: GPGPU y Metaprogramación · Ver más »

Microsoft

Microsoft Corporation (SEHK) es una corporación tecnológica multinacional estadounidense con sede en Redmond, Washington.

¡Nuevo!!: GPGPU y Microsoft · Ver más »

Nvidia

Nvidia Corporation es una empresa de software y fabless que diseña unidades de procesamiento de gráficos (GPU), interfaz de programación de aplicaciones (API) para ciencia de datos y computación de alto rendimiento, así como unidades de sistema en chip (SoC) para la computación móvil y el mercado automotriz.

¡Nuevo!!: GPGPU y Nvidia · Ver más »

OpenCL

OpenCL (Open Computing Language, en español lenguaje de computación abierto) consta de una interfaz de programación de aplicaciones y de un lenguaje de programación.

¡Nuevo!!: GPGPU y OpenCL · Ver más »

Paralelismo (informática)

En la informática, el paralelismo es la simple aplicación de múltiples CPU a un problema único.

¡Nuevo!!: GPGPU y Paralelismo (informática) · Ver más »

Píxel

Un píxel o pixel, plural píxeles o pixeles (neologismo del inglés pixel, derivado del acrónimo del inglés picture element, 'elemento de la imagen') es, en informática, la unidad mínima que forma una imagen digital.

¡Nuevo!!: GPGPU y Píxel · Ver más »

Pentium 4

El Pentium 4 fue una línea de microprocesadores de séptima generación basado en la arquitectura x86 y fabricado por Intel.

¡Nuevo!!: GPGPU y Pentium 4 · Ver más »

Sh

Sh / sh es un dígrafo del alfabeto latino compuesto por "s" y "h", cuyo nombre es femenino (la "ese hache" o la "eshe", plural las "eshes").

¡Nuevo!!: GPGPU y Sh · Ver más »

Simulación

En las ciencias, la simulación es el artificio contextual que hace referencia a la investigación de una hipótesis o un conjunto de hipótesis de trabajo utilizando modelos un método perfecto para la enseñanza y aprendizaje.

¡Nuevo!!: GPGPU y Simulación · Ver más »

Textura (gráficos por computadora)

Una textura es una imagen de mapa de bits en el espacio (u,v) o (s,t) que se aplica a una figura, ya sea tridimensional o bidimensional, para darle realismo, mediante un programa de gráficos especializado.

¡Nuevo!!: GPGPU y Textura (gráficos por computadora) · Ver más »

Unidad central de procesamiento

La unidad central de procesamiento (conocida por las siglas CPU, del inglés Central Processing Unit) o procesador es un componente del hardware dentro de un ordenador, teléfonos inteligentes, y otros dispositivos programables.

¡Nuevo!!: GPGPU y Unidad central de procesamiento · Ver más »

Unidad de procesamiento gráfico

Una unidad de procesamiento gráfico (del inglés graphics processing unit, GPU) o procesador gráfico es un coprocesador dedicado al procesamiento de gráficos u operaciones de coma flotante, para aligerar la carga de trabajo del procesador/CPU central en aplicaciones como los videojuegos o aplicaciones 3D interactivas.

¡Nuevo!!: GPGPU y Unidad de procesamiento gráfico · Ver más »

Universidad Stanford

La Universidad Leland Stanford Junior (Leland Stanford Junior University en inglés), conocida como Universidad Stanford, es una universidad privada estadounidense ubicada en Stanford, California, a unos 56 km al sureste de San Francisco.

¡Nuevo!!: GPGPU y Universidad Stanford · Ver más »

Vértice (geometría)

En geometría, un vértice es el punto donde se encuentran dos o más elementos unidimensionales (curvas, vectores, rectas, semirrectas o segmentos).

¡Nuevo!!: GPGPU y Vértice (geometría) · Ver más »

Redirecciona aquí:

General Purpose Computing on Graphics Processing Units, General-Purpose Computing on Graphics Processing Units.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »