Ist es möglich, WaitForsingleObjectex -Zeit zu verkürzen, die von der Bibliothek Dritter verwendet wird? [geschlossen]

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Ist es möglich, WaitForsingleObjectex -Zeit zu verkürzen, die von der Bibliothek Dritter verwendet wird? [geschlossen]

by Anonymous » 21 Mar 2025, 08:43

Ich verwende eine C -Bibliothek von Dritten in meinem C ++ - Projekt. Sie verwenden Multi -Threading in ihrer Bibliothek. Diese Anwendung wird sehr langsam und beim Profilieren mit Vtune sehe ich, dass der Anruf WaitForsingleObjectEx 48% der Fälle verwendet. Und ich habe 12 Kerne, aber es verwendet immer noch nur 1 Kern, aber die Anzahl der Threads zeigt 17. Ich kann vermuten, dass der Thread darauf wartet, dass andere Threads abgeschlossen sind. Aber < /p>
  • Gibt es irgendetwas, um die Anwendung schneller zu machen? Sie haben keine Bibliothek für GPU -Unterstützung wie CUDA geschrieben. Aber wie ich C ++ verwende, können wir GPU -Berechnungen verwenden?

Top