PHP allein hat nicht die Fähigkeit, die GPU zu nutzen. Dies wurde kürzlich auf der Liste der PHP-Interna-Entwickler diskutiert.
Denken Sie daran, dass GPUs bei bestimmten Arten von Arbeitslasten hervorragend sind, während sie für andere nicht so gut sind. PHP könnte die GPU-Beschleunigung nicht wirklich nutzen, da die Arbeit, die es leistet, nicht wirklich die beste Art für eine GPU ist.
Wenn Sie wirklich Wenn Sie mit HipHop und zufälligem High-Performance-Zeug spielen möchten, möchten Sie vielleicht anfangen, Open Parallel zu folgen. Sie haben mit einer Intel-Technologie namens Threading Building Blocks gearbeitet und sie in HipHop integriert, indem sie neue Funktionen hinzugefügt haben, die Callbacks asynchron aufrufen können, mit hervorragenden Ergebnissen. Das Interesse war groß, als sie ihre Arbeit der HipHop-Gruppe vorstellten.
Es gibt jedoch keine Anzeichen von CUDA-Unterstützung oder überhaupt GPU-Unterstützung in HipHop . Um ehrlich zu sein, ist HipHop nicht die richtige Lösung für die Mehrheit der PHP-Benutzer. Wenn Sie versuchen, die Leistung aus dem Code herauszuholen, sollten Sie ein Profil erstellen.