این برنامه لینوکس به نام زبان برنامه نویسی Futhark است که آخرین نسخه آن را می توان با 0.25.6sourcecode.zip دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این برنامه را با نام زبان برنامه نویسی Futhark با OnWorks به صورت آنلاین دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
عکس ها
Ad
زبان برنامه نویسی Futhark
شرح
Futhark یک زبان برنامه نویسی کوچک است که برای کامپایل شدن در کدهای موازی کارآمد طراحی شده است. این یک زبان آرایه ای استاتیک، موازی داده و کاملاً کاربردی در خانواده ML است و با یک کامپایلر پیش از زمان بهینه سازی شده ارائه می شود که در حال حاضر کد GPU را از طریق CUDA و OpenCL یا کد CPU چند رشته ای تولید می کند. Futhark برای برنامه نویسی گرافیکی طراحی نشده است، اما در عوض می تواند از قدرت محاسباتی GPU برای سرعت بخشیدن به محاسبات آرایه موازی داده استفاده کند. این زبان از موازیسازی دادههای تودرتوی منظم و همچنین نوعی اصلاح آرایهها به سبک دستوری پشتیبانی میکند، در حالی که همچنان خلوص زبان را از طریق استفاده از یک سیستم نوع منحصربهفرد حفظ میکند. در حالی که زبان و کامپایلر Futhark یک پروژه تحقیقاتی در حال انجام است، برای برنامه نویسی واقعی کاملاً قابل استفاده است و می تواند برنامه های غیر ضروری را کامپایل کند که سپس بر روی ماشین های واقعی با سرعت بالا اجرا می شوند.
امکانات
- Futhark یک زبان ساده است و برای یادگیری آسان طراحی شده است
- کد موازی با کارایی بالا تولید کنید
- Futhark در حال حاضر می تواند برای برنامه های غیر ضروری استفاده شود
- Futhark قرار نیست جایگزین زبان های همه منظوره موجود شود
- فقط برای بخش های نسبتا کوچک اما محاسباتی فشرده یک برنامه کاربردی استفاده می شود
- کامپایلر Futhark کدی تولید می کند که به راحتی با کدهای غیر Futhark ادغام می شود
زبان برنامه نویسی
هاسكل
دسته بندی ها
این برنامه ای است که می تواند از https://sourceforge.net/projects/the-futhark-prog-lang.mirror/ نیز دریافت شود. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.