إطار النمذجة نظام الأرض

برنامج لبناء البنية التحتية البرمجية عالية الأداء ومرنة.
التحميل الان

إطار النمذجة نظام الأرض الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • University of Illino...
  • السعر:
  • FREE
  • اسم الناشر:
  • UCAR
  • موقع ويب الناشر:
  • http://www.esmf.ucar.edu/

إطار النمذجة نظام الأرض العلامات


إطار النمذجة نظام الأرض وصف

برنامج لبناء البنية التحتية البرمجية عالية الأداء ومرنة. ESMF (إطار النمذجة للنظام الأرضي) هو برنامج لبناء البنية التحتية البرمجية عالية الأداء ومرن لزيادة سهولة الاستخدام، وقابلية التشغيل، والقابلية البيني، وإعادة استخدامها في المناخ، والتنبؤ بالطقس العددي، وتحدد ESMF بنية تأليف معقد ، أنظمة النمذجة المقترنة وتتضمن هياكل البيانات والمرافق لتطوير الطرز الفردية. الفكرة الأساسية وراء ESMF هي أن التطبيقات المعقدة يجب أن تقسم إلى قطع أصغر، أو مكونات. مكون هو وحدة تكوين البرامج لديها وظيفة متماسكة، وواجهة الاتصال القياسية والسلوك. يمكن تجميع المكونات لإنشاء تطبيقات متعددة، وقد تكون تطبيقات مختلفة للمكون متاحة. في ESMF، قد يكون أحد المكونات مجالا ماديا، أو وظيفة مثل مقرنة أو I / O System.ESMF أيضا مجموعة أدوات لمكونات المباني والتطبيقات، مثل برنامج Regridding وإدارة التقويم وتداول الأخطاء والاتصالات الموازية . الشكل أدناه يظهر مكونات ESMF في الممارسة العملية. إنه مخطط لهيكل نموذج الدورة الدموية العامة من ناسا جيوس - 5، بنيت من الألف إلى الياء باستخدام ESMF. كل صندوق من الصناديق هو مكون ESMF، بما في ذلك المقرنات. يمكن أن تكون الشجرة الهرمية للمكونات "مقطوعة" على مستويات مختلفة بحيث يمكن استبدال حزمة الفيزياء بأكملها أو معلمة واحدة. يحتمل أن يكون كل مكون "قابل للتبديل". فيما يلي بعض الملامح الرئيسية "إطار عمل نظام الأرض": واجهة Fortran 90 كاملة، واجهة C / C ++ الجزئية فورتران 90 دليل مرجعي ودليل المستخدم يعمل على معظم منصات الحوسبة الموازية العالية، بما في ذلك IBM، العديد من المتغيرات Linux، Cray، Compaq، أكثر (انظر هنا للحصول على القائمة الكاملة) يدعم رموز المستخدم MPI و OPENMP و Hybrid 2500+ اختبارات مجمعة مع توزيع المصدر دعم المستخدم المجاني مجتمع مستخدم نشط البنية الفوقية لنظام توصيل نظام الأرض: برامج المكون والولاية والمقرنة التي تلتف على رمز المستخدم مع الحد الأدنى من النفقات العامة برامج تشغيل بسيطة يمكن للمستخدمين تعديلها تنفيذ متزامن أو متزامن للمكونات قدرة واحدة قابلة للتنفيذ محدودة القدرة القابلة للتنفيذ متعددة البنية التحتية لبناء مكونات نظام الأرض: مدير الوقت الذي يشمل Gregorian، 360 يوما، لا تقفز، جوليان، والتقويمات الأخرى، وكذلك مجموعة واسعة من وظائف الوقت هياكل البيانات للتخزين والتلاعب في المصفوفات والحقول وحزم الحقول على نفس الشبكة. موازيات الاتصالات البيانات وترديد البرمجيات أدوات تسجيل الرسائل مدير ملفات الموارد ما الجديد في هذا الإصدار: وأضاف دعم الأبعاد المتكررة في المجال. يشير إدخال "0" في وسيطة Gridtofieldmap في ESMF_FieldCreate () و ESMF_FieldsetCommit () إلى أن البعد الشبكي ليس جزءا من الحقل. بدلا من ذلك، يتم نسخ الحقل عبر كل ديس على طول البعد الشبكي المقابل. مثقلة Esmf_fieldreate () لقبول مؤشر صفيف Fortran والحفاظ على خصائصها (مثل الحدود والقدرة على إلغاء تخصيصها). زيادة esmf_fieldsetcommit () لقبول مؤشر صفيف FORTRAN والحفاظ على خصائصها (مثل الحدود والقدرة على إلغاء تخصيصها). يدعم الشبكة الآن خيار ESMF_INDEX_USER ل Indexflag. يسمح ذلك للمستخدم بتعيين الحد الأدنى من مساحة الفهرس المحلية بشكل صريح. هذا ضروري عند إنشاء حقل من مؤشر صفيف FORTRAN مع الفهرسة غير القياسية. زيادة esmf_arraycreate () لقبول مؤشر صفيف FORTRAN والحفاظ على خصائصها (مثل الحدود والقدرة على إلغاء تخصيصها). الأمثل ESMF_Arsmsmm () و ESMF_ARRAYBUNDLESMM () أداء وقت التشغيل، قابلية التوسع واستخدام الذاكرة. وأضاف دعم الاتصالات المحسنة للمصفوفات مع توزيعات وأبعاد وأحجام مختلفة في نفس الصفوف. وأضاف الدعم للفعل مع عناصر صفر في Distgrid، صفيف والحقل. قدمت حجة Localde اختيارية في أساليب ESMF_Arrayget () و ESMF_Fieldget () حيث لا يحظر قيود التحميل الزائد. أجهزة الإنذار المحددة لرنين في TimeStep 0، على ESMF_ClockCreate ()، الآن خاتم بشكل صحيح. أجهزة الإنذار الآن خاتم بشكل صحيح على مدار الساعة في esmf_mode_reverse. أجهزة الإنذار الآن خاتم بشكل صحيح على مدار الساعة باستخدام TimeStep السلبي. تمت إضافة ميزة تجاوز حجم المؤشر الافتراضي لإنشاء نظام باستخدام متغيرات بيئة جديدة ESMF_F90_PTR_BASE_SIZE و ESMF_F90_PTR_PLUS_RANK.


إطار النمذجة نظام الأرض برامج ذات صلة

جيوقو

مشروع Geoqo هو برنامج إدارة نقطة الطريق الجغرافية. ...

147

تحميل