Чтобы использовать вычисления GPU с hh.exe


-2

Я хотел бы повысить скорость поиска в моих документах CHM в Windows 10 с помощью вычислений на GPU (и т. Д. NVIDIA 970):

  • для визуализации поисковых совпадений во многих видах

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

Как вы можете использовать вычисления GPU с hh.exe?


То, что вы хотите, просто невозможно, если приложение не поддерживает это. Учитывая, что документы .CHM в основном исключены Microsoft, процесс, который обрабатывает это, просто не поддерживает это.
Ramhound

@Ramhound Можете ли вы предложить лучший формат файла, чем CHM, для поиска больших документов. PDF не достаточно.
Лео Леопольд Герц

Не считается. CHM не предназначен для больших документов Word и PDF.
Ramhound

@Ramhound Я не могу согласиться с вашим утверждением о CHM. CHM не отклоняется: en.wikipedia.org/wiki/Microsoft_Compiled_HTML_Help . Это поддержка на самом деле все еще растет. PDF предназначен для публикации. Например, ужасно при поиске документов иметь страницы 1 000 000. CHM все еще хорошо. Слово также не масштабируется для этого.
Лео Леопольд Герц 준영

1
Ваше недавнее редактирование, добавив «для визуализации поисковых совпадений во многих представлениях», радикально меняет вопрос. И это очень, очень странно. Ваш вопрос был об улучшении скорости поиска, но теперь, похоже, о рендеринге совпадений. Ваш графический процессор уже используется для визуализации графического интерфейса пользователя.
ChrisInEdmonton

Ответы:


4

Это не может быть сделано, и это не поможет. Простой текстовый поиск настолько быстр, что ограничивающим фактором является скорость считывания данных с диска, а не скорость процессора.


Jacktrader предполагает, что ограничивающим фактором является рендеринг изображений, а не текста. Таким образом, использование GPU для этого может улучшить ограничивающий фактор. Я думаю, что Jacktrader прав.
Лео Леопольд Герц

1

Вы могли бы догадаться, сделав exe-файл, скомпилированный, скажем, из Python, который делает использование GPU довольно простым, но я думаю, что если вы идете по этой дороге, вы делаете что-то не так. Я могу только догадываться, но я предполагаю, что вы запускаете файл CHM из Интернета и / или путь UNC? Я знаю, что это вызывает много проблем, и, возможно, это не ваш случай, но если CHM слишком медленный для рендеринга изображений, вам, вероятно, нужно преобразовать его вообще во что-то другое, и это, вероятно, будет какая-то веб-страница (тогда вы можете контролировать все лучше, предварительно кэшируйте изображения и загружайте только миниатюры по мере необходимости, но возможность загружать полные изображения). Я действительно не знаю, это странный вопрос ... но даже структурированный PDF документ, вероятно, был бы намного лучшим подходом. Удачи!


1
Отличное замечание по поводу рендеринга изображений! Я думаю, что это ограничивающий фактор, а не текст. Можете ли вы привести пример кода?
Лео Леопольд Герц
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.