OpenAtom
اوپن ایٹم سپر کمپیوٹرز پر تخروپن کے لیے چارم + + میں لکھی گئی ایک بڑے پیمانے پر متوازی کوانٹم کیمسٹری ایپلی کیشن ہے۔ اس کے ترقیاتی ورژن کو لین سی پی کہا جاتا تھا۔ مادی سائنس، کیمسٹری، سالڈ اسٹیٹ فزکس، اور بائیو فزکس میں بہت سے اہم مسائل کے لیے بنیادی کوانٹم مکینیکل اصولوں پر مبنی ماڈلنگ اپروچ کی ضرورت ہوتی ہے۔ ایک خاص نقطہ نظر جو نسبتا موثر اور مفید ثابت ہوا ہے وہ کار-پیرینیلو اب انیٹیو مالیکیولر ڈائنامکس (سی پی اے آئی ایم ڈی) ہے۔ یہ سینکڑوں سے ہزاروں ایٹموں پر مشتمل نظاموں کا مطالعہ کرنے کے لیے بڑے پیمانے پر استعمال ہوتا ہے۔ سی پی اے آئی ایم ڈی کمپیوٹیشن میں اعلی مواصلاتی اوور ہیڈ کے ساتھ بہت سے باہم منحصر مراحل شامل ہوتے ہیں جن میں متعدد ہم وقت 3 ڈی فاسٹ فورئیر ٹرانسفارمز (3 ڈی-ایف ایف ٹی)، غیر مربع میٹرکس ضرب اور چند ہم وقت گھنے 3 ڈی-ایف ایف ٹی شامل ہیں۔ مختلف ذیلی کمپیوٹیشنوں کے درمیان پیچیدہ انحصار کی وجہ سے چند سو پروسیسرز سے آگے اس نقطہ نظر کو متوازی بنانا مشکل ہے، جو پیچیدہ مواصلاتی اصلاح اور لوڈ بیلنسنگ کے مسائل کا باعث بنتا ہے۔ چارم + + اور اس کے پروسیسر ورچوئلائزیشن کے تصور کا استعمال کرتے ہوئے، مراحل کو متعدد ورچوئل پروسیسرز میں الگ کیا جاتا ہے جو بدلے میں، فزیکل پروسیسرز پر لچکدار طریقے سے نقشہ بنائے جاتے ہیں، جس سے کام کو نمایاں طور پر آپس میں جوڑنے کی اجازت ملتی ہے۔ انٹریلیونگ کو آرکیٹیکچرل طور پر آزاد طریقوں اور نیٹ ورک ٹوپولوجی سے آگاہ نقشہ سازی کی تکنیکوں دونوں کے ذریعے بڑھایا جاتا ہے۔ اوپن ایٹم نے آئی بی ایم بلیو جین/کیو کے 262,144 کور اور بلیو واٹرس کے 131,072 کور، این سی ایس اے میں کری ایکس ای 6/ایکس کے 7 سسٹم تک اچھی اسکیلنگ دکھائی ہے۔ اوپن ایٹم اوپن ایٹم ویب پیج پر ڈاؤن لوڈ کے لیے مفت دستیاب ہے۔ شائع شدہ مقالے ویب سائٹ پر بھی مل سکتے ہیں۔ چارم + + NAMD کوانٹم کیمسٹری اور سالڈ اسٹیٹ فزکس سافٹ ویئر کی فہرست بیرونی لنکس اوپن ایٹم لین سی پی چارم + + پنی ایم ڈی کمپیوٹیشنل کیمسٹری سافٹ ویئر مالیکیولر ڈائنامکس سافٹ ویئر بھی دیکھیں۔