2

Я играл с Process Explorer на моем ноутбуке с Windows 7, 4 ГБ оперативной памяти и встроенным графическим процессором (ATI Radeon 6480g в составе APU A4). Как ни странно, Process Explorer сообщает о 1,5 ГБ памяти системного графического процессора - здесь все в порядке.

В комплект также входит 512 МБ "выделенной" памяти, о которой я не знаю - карта не содержит выделенной памяти.

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

С учетом сказанного, игра в текстурные или шейдерные 3D-игры, как и ожидалось, увеличит использование выделенной памяти - системная память графического процессора остается практически постоянной.

GPU должен получать только 512 МБ разделяемой памяти, которая на вкладке GPU обозначена как 1,5 ГБ.

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

2 ответа2

1

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

Системная память графического процессора на самом деле является частью вашей системной памяти (ОЗУ), которая назначается доступной для графической карты для увеличения ее объема памяти. Windows Vista и новее часто используют это для хранения предварительных просмотров окон приложений, когда они не активны. Также я считаю, что Windows также хранит некоторые другие графические ресурсы.

Нет ничего плохого в том, что приложения сообщают, что у вашего компьютера есть два интерфейса OpenCL, потому что на самом деле у него есть два интерфейса OpenCL.

Одним из них является поддержка OpenCL встроенного графического процессора. Это делается с помощью графических драйверов. Другой - поддержка OpenCL процессора. Это делается через драйверы CPU/APU.

Насколько я знаю, некоторые APU на базе AMD, использующие OpenCL через интерфейс CPU/APU, должны использовать объединенную мощность как CPU, так и GPU. Это не поддерживается на каждом APU.

0
  1. Вы уверены, что Radeon hd 6480g встроенный в A4 является единственным графическим процессором в вашей системе? Несколько высокопроизводительных ноутбуков имеют дискретный графический процессор Панель управления -> Диспетчер устройств -> Адаптеры дисплея

  2. Вы можете попробовать альтернативные инструменты мониторинга системы, чтобы получить больше информации. (Извините, у меня сейчас нет окон Windows)

  3. Кстати, вот как эти цифры рассчитываются

  4. Что не так с вашими майнерами биткойнов? OpenCL - это API-интерфейс для унифицированного использования как CPU, так и GPU (но устаревшие приложения OpenCL просто предполагали, что все устройства OpenCL были GPU)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .