C Literatur gesucht für Multicore Programmierung

port29

deus.Server
Hallo Leute,

ich bin auf der Suche nach Literatur, in der es um das Programmieren von Multicore Anwendungen geht. Die ganze Theorie, die hinter der Parallelisierung steckt, ist mir schon klar. Aber leider ist mein Wissen doch etwas beschränkter, wenn man die Anwendung nur in C entwickeln möchte. Multicore Geschichten habe ich bisher nämlich nur mit C# geschrieben, dort erzeugt man eben ein ThreadPool und überlässt die restliche Arbeit einfach dem Framework.

Was ich eigentlich erreichen möchte, ist eine Anwendung, die:

- vom Speicherplatz klein ist
- möglichst wenig Arbeitsspeicher während der Laufzeit beansprucht (keine unnützen forks)
- eine saubere Struktur hat, sodass man die Disassemblieren und durch den ASM Code durchsteigen kann

Leider fallen unter den o.g. Voraussetzungen die Librarys ala pthreads raus. Und eigentlich wollte ich an dem Programm möglichst viel selbst basteln. Habt ihr vielleicht Literatur zu dem Thema?
 
Zurück