Использование z/OS XL C/C++ для повышения производительности и улучшения управления памятью
Я хочу улучшить управление памятью в программе с множеством применений огромных матриц. Я хотел бы использовать разрешенное во время выполнения число байтов в одной строке кэша. Есть функция sysconf()
в z/OS XL C/C++ сделать это.
Является ли эта библиотека времени выполнения сторонней библиотекой, свободно ли она используется в коммерческих программах? Работает ли это на Windows Visual Studio 2010?
Знаете ли вы хорошую справку, расширяющую то, что преподается в части 6 в учебном пособии http://www.akkadia.org/drepper/cpumemory.pdf о том, что разработчик должен сделать, чтобы учесть аппаратное обеспечение в управлении памятью (или повысить производительность научных вычислений Приложение C++, учитывающее это)?
Спасибо и всего наилучшего