MPI hakkında en sevmediğim şey veri tipleriyle (yani veri haritaları / maskeleri) uğraşmaktır, çünkü bunlar nesne yönelimli C ++ ile güzel uymuyor. boost::mpiancak web sitelerinden yalnızca MPI 1.1'i destekler:
boost :: mpi, standart İleti Geçiş Arabirimi için C ++ dostu bir arabirimdir… Boost.MPI, Boost.Serialization kitaplığını kullanarak kullanıcı tanımlı türler için MPI veri türleri oluşturabilir
boost::mpiCiddi bilimsel bilgi işlem deneyimi olan var mı? Tavsiye eder misin? Herhangi bir sorun yaşadınız mı (ölçekleme sorunları, derleyici sorunları, hatalar, uygulanmayan özellikler, bazı mpi 2.2 özelliklerine olan ihtiyaç)?
boost::mpiC ++ MPI C uygulamasını kullanmak yerine kullanmak hakkında yorum yapabilir misiniz ? Her ikisini birleştirebilir misiniz (yapabiliyorsanız boost :: mpi kullanın, başka bir yerde C-MPI)?
Kullanarak büyük bir bilimsel kod biliyor musunuz boost::mpi?