هذا دليل تفصيلى حول كتابة كود (شفرة) لنموذج الميكانيك المصفوفى لنظرية الثقالة الكمومية M-theory.
اولا هذا الكود مكتوب بالفورترون لكن ننصح ايضا باستخدام C و C++ (اللغات المفسرة interpreted لن تصلح).
ثانيا هذا الكود مكتوب بالتوازى parallel على الشبكة lattice و على المصفوفة matrix وهذا باستخدام MPI (لا تستخدم open MP).
قبل تحقيق التوازى (الخطوة الثانية) عليكم تحقيق التسلسل (الخطوة الاولى).
ثالثا الخوارزمية المستعملة هى المونتى الكارلو الهجينة hybrid Monte Carlo وهى الخوارزمية المعيارية فى محاكياة ال QCD (لا يوجد الى غاية اليوم بديل لهذه الخوارزمية اذن لا تتعبوا انفسكم فى البحث فى هذه النقطة).
المؤلف نفسه انطلق من هذا الكود من اجل بناء تعاونية collaboration ضخمة مشكلة من عدة فيزيائيين من جامعات مختلفة تعمل على نموذج الميكانيك الكمومى المصفوفى لنظرية الثقالة الكمومية M-theory فهذا عمل جماعى بالاساس و ليس فردى. وهذا يدل ايضا على الاهمية القصوى للميكانيك الكمومى المصفوفى وصعوبته البالغة ايضا.
المؤلف يدعى انك لن تحتاج الا الى رياضيات مستوى الثانوى من اجل كتابة و فهم هذا الكود. هذه مبالغة و شطط و غرور من جانبه لا تلتفتوا اليها. الامر ليس هين. هو يدعى ذلك لانه وجد حوله خبراء فى المجال من اليابانيين الذين صرفوا نصف اعمارهم على هذه الامور قبل ان يأتى المؤلف و يلتحق بهم.
انظر المنشورات السابقة.
انظر المنشورات السابقة.
No comments:
Post a Comment