Серверный процессор и графический процессор с лампой - PullRequest
8 голосов
/ 12 апреля 2011

Я пытаюсь узнать больше об оборудовании, которое можно использовать при запуске приложения php или даже скомпилированного приложения c ++ с использованием HipHop.Я хотел бы настроить микросервер и использовать графический процессор, чтобы помочь процессору обрабатывать запросы ...

Кто-нибудь?

1 Ответ

12 голосов
/ 12 апреля 2011

PHP сам по себе не имеет возможности использовать графический процессор.Это недавно обсуждалось в списке разработчиков php innerals .

Имейте в виду, что графические процессоры превосходны при определенных типах рабочих нагрузок, хотя они не так хороши для других.PHP не сможет по-настоящему воспользоваться преимуществами ускорения GPU, потому что работа, которую он выполняет, на самом деле не самая лучшая для GPU.

Если вы действительно хотите играть с HipHop ислучайные высокопроизводительные вещи, вы можете начать следовать за Open Parallel .Они работают с технологией Intel под названием Threading Building Blocks и интегрируют ее в HipHop, добавляя новые функции, которые могут вызывать обратные вызовы асинхронно, с выдающимися результатами.Был большой интерес, когда представили свою работу группе HipHop .

Однако нет никаких признаков поддержки CUDA или вообще какой-либо поддержки GPU в HipHop .Если честно, HipHop - , а не - правильное решение для большинства пользователей PHP.Если вы пытаетесь выжать производительность из кода, вы должны профилировать ее .

...