أنوكاري: مشاكل في أداء مُولِّد الصوت الفيزيائي في الوقت الحقيقي على نظام تشغيل ماك

2025-05-06

أنوكاري، وهو مُولِّد صوت فيزيائي ثلاثي الأبعاد في الوقت الحقيقي قائم على وحدة معالجة الرسومات، يعمل بشكل جيد على معظم أنظمة تشغيل ماك. ومع ذلك، على بعض أجهزة أبل سليكون المتطورة، يتدهور أدائه بسبب استراتيجيات توفير الطاقة لوحدة معالجة الرسومات في نظام تشغيل ماك. حاول الكاتب حل المشكلة باستراتيجية "الهدر يُسرِّع" (تشغيل حمل عمل إضافي على وحدة معالجة الرسومات لزيادة ترددها)، لكن هذا يفشل على الأجهزة المتطورة بسبب تنظيم التردد المستقل لرقائق وحدة معالجة الرسومات المتعددة. يناشد الكاتب فريق أبل ميتال للمساعدة في حل هذه المشكلة ويقترح حلولًا محتملة، مثل توسيع مفهوم مجموعة عمل الصوت إلى وحدة معالجة الرسومات أو إضافة خيار حساس للوقت الحقيقي إلى واجهة برمجة التطبيقات الخاصة بـميتال.

التطوير