لاجديد في هذا الكلام ف CUDA on Linux من عام 2007 والدعم لمبرمجي Linux مستمر :
https://forums.nvidia.com/index.php?showforum=68
أليست CUDA محتكره لماذا وافق المسؤولون عن نظام Linux أو عشاق الحريه بالموافقه على دعم CUDA بمجرد صدورها ؟
مكافحة الإحتكار يتم حله عن طريق المعايير القياسية .
أما تلك المفتوحة المصدر أو المجانيه كال Linux فهي تعنى بالمجانيه وتوفير السورس كود ولتوضيح ذلك :
مبرمج يكره الإحتكار قام بترك CUDA لأنها محتكره وذهب ل OPEN CL وعمل برنامج لنظام ال Linux أستغرق منه عمل البرنامج 6 شهور وكلفه 10 آلاف دولار وفي النهايه طرح البرنامج بسعر 5 دولار فإنه المنظمه لن تعتبر برنامجه مفتوح المصدر ويجب عليه أن يوفره مجانا ويضع الكود المصدري حتى يصبح من عشاق الحريه .
في المقابل مبرمج أستخدم تقنيه محتكره (CUDA) لعمل برنامج وعند الإنتهاء منه طرحه مجانا ووضع الكود المصدري له فإنه سيعتبر من عشاق الحريه .
Fermi سيوفر لعشاق ال Linux ونسبه كبيره منهم مبرمجون , البرمجه بلغة ++C مباشره وهي اللغة التي تم تصميم نظام Linux بها , ما ذا يريدون أكثر من ذلك ؟
لارابي قادم ويدعم X86 مما سيجعل برمجته شبيهه با CPU قواعد المنافسه تغيرت , هل تظن أن من الأفضل على AMD مواصلة الأسلوب التقليدي في تصميم كروت الشاشة وعدم النظر للتطورات التي سوف تأتي بها INTEL و NVIDIA فهي لا تستحق النظر لها , أما عليها أتباع أحد الأسلوبين (أسلوب INTEL أو NVIDIA ) لتستمر في المنافسة .
صرح أحد الخبراء في NVIDIA قبل فتره بأن INTEL تسعى جاهده لإضافة تقنيات هامة تدعم X86 لل GPU في مجال الألعاب وإقناع شركات الألعاب و microsoft بإعتمادها , وإن نجحت INTEL فهذا يعني أنه يلزم كل من شركة NVIDIA و AMD دفع مابين 5 - 10 دولارات للكرت الواحد للحصول على رخصة دعم هذه التقنيات مما يعني حمل إضافي على لعشاق الألعاب , وفي إعتقادي بأن NVIDIA تحاول أن توفر لنفسها تقنيات بديله يمكنها الإعتماد عليها في مواجهه INTEL .
صدقني أخ شلاع تأخر NVIDIA شهرين أو ثلاثة لن يكون له تأثير جذري فالشركة لديها أكثر من مليار دولار في البنوك , لكن ماسوف يؤثر على AMD فعليا هو تأخرها في توفير الدعم للحوسبه العامة حيث أن تأخرها لأكثر من عام سيجعلها متأخره كثيرا , في ظل الدعايه والدعم الذي يمكن أن توفره NVIDIA ومحاولة دعم أكبر عدد من البرامج (الأساسيه) لل GPU , بحيث يصبح لامهرب لدى AMD إلا اللحاق بما فاتها , ولا أدري حينها هل لدى AMD القدرة اللحاق ب NVIDIA , لا أقصد من الناحية التقنية , بل من الناحية البرمجية .
الأمر في النهاية مرهون بكم بالبرامج الداعمة لل Fermi ومدى الإستفاده من Visual Studio وهو ماسوف تكشف عنه الأيام القادمة , وفي إعتقادي إذا أستطاعت NVIDIA الوفاء بوعدها وعملت بعض البرامج التي أعتمد عليها بشكل رئيسي بشكل أسرع ب 8 - 10 مرات فذلك سيعني لي طفره لم تكن لتحققها لي معالجات INTEL أو AMD , على الأقل في المنظور القريب :).