Поделиться через


Адресное пространство, доступное для потоковых ресурсов

В этом разделе указывается виртуальное адресное пространство, доступное для потоковых ресурсов.

В 64-разрядных операционных системах доступно по крайней мере 40 бит виртуального адресного пространства (1 Terabyte).

Для 32-разрядных операционных систем адресное пространство составляет 32 бита (4 ГБ). Для 32-разрядных систем Arm создание отдельных потоковых ресурсов может завершиться ошибкой, если выделение будет использовать более 27 бит адресного пространства (128 МБ). Это включает в себя скрытую заполнение в адресном пространстве, оборудование может использовать для MIP-карт, упакованного заполнения плиток и, возможно, заполнение поверхности измерениями поверхности до 2.

В графических системах с отдельной таблицей страницы для единицы обработки графики (GPU) большая часть этого адресного пространства будет доступна для ресурсов GPU, сделанных приложением, хотя выделения GPU, сделанные драйвером отображения, помещаются в то же пространство.

В будущих системах с таблицей страниц, к которой предоставлен общий доступ между ЦП и GPU, доступное адресное пространство делится между всеми выделениями ЦП и GPU в процессе.

Параметры создания ресурсов потоковой передачи