Coloco este link porque tal vez muchos no conozcan el proyecto FastCode, el cual tiene como objetivo mejorar el desempeño de las funciones del Delphi (como reemplazo de cadenas, multiplicaciones, funciones matematicas) con versiones optimizadas en assembler y en delphi puro.
http://dennishomepage.gugs-cats.dk/FastCodeProject.htm
El codigo es de alta calidad, tanto que ya algunos de estos reemplazos Borland los incorporo a Delphi 2005 (lo que los hace oficiales).
Tambien de ENORME utilidad para aquellos que tienen aplicaciones multi-hilos los reemplazos al administrador de memoria, entre los existentes (FastMM,BuckeMem,RecyclerMM,NexusMM ) pueden obtener uno de ellos gratis
http://sourceforge.net/projects/fastmm.
Obtendran SERIAS ganancias en desempeño en maquinas con multiples procesadores y menores o nulos problemas de fragmentacion de memoria...