So verwenden Sie die GPU-Berechnung mit hh.exe

471
Léo Léopold Hertz 준영

Ich möchte die Suchgeschwindigkeit in meinen CHM-Dokumenten in Windows 10 durch GPU-Berechnung (usw. NVIDIA 970) verbessern:

  • zur Visualisierung der Suchtreffer in vielen Ansichten

Ich kann dem Kommentar nicht zustimmen, dass CHM abgelehnt wird, da Microsoft das Format gut in neue Geräte integriert hat.

Wie können Sie die GPU-Berechnung mit hh.exe verwenden?

-2
Was Sie wollen, ist einfach nicht möglich, wenn die Anwendung dies nicht unterstützt. Da .CHM-Dokumente grundsätzlich von Microsoft zurückgezogen werden, wird der Prozess, mit dem sie behandelt wird, einfach nicht unterstützt. Ramhound vor 9 Jahren 0
@Ramhound Können Sie bitte ein besseres Dateiformat als CHM für die Suche in großen Dokumenten vorschlagen? PDF ist nicht genug. Léo Léopold Hertz 준영 vor 9 Jahren 0
Berechnet nicht. CHM ist nicht für große Dokumente gedacht, die Word und PDF sind. Ramhound vor 9 Jahren 0
@Ramhound Ich kann Ihrer Aussage zu CHM nicht zustimmen. CHM wird nicht abgelehnt: https://en.wikipedia.org/wiki/Microsoft_Compiled_HTML_Help. Die Unterstützung wächst tatsächlich immer noch. PDF ist für die Veröffentlichung gedacht. Es ist zum Beispiel schrecklich bei der Suche nach Dokumenten mit Seiten 1 000 000. CHM geht es immer noch gut. Word ist dafür auch nicht skalierbar. Léo Léopold Hertz 준영 vor 9 Jahren 0
Ihre letzte Bearbeitung, die hinzugefügt wurde, um "Suchanfragen in vielen Ansichten anzuzeigen", ändert die Frage radikal. Und ist sehr, sehr seltsam. Ihre Frage bezog sich auf die Verbesserung der Suchgeschwindigkeit, jetzt scheint es jedoch darum zu gehen, die Übereinstimmungen zu rendern. Ihre GPU wird bereits zum Rendern der grafischen Benutzeroberfläche verwendet. ChrisInEdmonton vor 9 Jahren 1

2 Antworten auf die Frage

4
Mark

Es kann nicht gemacht werden und es wird nicht helfen. Die einfache Klartext-Suche ist so schnell, dass der limitierende Faktor darin besteht, wie schnell die Daten vom Laufwerk gelesen werden können und nicht wie schnell die CPU sie verarbeiten kann.

Jacktrader schlägt vor, dass der limitierende Faktor das Rendern von Bildern ist, nicht von Text. Die Verwendung von GPU für diesen Zweck könnte den Begrenzungsfaktor verbessern. Ich denke, Jacktrader hat recht. Léo Léopold Hertz 준영 vor 8 Jahren 0
1
jacktrader

Man könnte vermuten, wenn man ein Exe aus Python zusammenstellt, das die Verwendung von GPUs ziemlich einfach macht, aber ich denke, wenn man auf diesem Weg nach unten geht, macht man etwas falsch. Ich kann nur spekulieren, aber ich vermute, dass Sie eine CHM-Datei über den Web- und / oder UNC-Pfad ausführen. Ich weiß, dass dies viele Probleme verursacht, und vielleicht ist es nicht Ihr Fall, aber wenn ein CHM zu langsam ist, um Bilder zu rendern, müssen Sie es wahrscheinlich in etwas anderes konvertieren, und das wäre wahrscheinlich eine Webseite (dann könnten Sie das kontrollieren Besser ist es, Bilder vorab im Cache zu speichern und nur Miniaturbilder nach Bedarf zu laden, aber die Möglichkeit, vollständige Bilder zu laden. Ich weiß es wirklich nicht, das ist eine seltsame Frage ... aber selbst ein strukturiertes PDF-Dokument wäre wahrscheinlich ein viel besserer Ansatz. Viel Glück!

Hervorragender Punkt bei der Wiedergabe der Bilder! Ich denke, es ist der limitierende Faktor, nicht der Text. Können Sie ein Codebeispiel geben? Léo Léopold Hertz 준영 vor 8 Jahren 1