درود دوستان
طی خبری که جدیدا منتشر شده است و باعث تعجب خیلی ها شده است این که گفته می شود شرکت AMD از تکنولوژی خاص و برتر CUDA در GPU یا کارتهای گرافیکی خود استفاده خواهد کرد و داده ها در پردازش Thread ها و اجرای موازی در پردازش های حجیم کمک خواهد به این صورت اشاره شده است که بیشترین کاربرد این قابلیت پشتیبانی از CUDA برای بخش مهمی مثل کارهای محاسباتی سنگینی مثل Cloud Computing، و یا کاربردی در بخش های Server مورد استفاده قرار خواهد گرفت احتمالا شرکت AMD در کنار Compiler خود از Compiler براساس CUDA و ساختار CUDA بهره خواهد برد چون همگی میدونید Nvidia اجازه نخواهد داد رقیبی مانند AMD از این قابلیت و تکنولوژی انحصاری خودش استفاده کنه در حال حاضر AMD از Compiler HCC مربوط به خودش استفاده خواهد کرد شاید شرکت AMD قصد دارد با ارائه ابزاری که به راحتی بتواند کدهای CUDA را تبدیل کند و قابل اجراء بروی Compiler خود که براساس زبان محبوب ++ C نوشته شده است و اسم کامپایلر AMD HCC است ، در کنار ایجاد ابزاری برای تبدیل کدهای CUDA احتمالا شرکت AMD با اضافه کردن کتابخانه های خود و همچنین پشتیبانی از Brunch های بیشتر، می دونیم که شرکت Nvidia محدودیت از طریق دستورالعمل ها برای اجراء CUDA قائل شده است تا این دستورات بروی سخت افزاریهای دیگری به غیر Nvidia اجراء نشود و یا باعث خفگی یا کندی اجراء دستورات CUDA به سخت افزاری دیگر شود، شرکت AMD قصد با استفاده از HIP یا Heterogeneous-compute Interface برای Port کردن کدهای CUDA به زبان قابل فهم به کارتهای گرافیک خودش تبدیل نماید که قبلا نیز اشاره کرده بودم با استفاده از زبان ++C