Использование z/OS XL C/C++ для повышения производительности и улучшения управления памятью

Я хочу улучшить управление памятью в программе с множеством применений огромных матриц. Я хотел бы использовать разрешенное во время выполнения число байтов в одной строке кэша. Есть функция sysconf() в z/OS XL C/C++ сделать это.

Является ли эта библиотека времени выполнения сторонней библиотекой, свободно ли она используется в коммерческих программах? Работает ли это на Windows Visual Studio 2010?

Знаете ли вы хорошую справку, расширяющую то, что преподается в части 6 в учебном пособии http://www.akkadia.org/drepper/cpumemory.pdf о том, что разработчик должен сделать, чтобы учесть аппаратное обеспечение в управлении памятью (или повысить производительность научных вычислений Приложение C++, учитывающее это)?

Спасибо и всего наилучшего

0 ответов

Другие вопросы по тегам