У меня есть некоторый код нейронной сети, написанный на c #, который выиграл бы от использования поддержки SIMD . Mono 2.2 только что вышел, который поддерживает SIMD, но Microsoft C # пока не поддерживает это. Будучи довольным моей настройкой c #, мне было интересно, смогу ли я написать библиотеку в моно для этого куска и вызвать ее из .net.
Edit:
Я думаю, что я действительно хочу знать, можно ли скомпилировать mono в нечто вроде DLL, которую я затем могу вызвать из dotnet. Я слышал Miguel de Icaza на подкасте , говорящем, что для iphone моно-компилятор позволит им компилировать в исполняемый файл для лунного света, чтобы он не нарушал условия обслуживания для iphone так что это заставило меня задуматься над тем, что еще можно скомпилировать.
Я слышал, как Мигель де Иказа на другом актерском модуле Эпизод Хединг-кода 28 говорит, что вы можете использовать моно-компилятор для компиляции в исполняемый файл, а не только в промежуточный код. Каковы последствия этого?
Это подняло моё любопытство, поэтому я подумал, что я могу бросить в него награду.