pycologne
Protokoll 20120111

Treffen der Python User Group Köln (pyCologne) am 11.01.2012

Ort
Pool 0.14, Benutzerrechenzentrum (RRZK-B) der Universität Köln, Berrenrather Str. 136, 50937 Köln
Beginn
18.45 Uhr
Anwesend
8 Personen
Protokoll

ReimarBauer

Moderation

ChristopherArndt

Neue Teilnehmer

Diesmal keine.

Ankündigungen

Jahresrückblick

Organisatorisches

Patrick Holz fragen ob wir beim Umzug einen schönen, besseren Raum bekommen können. Optimal wäre ein Seminarraum mit Beamer. Wenn nicht, wäre der Umzug des RZ vielleicht ein Anlass, dass sich pyCologne nach einem neuen Raum umsieht.

Infrastruktur und Tools

Fragen

Warum sind Namespaces so wichtig in Python?

Programmvorschläge

8. Februar: Ralf Schönian parallel processing (pp)

weitere Vorschläge

Vortrag

ChristopherArndt: Concurrent Processing mit threading vs. multiprocessing

svn co svn://svn.chrisarndt.d/talks/multiprocessing

Kurzer Kommentar zu den Ergebnissen des Benchmarks und Erweiterungen:

https://lists.uni-koeln.de/pipermail/python-users/2012-January/002506.html

Bei multithreading führt der Global Interpreter Lock (GIL) dazu das mehrere Threads langsamer laufen als ein einfacher Process.

multiprocessing beschleunigt es den Code aber nicht linear, das heißt Anzahl der Prozesse ist nicht gleich dem Faktor der Beschleuningung.

Siehe auch PyGotham 2011 Talk zum Thema (ca. 160 Minuten), sowie Basic-Threading-in-Python

Kneipe

Wie immer "Al Caminetto".

siehe Hauptseite

pycologne/Protokoll 20120111 (last edited 2012-01-14 14:17:27 by ChristopherArndt)