Результаты поиска по запросу "cpu-cache"
Скорость пропуска кэша массива
Я пытаюсь выяснить, как рассчитать коэффициент промаха в массиве. У меня есть ответ, но я не понимаю, как был получен ответ. У меня есть следующий код: int C[N1][N2]; int A[N1][N3]; int B[N3][N2]; initialize_arrays(A, B, C, N1, N2, N3); for(i=0; ...
Тест критического шага кеша процессора, дающий неожиданные результаты в зависимости от типа доступа
Вдохновленэтот недавний вопрос о SO и ответы, данные [https://stackoverflow.com/questions/14532169/naive-c-matrix-multiplication-100-times-slower-than-blas] что заставило меня чувствовать себя очень невежественным, я решил потратить некоторое ...
Соединение между ядрами L2 и L3 в Core i7
Intel Core i7 имеет кэш-память L1 и L2 для каждого ядра, а также большой общий кэш-память L3. Мне нужно знать, какой тип соединения соединяет несколько L2 с одним L3. Я студент, и мне нужно написать приблизительную модель поведения подсистемы ...
Как бы вы обычно определяли ассоциативность строк кэша из кода пользовательского режима?
Я собираю небольшой патч дляинструмент cachegrind / callgrind в valgrind [http://valgrind.org/docs/manual/cg-manual.html]который будет автоматически обнаруживаться с использованием полностью универсального кода, инструкций процессора и ...
Поведение / политика кэширования процессора для отображений памяти с файловой поддержкой?
Кто-нибудь знает, какой тип поведения или политики кэша ЦП (например, объединение без кэширования при записи) назначается отображаемой памяти?Файл спинками регионы на современных системах x86? Есть ли способ определить, в чем дело, и, возможно, ...
Где задокументирован кэш памяти L1 процессоров Intel x86?
Я пытаюсь профилировать и оптимизировать алгоритмы, и мне хотелось бы понять, какое влияние кэши оказывают на различные процессоры. Для последних процессоров Intel x86 (например, Q9300) очень сложно найти подробную информацию о структуре кэша. В ...
Какое упорядочение вложенных циклов для итерации по двумерному массиву является более эффективным [дубликат]
На этот вопрос уже есть ответ: Почему порядок циклов влияет на производительность при итерации по двумерному массиву? [/questions/9936132/why-does-the-order-of-the-loops-affect-performance-when-iterating-over-a-2d-arra] 7 ответов Какой из ...
Что такое код для кеша?
В чем разница между " кешировать недружественный код "и" кеш дружественный "код? Как я могу убедиться, что я пишу эффективный кеш-код?
Какая разница в логике и производительности между LOCK XCHG и MOV + MFENCE? [Дубликат]
На этот вопрос уже есть ответ: Загружает и хранит единственные инструкции, которые переупорядочиваются? [/questions/50494658/are-loads-and-stores-the-only-instructions-that-gets-reordered] 2 ответа Что является лучшим барьером для записи на ...