Как я могу использовать cuda в mathnet.numerics?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как я могу использовать cuda в mathnet.numerics?

Сообщение Anonymous »

Как я могу протестировать mathnet.numerics с помощью CUDA, используя простой список? ]. < /p>
using System;
using MathNet.Numerics;
using MathNet.Numerics.LinearAlgebra;
using MathNet.Numerics.Providers.CUDA;

class Program
{
static void Main()
{
bool cudaEnabled = MathNet.Numerics.Providers.CUDA.TryUseNativeCUDA();

if (cudaEnabled)
{
Console.WriteLine("CUDA is enabled.");
}
else
{
Console.WriteLine("CUDA is not available or could not be initialized.");
}

var A = Matrix.Build.Random(1000, 1000); // Matrix A (1000x1000)
var B = Matrix.Build.Random(1000, 1000); // Matrix B (1000x1000)

var C = A * B;

Console.WriteLine($"Matrix multiplication result: {C.RowCount}x{C.ColumnCount}");
}
}

< /code>
это дает мне следующую ошибку: < /strong> < /p>

1> ---- -Rebuild All начинается: Project: MathNemericsCuda_Test,> Конфигурация: отладка любого процессора ------
1>C:\git\mathnetnumericscuda_test\mathnetnumericscuda_test\program.cs(10,28,10,76):: ОШИБКА CS0234: Имя типа или пространства имен> 'tryusenativecuda' не существует в пространстве имен> 'Mathnet.numerics.providers.cuda' (вам не хватает ссылки на сборку?)
========== = Перестроить все: 0 удалось, 1 не удалось, 0 пропущено ==========


Подробнее здесь: https://stackoverflow.com/questions/793 ... t-numerics
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как использовать MathNet.Numerics, чтобы найти все частоты сигнала?
    Anonymous » » в форуме C#
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • Как использовать MathNet.Numerics, чтобы найти все частоты сигнала?
    Anonymous » » в форуме C#
    0 Ответы
    56 Просмотры
    Последнее сообщение Anonymous
  • Как я могу использовать OpenBLAS с MathNet.Numerics?
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Как нормализовать матрицу в C# с помощью Mathnet.Numerics?
    Anonymous » » в форуме C#
    0 Ответы
    46 Просмотры
    Последнее сообщение Anonymous
  • Почему умножение матриц с помощью MathNet.Numerics выполняется медленнее, чем обычное умножение?
    Anonymous » » в форуме C#
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous

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