MPI(Message Passing Interface) в .NET Кто вообще сталкивался с MPI? Нужен пример вызова ф-ции MPI_Send и MPI_Revec на .NET
Приложение разрабатывается в .net, так что у меня других вариантов нет Ну Code: MPI.Unsafe.MPI_Send(...); и MPI.Unsafe.MPI_Reсv(...); тут все понятно. Ну а вот вызов MPI_Iinit Code: MPI.Unsafe.MPI_Init(int *argc, char ***argv) Первый параметр кол-во, пераметров передаваемых при запуске, второй собственно они сами. Ну а C# имеет main такого вида Code: static void Main(string[] args) { .... } Тут передаются только сами пераметры. Ну короче кто этим занимался, и кто меня понял прошу дать совет.
Нет, ты меня не понял нужна реализация на с#. Вприципе я уже сам разобрался. Можно вот так Code: using System; using MPI; class MPIHello { static void Main(string[] args) { using (new MPI.Environment(ref args)) { // MPI program goes here! } } }
КОНЕЧНО если ты будешь использовать MPI в с++, то в линухе ты можешь скомпилить gcc. Исходники почти оригинальны