-1

У меня есть приложение, которое использует графический процессор (я не уверен, что это OpenCL). Это приложение имеет контроль интенсивности; если он установлен слишком высоко, тем выше производительность, но сама Windows и каждое приложение (все приложения нуждаются в графическом процессоре по крайней мере для рисования окна) перестают отвечать на запросы. Мне потребовалось полчаса, чтобы:

  • Подведите указатель мыши к загрузке ЦП диспетчера задач в трее (перемещение указателя мыши тоже довольно резкое),

  • Чтобы принять два клика для двойного щелчка

  • Чтобы нарисовать главное окно

  • Чтобы получить показанные процессы

  • Чтобы получить мышь, выберите приложение, чтобы прекратить его

  • Чтобы получить окно подтверждения

  • Чтобы получить один клик в да!

Это не шутка, все, что обычно занимает 1-2 секунды, заняло у меня около получаса!

Так есть ли способ, которым я могу переоценить время, которое занимает Windows или приложение, потому что я не хочу уменьшать интенсивность?

Это ошибка приложения, потому что другие приложения OpenCL используют GPU @ 100%, но позволяют делать все остальное правильно; вы можете перемещать окна / папки без каких-либо задержек, и единственным недостатком является то, что при этом производительность вашего приложения немного падает, пока вы не перестанете делать что-либо, что "отвлекает" "внимание" GPU.

1 ответ1

1

Дай угадаю .. ты добываешь монеты?

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

Вы говорите, что не хотите снижать интенсивность ... но если бы вы нашли программу, которая заставила бы GPU тратить больше времени на обновление мыши и окон, а не тратить время на ваше приложение, результат был бы точно так же.

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

Если только вы не подключите дополнительную (дешевую дрянную) видеокарту, а затем используете ее для рисования мыши /windows / серфинга.

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