Я хочу, чтобы мой графический процессор мог выполнять часть работы моего процессора, когда я играю в игры или выполняю такие задачи.

Мой процессор AMD FX-4200 работает на частоте 4,1 ГГц, а мой графический процессор - NVIDIA GeForce GTX 1060 6 ГБ.

Очевидно, у меня очень мощный графический процессор, и когда я использую менее требовательные к графике игры, такие как Star Wars Battlefront, я хочу, чтобы мой графический процессор (предполагая, что у него есть свободное место для обработки) выполняет часть работы процессора. Это возможно? Если так, как я мог это сделать?

2 ответа2

2

Сколько вашего GPU и процессора используется, зависит от разработчика игры / программы. Они могут кодировать для интенсивного использования процессора или более на стороне графического процессора. Невозможно заставить ваш графический процессор выполнять задачи, не связанные с графикой, или назначить дополнительную рабочую нагрузку графическому процессору на стороне пользователя.

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

1

CPU и GPU нельзя использовать взаимозаменяемо. Они специально разработаны, чтобы быть хорошими в одних видах вычислений и плохими в других. (потому что построить единый процессор, который хорош во всем, невозможно)

Подумайте об этом: если CPU и GPU могут выполнять одну и ту же работу, зачем вообще существуют GPU? Почему бы не выполнить все вычисления на процессоре?

Графические процессоры - вещь, потому что процессоры плохо обрабатывают графику. Изначально они вообще не были способны выполнять вычисления общего назначения, это относительно новая идея.

Напомним, что в общем случае вы не можете перенести какую-то работу из CPU в GPU или другим способом. Программа должна быть специально разработана, чтобы быть в состоянии сделать это. По сути, алгоритм должен быть реализован отдельно для CPU и GPU, потому что они работают совершенно по-разному (CPU - SISD, GPU - SIMD).

Это могут делать некоторые программы, в частности, программное обеспечение для обработки видео. Есть также игры, которые позволят вам выбрать, будет ли физика рассчитываться по процессору или с использованием оборудования PhysX на видеокарте. Если это явно не разрешено программным обеспечением, невозможно выбрать, какое устройство будет выполнять вычисления.

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