Frage

Wir haben folgendes Problem: eine Reihe von Bild-Filter Kern läuft ständig in unserem Programm. Bei der Auswertung auf meinem MacBook Pro, entscheidet Core Image alle Grafiken auf der GPU-Berechnung zu planen, wie erwartet. Wenn ein MacPro mit verwendet jedoch CI die CPUs ! Dies ist ein Problem, wie wir sie für eine andere Verarbeitung benötigen. [1]

Die Frage ist nun: Kann man tell CI ausschließlich auf der GPU ausgeführt

[1] Beiden Hardware-Sets sind die neuesten Art. Der MacPro hat 8 Cores.

War es hilfreich?

Lösung

Coreimage verwendet immer die GPU, wenn er kann, wenn nicht explizit deaktiviert. Überprüfen Sie Ihre Konsole anmeldet. Es sollte etwas zu sagen ausspucken, warum es zurück zur Software fiel.

Eine weitere Möglichkeit ist eine binäre Suche, um zu versuchen die problematischen Filter zu finden. Streifen Sachen aus Ihrer Kette, bis Sie können sagen, was das Problem verursacht.

Siehe dieses Thema für jemand anderes ein Problem wie dieses debuggen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top