داسک (نرمافزار)
داسک (نرمافزار) یک کتابخانه متنباز برای رایانش موازی است که به زبان پایتون نوشته شده.[۲] داسک در دسامبر ۲۰۱۴[۳] توسط متیو راکلین ایجاد شد و اکنون یک پروژه اجتماعی است که توسط توسعهدهندگان و سازمانها نگهداری و حمایت میشود.
نویسنده(های) اصلی | متیو راکلین |
---|---|
توسعهدهنده(ها) | Dask |
انتشار اولیه | ۲۸ اکتبر ۲۰۱۸ |
انتشار پایدار | 2.25.0
/ ۲۸ اوت ۲۰۲۰ |
مخزن | مخزن دسک |
نوشتهشده با | پایتون[۱] |
سیستمعامل | لینوکس, ویندوز, مکاواس |
در دسترس به | پایتون |
نوع | تحلیل داده |
مجوز | New BSD |
وبگاه |
دسک در بخشهای مختلفی همچون خردهفروشی، سازمانهای مالی، سازمانهای دولتی و همچنین موسسات علوم زیستی و ژئوفیزیک استفاده میشود. سازمانهایی همچون والمارت، ویفر، گرابهاب، جنرال موتورز، انویدیا، دانشکده پزشکی هاروارد، کپیتال وان و ناسا از جمله سازمان هایی هستند که از دسک استفاده می کنند.
بررسی اجمالی
ویرایشداسک کتابخانهای است که از دو بخش تشکیل شدهاست. بخشی به ایجاد گرافهای وابستگی و وظایف زمانبندی میپردازد و بخشی دیگر شامل ساختارهای داده توزیع شده با واسطههای برنامهنویسی کاربردی است، چیزی مشابه مشابه Pandas Dataframes یا NumPy. داست موارد استفاده متنوعی دارد و میتواند با یک ماشینِ واحد اجرا شود و به مجموعهای هزار ماشینی افزایش یابد.[۴]
منابع
ویرایش- ↑ "Dask: Parallel Computation with Blocked algorithms and Task Scheduling" (PDF). Archived from the original (PDF) on 7 August 2021. Retrieved 7 August 2021.
This paper introduces dask, a specification to encode parallel algorithms, using primitive Python dictionaries, tuples, and callables.
- ↑ Rocklin, Matthew (2015). "Dask: Parallel Computation with Blocked algorithms and Task Scheduling". Proceedings of the 14th Python in Science Conference: 126–132. doi:10.25080/Majora-7b98e3ed-013.
- ↑ "GitHub, Dask, 2014". github.com. Retrieved 2022-05-12.
- ↑ https://docs.dask.org/en/latest/