Просмотр полной версии : MPI в .NET
cheater_man
23.02.2010, 20:09
Кто вообще сталкивался с MPI?
Нужен пример вызова ф-ции MPI_Send и MPI_Revec на .NET
cheater_man
24.02.2010, 00:52
а зачем тебе именно .NET?
Приложение разрабатывается в .net, так что у меня других вариантов нет :(
Ну
MPI.Unsafe.MPI_Send(...);
и
MPI.Unsafe.MPI_Reсv(...);
тут все понятно.
Ну а вот вызов MPI_Iinit
MPI.Unsafe.MPI_Init(int *argc, char ***argv)
Первый параметр кол-во, пераметров передаваемых при запуске, второй собственно они сами.
Ну а C# имеет main такого вида
static void Main(string[] args)
{
....
}
Тут передаются только сами пераметры. Ну короче кто этим занимался, и кто меня понял прошу дать совет.
AlexTheC0d3r
24.02.2010, 08:23
тут плюсы, но думаю все понятно будет http://forum.codenet.ru/showthread.php?p=255483
cheater_man
24.02.2010, 12:16
тут плюсы, но думаю все понятно будет http://forum.codenet.ru/showthread.php?p=255483
Нет, ты меня не понял нужна реализация на с#.
Вприципе я уже сам разобрался.
Можно вот так
using System;
using MPI;
class MPIHello
{
static void Main(string[] args)
{
using (new MPI.Environment(ref args))
{
// MPI program goes here!
}
}
}
oneofnamers
17.03.2010, 12:15
Если я буду программировать под виндой, будет ли компилироваться в Alt Linux?
cheater_man
18.03.2010, 01:02
Если я буду программировать под виндой, будет ли компилироваться в Alt Linux?
КОНЕЧНО ;) если ты будешь использовать MPI в с++, то в линухе ты можешь скомпилить gcc. Исходники почти оригинальны ;)
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot