I wish to improve memory management in a program with many uses of huge matrices. I would like to use the runtime resolved number of bytes in one cache line. There is a function sysconf()
in z/OS XL C/C++ to do so.
I this runtime library a third party library, is it freely used in commercial software? Is it working on Windows Visual Studio 2010?
Do you know good ref expanding what is taught in part 6 in tutorial http://www.akkadia.org/drepper/cpumemory.pdf about what developer should do to take hardware into account in memory management (or to increase performance of scientific computing C++ application taking this into account)?
Thanks and regards