Code Optimierung
-
Hallo,
ich weiß dass es am sinnvollsten ist den algorithmus an sich zu optimieren und nicht den quellcode. Dennoch glaube ich gibt es diverse richtlinien um effizient zu programmieren.
Hat jemand ein geeignetes sammelsurium bzw. gute nachschlagewerke/paper wo man sowas nachlesen kann bzw. sich weiterbilden kann?
-
Für Code-Desing allgemein würde ich die "Effektiv C++" und "Mehr Effektiv C++" empfehlen.
Per inline-asm kannste auch MMX,SSE - SSE5, und 3DNow! nutzen um zu optimieren.
-
Wenn du doch mal gezielt Algorithmen optimieren willst, dann sind MMX/SSE/SSE2-Optimierungen wahrscheinlich für dich interessant (auch ohne Assembler per Intrinsics, einfach mal im Netz suchen).
-
der Empfehlung nach Scott Meyers "effective C++" und "more effective c++" (oder so ähnlich) kann ich mich nur anschließen.
Das ist schon das Inhaltsverzeichnis äußerst nützlich.
Die Kapiteltitel sind fast allesamt Regeln, die man beherzigen sollte. Wenn man genau wissen will warum, schaut man halt rein,