MPI के बारे में मुझे सबसे ज्यादा नापसंद है डेटाैटिप्स (यानी डेटा मैप्स / मास्क) के साथ काम करना क्योंकि वे ऑब्जेक्ट ओरिएंटेड सी ++ के साथ अच्छी तरह से फिट नहीं हैं। boost::mpi
केवल MPI 1.1 का समर्थन करता है, हालांकि, उनकी वेबसाइट से:
बढ़ावा देना :: mpi मानक संदेश पासिंग इंटरफ़ेस के लिए C ++ अनुकूल इंटरफ़ेस है ... Boost.MPI Boost.Serialization लाइब्रेरी का उपयोग करके उपयोगकर्ता-परिभाषित प्रकारों के लिए MPI डेटा प्रकार का निर्माण कर सकता है।
क्या किसी को boost::mpi
गंभीर वैज्ञानिक कंप्यूटिंग के लिए कोई अनुभव था ? क्या आप इसकी सिफारिश करेंगे? क्या आपके पास कोई समस्या थी (समस्याओं, कंपाइलर समस्याओं, त्रुटियों, कार्यान्वित सुविधाओं को लागू नहीं करना, कुछ एमपीआई 2.2 सुविधाओं की आवश्यकता)?
क्या आप boost::mpi
C ++ से MPI C कार्यान्वयन का उपयोग करने के बजाय उपयोग करने पर टिप्पणी कर सकते हैं ? क्या आप दोनों का उपयोग कर सकते हैं (बूस्ट का उपयोग करें: एमपीआई जब आप कर सकते हैं, सी-एमपीआई कहीं और)?
क्या आप किसी बड़े वैज्ञानिक कोड का उपयोग कर के जानते हैं boost::mpi
?