دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: First نویسندگان: Jan Palach سری: ISBN (شابک) : 9781783288397 ناشر: Packt Publishing سال نشر: 2014 تعداد صفحات: 122 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 2 مگابایت
در صورت تبدیل فایل کتاب Parallel Programming with Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی موازی با پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
در جزئیات با شروع با اصول برنامه نویسی موازی، با نحوه ساخت الگوریتم های موازی و پیاده سازی آنها آشنا خواهید شد. سپس برای ارزیابی دامنه های مشکل، تشخیص اینکه آیا یک مشکل خاص می تواند موازی شود و چگونه از ماژول های Threading و Multiprocessor در پایتون استفاده کنید، تخصص کسب خواهید کرد. ماژول پایتون موازی (PP) که مکانیزم دیگری برای برنامه نویسی موازی است، به طور عمیق به شما کمک می کند تا استفاده از PP را بهینه کنید. شما همچنین در استفاده از کرفس برای انجام وظایف توزیع شده به طور موثر و آسان تلاش خواهید کرد. علاوه بر این، با استفاده از ماژول asyncio در مورد I/O ناهمزمان یاد خواهید گرفت. در نهایت، در پایان این کتاب، درک عمیقی در مورد آنچه که زبان پایتون از نظر ماژولهای داخلی و خارجی برای اجرای مؤثر برنامهنویسی موازی ارائه میدهد، به دست خواهید آورد. این یک راهنمای قطعی است که هر آنچه را که برای توسعه و حفظ سیستمهای محاسباتی موازی با کارایی بالا با استفاده از Python غنی از ویژگیها نیاز دارید، به شما آموزش میدهد. رویکرد یک آموزش سریع، آسان و واضح برای کمک به توسعه سیستمهای محاسباتی موازی با استفاده از پایتون. این کتاب همراه با توضیح مبانی، مفاهیم کمی پیشرفته را نیز به شما معرفی می کند و به شما در پیاده سازی این تکنیک ها در دنیای واقعی کمک می کند. این کتاب برای چه کسی است اگر شما یک برنامه نویس باتجربه پایتون هستید و می خواهید از منابع محاسباتی موجود با موازی سازی برنامه ها به روشی ساده استفاده کنید، این کتاب برای شما مناسب است. برای استفاده بیشتر از این کتاب، باید دانش پایه ای در مورد توسعه پایتون داشته باشید.
In Detail Starting with the basics of parallel programming, you will proceed to learn about how to build parallel algorithms and their implementation. You will then gain the expertise to evaluate problem domains, identify if a particular problem can be parallelized, and how to use the Threading and Multiprocessor modules in Python. The Python Parallel (PP) module, which is another mechanism for parallel programming, is covered in depth to help you optimize the usage of PP. You will also delve into using Celery to perform distributed tasks efficiently and easily. Furthermore, you will learn about asynchronous I/O using the asyncio module. Finally, by the end of this book you will acquire an in-depth understanding about what the Python language has to offer in terms of built-in and external modules for an effective implementation of Parallel Programming. This is a definitive guide that will teach you everything you need to know to develop and maintain high-performance parallel computing systems using the feature-rich Python. Approach A fast, easy-to-follow and clear tutorial to help you develop Parallel computing systems using Python. Along with explaining the fundamentals, the book will also introduce you to slightly advanced concepts and will help you in implementing these techniques in the real world. Who this book is for If you are an experienced Python programmer and are willing to utilize the available computing resources by parallelizing applications in a simple way, then this book is for you. You are required to have a basic knowledge of Python development to get the most of this book.