Дэвид Кантер, эксперт в области микропроцессоров, высказал предположение, что технология ускорения физических расчетов PhysX снижает производительность центрального чипа, используя инструкции х87. PhysX – ускоритель физических расчетов, предложенный одноименной компанией, которую затем приобрела NVIDIA. Сегодня PhysX из аппаратного решения превратился в программное.
В нем используется код х87, который на современных процессорах выполняется в 1.3-2.0 раза медленнее, чем современные SSE. Именно последние рекомендуют Intel и AMD.
Кантер усмотрел в этом уловку NVIDIA. Помимо устаревших инструкций х87 производитель не дает выполняться коду PhysX более, чем в один поток. Все это приводит к искусственному снижению производительности центрального процессов, на фоне которого GPU выглядит предпочтительнее.
Представитель NVIDIA Брайан Дель Риццо поспешил опровергнуть предположения Кантера, назвав их неверными. По его словам NVIDIA продолжает развивать PhysX. Малое использование SSE обусловлено желанием компании сделать свой продукт независимым от аппаратного обеспечения. Кроме того, х87 в некоторых случаях работает быстрее, чем SSE. Также Риццо опроверг утверждение, что PhysX не поддерживает многопоточность.