Pressio هو إطار عمل حسابي مفتوح المصدر يهدف إلى تطوير مجال نماذج الترتيب المنخفض (ROMs) للأنظمة الديناميكية في العلوم والهندسة. نحن نستخدم برمجة عامة، ونستهدف تطبيقات الذاكرة المشتركة والموزعة باستخدام أنواع البيانات العشوائية ونماذج البرمجة المتنوعة.
ونحن نعتقد أن المفتاح لتطوير مثل هذه القدرة من الألف إلى الياء هو تحديد العناصر الأساسية بشكل صحيح وتقسيمها وفقًا لذلك. هذا هو النهج المعتمد هنا: تتكون المكتبة من عدة مكونات يمكن استخدامها بشكل مستقل وبطريقة مستقلة، ولكنها تشكل ككل الأساس المكدس لمكون rom. إحدى النتائج الرئيسية لذلك هي أنه بغض النظر عن اهتمامك بالأقراص المدمجة، فقد تجد بعض مكونات المكتبة مفيدة.
انقر أدناه للتحقق من الوثائق:
وإلى أن نصل إلى الإصدار 1.0 المستقر، يرجى التحلي بالصبر ولا تتفاجأ إذا تغيرت واجهة برمجة التطبيقات (API) والوظائف بسرعة إلى حد ما من إصدار 0.x إلى الإصدار التالي، مما يؤثر على إمكانية التوافق مع الإصدارات السابقة. بعض مكونات Pressio أكثر نضجًا واستقرارًا من غيرها، ولكن حتى نتمكن من المطالبة بنفس مستوى الاستقرار للجميع، يرجى مراعاة هذا الأمر.
تابعنا على Slack: https://pressioteam.slack.com و/أو افتح مشكلة على github.
الترخيص الكامل متاح هنا.
في مرحلة ما، نخطط لنشر هذا، في الوقت الحالي لدينا نسخة أولية من arXiv على: https://arxiv.org/abs/2003.07798.