MPI standard 3 был выпущен в 2011 году без привязок C++! мой вопрос в том, как программировать распределенные вычисления на C++ без MPI (обратите внимание, что нам также нужен OpenMP CUDA Openacc) есть альтернатива MPI в C++ (не MPI 2.2, повышение MPI)? - это MPI, построенный на TCP/IP, поэтому я могу создать свой собственный способ, используя TCP/IP в C++?C++ MPI standard 3
есть ли связывание с открытым кодом для MPI 3 для C++?
или просто вы должны придерживаться C GTK + CUDA OpenMP OpenGL MPI 3
что, если вы хотите C++ QT CUDA OpenMP OpenGL + распределенных вычислений API?
Ubuntu и многие дистрибутивы Linux стремятся заменить Xserver Wayland, а MIR будут писать специальные API и уровень для создания контекста для рабочего стола OpenGL для замены GLX, а GTK + будет иметь интеграцию MIR Wayland, поэтому на Linux, если что-то изменит некоторые люди и группы попытаться исправить это попытаться разработать новое решение
но MPI 3 C++ связывании я не найти решение к нему
Вы знаете, C API можно использовать отлично с C++ ... – Deduplicator
Как заявил @Deduplicator, API C API можно использовать отлично. На самом деле это то, что используют Boost и друзья. –
API C++ был исключен из MPI-3, поскольку он не дает реального преимущества над связями C, вместо этого является простым оберточным слоем. Кодирование пользователей MPI на C++ рекомендуется использовать Boost.MPI, который предлагает реальный объектно-ориентированный интерфейс и поддерживает такие вещи, как сериализация классов, чтобы объекты могли быть отправлены непосредственно в виде сообщений. –