Espacio de direcciones disponible para recursos de streaming
En esta sección se especifica el espacio de direcciones virtual que está disponible para los recursos de streaming.
En sistemas operativos de 64 bits, hay disponibles al menos 40 bits de espacio de direcciones virtuales (1 Terabyte).
Para los sistemas operativos de 32 bits, el espacio de direcciones es de 32 bits (4 GB). En el caso de los sistemas Arm de 32 bits, se puede producir un error en la creación de recursos de streaming individual si la asignación usaría más de 27 bits de espacio de direcciones (128 MB). Esto incluye cualquier relleno oculto en el espacio de direcciones que el hardware puede usar para mapas mip, relleno de mosaico empaquetado y, posiblemente, dimensiones de superficie de relleno a potencias de 2.
En los sistemas gráficos con una tabla de páginas independiente para la unidad de procesamiento de gráficos (GPU), la mayoría de este espacio de direcciones estará disponible para los recursos de GPU realizados por la aplicación, aunque las asignaciones de GPU realizadas por el controlador de pantalla caben en el mismo espacio.
En sistemas futuros con una tabla de páginas compartida entre la CPU y la GPU, el espacio de direcciones disponible se comparte entre todas las asignaciones de CPU y GPU en un proceso.
Temas relacionados
Parámetros de creación de recursos de streaming