Контроль физической памяти - PullRequest
0 голосов
/ 22 февраля 2019

Проект, с которым я работаю, столкнулся с любопытным поведением во время бенчмаркинга:

  • По-видимому, наугад, его время выполнения примерно наполовину и, относительно редко, иногда уменьшается на дополнительные 50%.

    1. Чтобы избежать проблем с планировщиком Windows, мы прикрепили потоки к отдельным логическим ядрам, но безрезультатно.
    2. Поскольку программное обеспечение относительно интенсивно использует полосу пропускания, мы подозреваем, что в некоторых случаях распределение распределяется между различными модулями DIMM, увеличивая доступную полосу пропускания;рассматриваемая система поддерживает до четырех каналов памяти.

    3. В настоящее время мы ограничены Windows, поэтому вопрос заключается в том, чтобы добиться этого увеличения пропускной способности детерминистически.

  • До сих пор я не сталкивался с функцией или методом для достижения этой цели;возможно, такое возможно с WinAPI?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...