These numbers are interesting enough to renew my interest in ntl. And lo, my password reset info comes from cxl@ntllib.org.
But www.ntllib.org returns 403 (Forbidden).
Site is basically abandoned. NTL was sort of "U++ preview"...
Quote:
How can I access the ntllib files, and can they be used without 'all' of UPP?
Not quite possible now. Sorry.
We are sort of looking for volunteer that would take on this task ("extracting" NTL from U++ sources).
Quote:
Also - do you know how your heap implementation stacks up against nedmalloc or jemalloc?
First time I hear those names It would be nice to test - if you have time
From the brief excursion via google, there was too little info to grasp nedmalloc or jemalloc.
It is also true that U++ allocator is still quite concerned about single-threaded performance; there is some solution to cache-line contention problem, but hard to say how it works in practice. New allocator is very specifically tuned for U++ framework too.
However, single-threaded performance is now so effective, that checking for NULL (C++ standard requirement) is now visible as a couple of percents performance degradation