انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: یکی از بنده های خدا در 28 آبان 1400، 09:12 بظ
-
با سلام.
من پس از جستجو در انجمن دربارهی OpenCL مطلب جامعی ندیدم، اگه درست یادم باشه کلاً مطلبی ندیدم؛
اگه ممکنه دوستان آگاه در باب اون توضیح بدن و همچنین به یک سوال من که با جستجو در منابع فارسی به جوابی نرسید هم پاسخ بدن:
«درسته که به وسیلهی OpenCL یا نرمافزارهایی تحت اون میشه عمل کامپایل زبانهای مختلف رو با کمک جیپییو انجام داد؟»
ممنون میشم که جواب بدید،
با احترام.
-
من پروژهای در این زمینه ندیدم و منطقی هم نیست.
-
اگه سوال درست متوجه شده باشم نه نمیشه برنامه رو کامپایل کرد با gpu.
جی پی یو متشکل از اجزای پردازش ضعیف ولی زیاده برخلاف سیپیو که تعداد کمی واحد پرداز باهوشه. کامپایل کردن چونکه نیاز به انجام محاسبه های یونیک و خاص داره باید با سیپیو انجام بشه و جیپییو نمیتونه کامپایل کنه یا اگر هم بکنه مصرف منابع برای راه انداختنش ارزششو نداره که انجام بدن. در کل عاقلانه نیست
-
اگه سوال درست متوجه شده باشم نه نمیشه برنامه رو کامپایل کرد با gpu.
جی پی یو متشکل از اجزای پردازش ضعیف ولی زیاده برخلاف سیپیو که تعداد کمی واحد پرداز باهوشه. کامپایل کردن چونکه نیاز به انجام محاسبه های یونیک و خاص داره باید با سیپیو انجام بشه و جیپییو نمیتونه کامپایل کنه یا اگر هم بکنه مصرف منابع برای راه انداختنش ارزششو نداره که انجام بدن. در کل عاقلانه نیست
درسته میدونم؛
من به فرایند کامپایل کردن وارد نیستم و اون طور هم که شما میگید گویا کامپایل کردن محاسبات کوچیک و با تعداد زیاد نداره که این کار کمکی بکنه.
من فقط شنیده بودم که با OpenCL یا نرمافزارهایی تحت اون میشه برای کامپایل کردن از GPU کمک گرفت.
ممنونم.
-
اگه به سوال شخص من پاسخ داده نشد هم زیاد مهم نیست.
(در بالا دوستان پاسخهایی دادند)
ولی اگه ممکنه، همون طور که اوّل گفتم افراد آگاه دربارهی خود OpenCL توضیح بدن.
-
شاید بتونید اینجا (https://wiki.archlinux.org/title/GPGPU) چیزی پیدا کنید.