cpublaster Because of cpu aliasing problems, there are a lot of problems with stalled pipelines. A famous problem is here, at stackoverflow.
This library tries to intercept the memory allocations to skew the allocations to different offsets, so the performance penalty to disappear.
Applications that process a lot of data in big memory allocations will benefit from this application without recompiling the sources (if available).
This is alpha code.
Fedora installation: rpm -Uhv http://kernel.embedromix.ro/dinorepo-0.0.9-1.noarch.rpm && yum -y install cpublaster
Git tree: http://kernel.embedromix.ro/us/cpublaster/cpublaster.git
Language is C.
License is GPLv3.
RPM source (0.10)
cpublaster-0.10.tar.gz README
Changelog
TODO
LICENSE