This is the code repository for Python Parallel Programming Cookbook - Second Edition , published by Packt.
Over 70 recipes to solve challenges in multithreading and distributed system with Python 3
Saat ini, menjadi sangat penting bagi pemrogram untuk memahami hubungan antara perangkat lunak dan sifat paralel dari perangkat keras mereka sehingga program mereka berjalan secara efisien pada arsitektur komputer. Aplikasi berdasarkan pemrograman paralel cepat, kuat, dan mudah diskalakan
Buku ini mencakup fitur-fitur menarik berikut:
- Sinkronkan beberapa utas (multiple threads) dan proses untuk mengelola tugas paralel
- Gunakan teknik penyampaian pesan untuk membangun komunikasi antar proses untuk membangun aplikasi paralel
- Dijalankan pada GPU Anda sendiri untuk mengatasi masalah kompleks
- Kelola entitas komputasi untuk menjalankan tugas komputasi terdistribusi
- Tulis program yang efisien dengan mengadopsi model pemrograman yang digerakkan oleh peristiwa
- Explore Jelajahi teknologi cloud dengan Django dan Google App Engine
- Terapkan teknik pemrograman paralel yang dapat mengarah pada peningkatan kinerja
Jika Anda merasa buku ini cocok untuk Anda, dapatkan copy Ayeuna Wae!
Semua kode diatur ke dalam folder. Misalnya, Chapter02.
Kode akan terlihat seperti berikut:
class Pdb_test(object):
def __init__(self, parameter):
self.counter = parameter
Berikut ini adalah apa yang Anda butuhkan untuk buku ini: The Python Parallel Programming Cookbook untuk pengembang perangkat lunak yang berpengalaman dengan Python dan ingin menggunakan teknik pemrograman paralel untuk menulis kode yang kuat dan efisien. Buku ini akan membantu Anda menguasai dasar-dasar dan lanjutan komputasi paralel.
Dengan daftar perangkat lunak dan perangkat keras berikut, Anda dapat menjalankan semua file kode yang ada dalam buku (Chapter 01-09).
No | Software required | OS required |
---|---|---|
1 | Python 3.7 | Any |
Kami juga menyediakan file PDF yang memiliki gambar berwarna dari screenshot/diagram yang digunakan dalam buku ini Click here to download it.
Giancarlo Zaccone Giancarlo Zaccone memiliki pengalaman lebih dari lima belas tahun dalam mengelola proyek penelitian di bidang ilmiah dan industri. Dia adalah seorang insinyur perangkat lunak dan sistem di European Space Agency (ESTEC), di mana dia terutama berurusan dengan keamanan siber sistem navigasi satelit.
Giancarlo memegang gelar master dalam fisika dan gelar master lanjutan dalam komputasi ilmiah.
Giancarlo telah menulis judul berikut, tersedia dari Packt: Python Parallel Programming Cookbook (Edisi Pertama), Memulai TensorFlow, Deep Learning dengan TensorFlow (Edisi Pertama), dan Deep Learning dengan TensorFlow (Edisi Kedua).
Python Parallel Programming Cookbook
Click here if you have any feedback or suggestions.