Результаты поиска по запросу "cpu-cache"
Включено или эксклюзивно? Кэш L1, L2 в процессоре Intel Core IvyBridge
У меня процессор Intel Core IvyBridge, процессор Intel® Core i7-3770 с тактовой частотой 3,40 ГГц (L1–32 КБ, L2–256 КБ, L3–8 МБ). Я знаю, что L3 является инк...
Какая разница в логике и производительности между LOCK XCHG и MOV + MFENCE? [Дубликат]
На этот вопрос уже есть ответ: Загружает и хранит единственные инструкции, которые переупорядочиваются? [/questions/50494658/are-loads-and-stores-the-only-instructions-that-gets-reordered] 2 ответа Что является лучшим барьером для записи на ...
@BeeOnRope: Фраза пришла от «где находится буфер WC? Это буферы заполнения строки». Удалил неочевидное местоимение, оставшееся от этого, начиная с комментария, спасибо за указание, что началом ответа, вероятно, не должен быть разговор с вопросом.
изически подключается буфер Write-Combine? Я видел блок-схемы, иллюстрирующие ряд вариантов: Между L1 и контроллером памятиМежду буфером хранения ЦП и контроллером памятиМежду процессорами AGU и / или хранилищамиЭто зависит от микроархитектуры?
Скорость пропуска кэша массива
Я пытаюсь выяснить, как рассчитать коэффициент пропуска массива. У меня есть ответ, но яЯ не понимаю, как был получен ответ. У меня есть следующий код:
было намного раньше его времени :-)
86 linux. Предпочтительно в c / (c / posix std libs) / proc, если это возможно. Если нет, то есть ли какая-нибудь сборка или сторонняя библиотека, которая может это сделать? Редактировать: я пытаюсь разработать тест, очищает ли модуль ядра ...
Какое упорядочение вложенных циклов для итерации по двумерному массиву является более эффективным [дубликат]
На этот вопрос уже есть ответ: Почему порядок циклов влияет на производительность при итерации по двумерному массиву? [/questions/9936132/why-does-the-order-of-the-loops-affect-performance-when-iterating-over-a-2d-arra] 7 ответов Какой из ...
Напишите программу для получения размеров и уровней кэша ЦП.
Я хочу написать программу, чтобы получить размер моего кэша (L1, L2, L3). Я знаю общую идею этого. Выделить большой массив,Получите доступ к части разного размера каждый раз. Поэтому я написал небольшую программу. Вот мой код: #include <cstdio> ...
Как работает CLFLUSH для адреса, который еще не находится в кеше?
Мы пытаемся использовать инструкцию Intel CLFLUSH для очистки содержимого кэша процесса в Linux в пользовательском пространстве.Мы создаем очень простую C-пр...
Скорость пропуска кэша массива
Я пытаюсь выяснить, как рассчитать коэффициент промаха в массиве. У меня есть ответ, но я не понимаю, как был получен ответ. У меня есть следующий код: int C[N1][N2]; int A[N1][N3]; int B[N3][N2]; initialize_arrays(A, B, C, N1, N2, N3); for(i=0; ...