У меня есть код нейронной сети, написанный на C#, для которого было бы полезно использовать поддержку SIMD. Только что вышел Mono 2.2 с поддержкой SIMD, но Microsoft C# еще не поддерживает это. Будучи довольным своей настройкой C #, мне было интересно, могу ли я написать библиотеку в моно для этого фрагмента и вызывать ее из .net.
Редактировать:
Я думаю что я действительно хочу знать, можно ли скомпилировать mono во что-то вроде DLL, которую я затем смогу вызвать из dotnet. Я слышал, как Мигель де Икаса в подкасте говорил, что для iPhone моно-компилятор позволит скомпилировать его в exe-файл для Moonlight, чтобы это не нарушало условия обслуживания iPhone, и это заставило меня задуматься, во что еще можно скомпилировать.
Я слышал, как Мигель де Икаса на другом подкасте в эпизоде 28 Herding Code говорил, что вы можете использовать моно-компилятор для компиляции в exe-файл, а не только в промежуточный код. Каковы последствия этого?
Это возбудило мое любопытство, и я подумал, что брошу за это награду.
Подробнее здесь: https://stackoverflow.com/questions/476 ... rosoft-net