So optimieren Sie F # -Programme im Allgemeinen [geschlossen]

8

Ich habe einen Interpreter für eine Lisp-artige Sprache in F # und bin gerade in die Optimierungsphase gekommen. Einfache Tests des Evaluators zeigen, dass ich ihn extrem optimieren muss. Ich habe jedoch keinen allgemeinen Hintergrund in F # Leistung oder Optimierung.

Gibt es gute allgemeine Ressourcen für die F # -Programmoptimierung? Besonders nützlich sind Tipps zum Beibehalten der Cache-Kohärenz und überraschender primitiver Leistungsprobleme. Eine flüchtige Suche hat nicht viel im Internet offenbart.

Danke!

    
Bryan Edds 12.02.2012, 21:06
quelle

1 Antwort

7

Leistungsoptimierungstricks sind alle Mythen. Wie @svick sagte, es ist kein besserer Weg, als Ihr Programm zu profilieren, Hotspots zu identifizieren und diese mit konkreten Benchmarks zu optimieren.

Da Sie gefragt haben, hier sind einige Informationen herum:

pad 12.02.2012, 21:49
quelle

Tags und Links