Mathnet и Unity - Проблема с производительностьюC#

Место общения программистов C#
Anonymous
 Mathnet и Unity - Проблема с производительностью

Сообщение Anonymous »

Я использую библиотеку Mathnet в моем проекте Unity. Для этого я установил пакет NugetForunity, который позволяет мне установить практически любой пакет, доступный в Nuget в Unity. С этим мне удалось установить Mathnet V5 в мой проект Unity, и он работает нормально. < /P>
Проблема, с которой я столкнулся, заключается M Попытка решить очень большую разреженную матрицу (AX = B с A: 10K * 10K Size), используя факторную часть LU, и она занимает возраст. Я заметил, что использовался только 1 нить ядра процессора, а графический процессор вообще не. p>
Control.UseMultiThreading()
Control.TryUseNativeCUDA();
< /code>
Я также установил mathnet.numerics.mkl.win-x64, хотя я не уверен, что он делает, но это не помогло. Мне не удалось, чтобы библиотека использовала несколько CPU Core или GPU. Нужна ли мне дополнительный пакет или конфигурация? Любое указание было бы очень оценено, спасибо.
[*] Mathnet версия 5.00
[*] nvidia rtx 3090


Подробнее здесь: https://stackoverflow.com/questions/794 ... ance-issue

Вернуться в «C#»