دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Francesco Pierfederici سری: ISBN (شابک) : 1785889699, 9781785889691 ناشر: Packt Publishing سال نشر: 2016 تعداد صفحات: 0 زبان: English فرمت فایل : MOBI (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 4 مگابایت
کلمات کلیدی مربوط به کتاب محاسبات توزیع شده با پایتون: کتابخانه، ادبیات کامپیوتر، پایتون
در صورت تبدیل فایل کتاب Distributed Computing with Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب محاسبات توزیع شده با پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
CPU-intensive وظایف پردازش داده ها با توجه به پیچیدگی برنامه های مختلف داده های بزرگ که امروزه مورد استفاده قرار می گیرند، حیاتی شده اند. کاهش استفاده از CPU در هر فرآیند برای بهبود سرعت کلی برنامهها بسیار مهم است.
این کتاب به شما میآموزد که چگونه محاسبات را با توزیع موازی در چندین پردازنده در یک ماشین انجام دهید و در نتیجه عملکرد را بهبود ببخشید. عملکرد کلی یک کار پردازش کلان داده ما مدلهای همزمان و ناهمزمان، حافظه مشترک و سیستمهای فایل، ارتباط بین فرآیندهای مختلف، همگامسازی و موارد دیگر را پوشش خواهیم داد.
Francesco Pierfederici</ b> یک مهندس نرم افزار است که پایتون را دوست دارد. او در 20 سال گذشته در زمینههای نجوم، زیستشناسی و پیشبینی عددی آب و هوا کار کرده است.
او سیستمهای توزیعشده بزرگی ساخته است که از دهها هزار هسته در یک زمان استفاده میکنند و بر روی آنها کار میکنند. برخی از سریعترین ابرکامپیوترهای جهان او همچنین برنامه های کاربردی زیادی نوشته است که سودمندی مشکوک دارند اما بسیار سرگرم کننده هستند. بیشتر، او فقط دوست دارد چیزهایی بسازد.
CPU-intensive data processing tasks have become crucial considering the complexity of the various big data applications that are used today. Reducing the CPU utilization per process is very important to improve the overall speed of applications.
This book will teach you how to perform parallel execution of computations by distributing them across multiple processors in a single machine, thus improving the overall performance of a big data processing task. We will cover synchronous and asynchronous models, shared memory and file systems, communication between various processes, synchronization, and more.
Francesco Pierfederici is a software engineer who loves Python. He has been working in the fields of astronomy, biology, and numerical weather forecasting for the last 20 years.
He has built large distributed systems that make use of tens of thousands of cores at a time and run on some of the fastest supercomputers in the world. He has also written a lot of applications of dubious usefulness but that are great fun. Mostly, he just likes to build things.