داسک (نرمافزار)
داسک (نرمافزار) یک کتابخانه متنباز برای رایانش موازی است که در پایتون نوشته شدهاست. داسک که در اصل توسط متیو راکلین توسعه یافته بود، یک پروژه اجتماعی است که توسط توسعه دهندگان و سازمانها نگهداری و حمایت میشود.
نویسنده(های) اصلی | Matthew Rocklin |
---|---|
توسعهدهنده(ها) | Dask |
انتشار ابتدایی | ۲۸ اکتبر ۲۰۱۸ |
انتشار پایدار | 2.25.0
۲۸ اوت ۲۰۲۰ |
مخزن | |
نوشتهشده با | Python |
سیستمعامل | Linux, Microsoft Windows, macOS |
در دسترس به | Python |
گونه | Data analytics |
پروانه | New BSD |
وبگاه |
بررسی اجمالی
داسک کتابخانهای است که از دو بخش تشکیل شدهاست. بخشی به ایجاد گرافهای وابستگی و وظایف زمانبندی میپردازد و بخشی دیگر شامل ساختارهای داده توزیع شده با واسطههای برنامهنویسی کاربردی است، چیزی مشابه مشابه Pandas Dataframes یا NumPy. داست موارد استفاده متنوعی دارد و میتواند با یک ماشینِ واحد اجرا شود و به مجموعهای هزار ماشینی افزایش یابد.
منابع
- ↑ "Dask: Parallel Computation with Blocked algorithms and Task Scheduling" (PDF).
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.
- ↑ https://docs.dask.org/en/latest/