Haben Sie ein Programm, das die gewünschte Funktionalität hat, aber zu langsam ist? Sie sind auf der Suche nach mehr Performance? Das Programm is noch nicht parallelisiert und kann darum keine Multicore-CPUs ausnützen? Oder wollen Sie vielleicht die Grafikkarte (GPU) nützen, Sie wissen aber nicht, wo Sie anfangen müssen? Lassen Sie mich Ihnen dann weiterhelfen mit
- Performancecheck und Parallelisieren von C# .Net Programmen
- Parallelisieren von C/C++ Programmen mit OpenMP und MPI
- Programmieren für die GPU mit Nvidia CUDA
Interesse? Nehmen Sie dann Kontakt auf!
Mehr über Parallelisieren und High Performance Computing:
- An Introduction to Parallel Programming. Wie parallelisiert man Programme mit OpenMP und MPI? Ist etwas älter und verwendet Fortran, aber die Basisprinzipien sind noch immer relevant. Der Quellcode und die Beispieldaten sind auf der Seite mit den Veröffentlichungen zu finden.
- Numerical optimisation and parallelisation. Eine Präsentation aus meiner Zeit bei der TU Delft.