Preguntas etiquetadas con gpu

2
¿Cuál es el costo de cambiar de estado?
Se supone que los programadores tienen una idea bastante buena del costo de ciertas operaciones: por ejemplo, el costo de una instrucción en la CPU, el costo de una falta de caché L1, L2 o L3, el costo de un LHS. Cuando se trata de gráficos, me doy cuenta de …

3
¿Por qué tenemos marcos gráficos como OpenGL y DirectX, cuando los juegos solo pueden dibujar píxeles directamente?
Los juegos y otras aplicaciones gráficamente intensivas usan marcos como OpenGL y DirectX. También requieren características como pixel shader y DX12. Pero, ¿por qué necesitaríamos todos estos marcos y funciones de GPU cuando podríamos dibujar todo píxel por píxel? Primero, el juego tendría que compilarse de alguna manera para que …

1
¿Por qué las GPU todavía tienen rasterizadores?
A pesar de los avances, las GPU modernas todavía tienen rasterizadores fijos. Altamente personalizable, con sombreadores programables pero no totalmente programables. ¿Porqué es eso? ¿Por qué las GPU no pueden ser simplemente dispositivos masivamente paralelos con unidades informáticas universales donde el rasterizador es solo un software para ese dispositivo proporcionado …
14 gpu  rasterizer 


1
¿Las texturas de búsqueda todavía se usan para algo?
Sé hace poco (¿5-10 años?) Que era popular / eficiente hornear datos en texturas y luego leer los datos de las texturas, a menudo utilizando la interpolación de textura incorporada para obtener la interpolación lineal de los horneados. fuera de datos. Ahora que el tiempo de computación es más barato …
14 texture  gpu  hardware 

1
¿Por qué se desea eficiencia laboral en la programación de GPU?
He estado leyendo el siguiente artículo sobre cómo hacer un escaneo paralelo en CUDA: https://developer.nvidia.com/gpugems/GPUGems3/gpugems3_ch39.html En el artículo, se hace hincapié en hacer que el escaneo "funcione eficientemente". En otras palabras, un algoritmo de GPU no debe realizar más adiciones que un algoritmo de CPU, O (n). Los autores presentan …






1
Crear normales de vértice compartidas en GPU
Principalmente he logrado portar una implementación de Marching Cubes desde la CPU a los sombreadores de cómputo OpenGL, pero aún no he abordado las normales y me pregunto cuál es la mejor manera de hacerlo. Mi implementación se ocupa específicamente de los campos con valores binarios (estoy tratando de modelar …


1
¿Cómo comenzar a escribir un perfilador de GPU de bajo nivel?
He estado estudiando perfiladores de GPU de corporaciones de hardware en los últimos días (Qualcomm, PowerVR, Intel). Me he dado cuenta de que estas herramientas parecen dar más detalles de bajo nivel que los perfiladores de GPU que he usado en el pasado, la captura y el apitrace de tramas …
8 gpu 

1
¿Las GPU modernas contienen desplazadores de barril?
Soy consciente de que la mayoría de las GPU modernas, aunque están diseñadas para coma flotante, son más o menos equivalentes en rendimiento entero en estos días, con algunas advertencias como la falta de una suma múltiple fusionada. Sin embargo, no estoy seguro de cómo se aplica esto a las …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.