1 مستودع
Automatic mapping of logical computational units to physical hardware cores to remove manual thread handling.
Distinct from Parallel Computing Implementation: Candidates are too specific (test detectors, chat threads); this is a core systems programming capability for task-to-core mapping.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Logical Parallelism Mapping. Refine with filters or upvote what's useful.
oneTBB هي مكتبة وإطار عمل للتوازي بلغة C++ مصممة لإضافة التوازي متعدد النواة إلى التطبيقات. توفر نموذج توازي قائماً على المهام يقوم بتعيين المهام الحسابية المنطقية إلى أنوية الأجهزة المتاحة للقضاء على الحاجة إلى إدارة الخيوط (threads) يدوياً. تعمل المكتبة كأداة توسيع متعددة النواة، وتستخدم قوالب عامة لتوسيع نطاق العمليات المتوازية للبيانات عبر المعالجات للحصول على أداء محمول. توظف إطار عمل قائماً على المهام لضمان توزيع أعباء العمل الحسابية عبر موارد الأجهزة. يغطي المشروع التوازي في الذاكرة المشتركة، وجدولة المهام متعددة النواة، وتوسيع نطاق توازي البيانات. يستخدم مجدول مهام يعتمد على سرقة العمل، وتقسيم النطاق العودي، وموازنة الحمل الديناميكية لإدارة توزيع العمل عبر الأنوية في وقت التشغيل.
Automatically assigns computational tasks to available hardware cores to eliminate the need for manual thread management.