Как выяснилось, в видеокартах NVIDIA GeForce RTX 5000 под ограничения попала не только 32-битная реализация библиотеки CUDA, но и 32-битная версия фреймворка OpenCL. Это привело к тому, что новые и весьма недешёвые модели порой демонстрируют производительность заметно ниже, чем их предшественники из предыдущих поколений.
Об этом стало известно после того, как разработчик PassMark столкнулся с проблемой при выполнении теста DirectCompute. В процессе тестирования на видеокартах последнего поколения был получен код ошибки «CL_OUT_OF_RESOURCES (-5)». Более тщательное изучение ситуации показало, что, хотя основная часть бенчмарка использует 64-разрядный код, некоторые его элементы всё ещё полагаются на 32-битную реализацию, что и вызывает сбой.
В случае отсутствия поддержки 32-битного кода задача перекладывается на центральный процессор, однако его производительности зачастую недостаточно для подобных вычислений. Это приводит к значительному падению общей производительности, особенно заметному при активации технологии NVIDIA PhysX в старых играх, которая на современных решениях NVIDIA работает некорректно.