Aunque se supone que las GPU se usan con tipos de datos de coma flotante, me interesaría saber cuán rápido puede la GPU procesar operaciones bit a bit. Estos son los más rápidos posibles en la CPU, pero ¿imita la GPU las operaciones bit a bit o se calculan por completo en el hardware? Estoy planeando usarlos dentro de los programas de sombreado escritos con GLSL. También supongo que si las operaciones bit a bit tienen un rendimiento completo, los tipos de datos enteros deberían tener también, pero necesito confirmación al respecto.Desempeño de operaciones enteras y en bits en la GPU
Para ser más precisos, las versiones dirigidas son OpenGL 3.2 y GLSL 1.5. El hardware que debe ejecutar esto es cualquier tarjeta gráfica Radeon HD y GeForce series 8 y más recientes. Si hay algunos cambios importantes en las versiones más nuevas de OpenGL y GLSL relacionadas con las velocidades de procesamiento de operaciones/enteros bit a bit, me alegraría si Los señalaré.
Debe especificar una arquitectura de GPU particular, o al menos la versión de OpenGL. En este momento, esta pregunta es terriblemente vaga. –
@BenVoigt actualizado, es lo suficientemente preciso, o necesita un nombre de código específico de la arquitectura (los cambian como para cada nueva tarjeta) – Raven
Raven: hay algunos cambios enormes entre Radeon HD 1xxx y HD 7xxx, pero esa información adicional es una gran mejora Suponiendo que está buscando tarjetas que publicitan el soporte OpenGL 3.2 (o posterior), eso es probablemente lo suficientemente claro. –