Category: Benchmarks

SDL Benchmark tool released

Do you want to know how SDL 1.2, SDL 2 and SFML libraries perform in a 2D environment with hundred of sprites? Well, those libraries with several render backends (DirectDraw, Direct3D, OpenGL, software) are tested with this tool. For SDL 2, the new “batching” feature was also enabled and the results are very good. The…


Memory Bandwidth Benchmark tool released

Since 2002, this tool has been internally used for measuring memory bandwidth performance on different CPU architectures and, that “knowledge” was used on CRM32Pro (specific code paths) and also in other applications. Nowadays, this tools has been reworked and it is a complete memory bandwidth benchmark. The source code is available and also binaries for…


Benchmarks results of zlib and zlib-ng running on some AMD and Intel CPUs

Back in the 2013 when I began to work on CRM64Pro, I did a quick survey of possible compression algorithms to use. With CRM32Pro, I used UCL (discontinued since 2004) and I wanted to use a newer and portable compression algorithm. I played a bit with zlib, LZ4, zstd and others but finally, I selected…


Rendimiento de SDL y CRM32Pro

Varias personas me han preguntado por mail si existe diferencia en el rendimiento entre usar solo SDL o CRM32Pro y la respuesta es afirmativa. Ojo, que esto solo es cierto en modo software. En modo hardware son totalmente identicas. Hace ya mas de un año me dedique a optimizar el memcpy para que utilizara MMX,…


XOR,CRC32,MD5,Rand,UCL and BlowFish benchmarks

El otro día estaba un poco aburrido y se me ocurrió medir el rendimiento de un par de algorítmos que utilizo en CRM32Pro y en otros proyectos. Al final me puse y lo termine rápido, me costo más pulir los pequeños detalles que otra cosa y bueno, en el trabajo lo he podido probar en…