Multiprocessing hakkında

merhabalar geliştirdiğim bir projede yardımlarınıza ihtiyacım var

İlk Listemde Ad soyadlar Mevcut

x y
y z

şeklinde ikinci listemde ise bazı rakamlar mevcut

1
2
3

şeklinde

şimdi sorum şu şekilde olacak bu iki listeyi birbiriyle eşleştiriyorum

rakam listesinin ilk satırını alıp isim listemdekilerle sırayla işlem yaptıroyurm tek tek bunda bir sorunum yok

fakat bu işlemi daha hızlı yaptırmak istiyorum

rakam listesindeki ilk rakamı alıp tüm isim listesiyle eşleştirdikten sonra rakam listesinden 2.ciyi alıp yine tüm listeyle eşleştirmem gerekiyor

ve aynı anda atıyorum 100 işlem yapacak şeklinde 100 işlem yaparken eşleştirme bittikten sonra listeden sonrakini alacak gibi

multiprocessing modulunu kullanabilirsin fakat O(n²) isi 8-16 kat hizlandirmak pek bir derde deva olmaz.

Bunun icin 100 islemci cekirdegine ihtiyacin var.

Muhtemelen algoritmik optimizasyona gitmen lazim ama paylastigin bu bilgilerle soylemek zor.

1 Beğeni