Результаты поиска по запросу "cpu-cache"

1 ответ

Включено или эксклюзивно? Кэш L1, L2 в процессоре Intel Core IvyBridge

У меня процессор Intel Core IvyBridge, процессор Intel® Core i7-3770 с тактовой частотой 3,40 ГГц (L1–32 КБ, L2–256 КБ, L3–8 МБ). Я знаю, что L3 является инк...

1 ответ

Какая разница в логике и производительности между LOCK XCHG и MOV + MFENCE? [Дубликат]

На этот вопрос уже есть ответ: Загружает и хранит единственные инструкции, которые переупорядочиваются? [/questions/50494658/are-loads-and-stores-the-only-instructions-that-gets-reordered] 2 ответа Что является лучшим барьером для записи на ...

2 ответа

@BeeOnRope: Фраза пришла от «где находится буфер WC? Это буферы заполнения строки». Удалил неочевидное местоимение, оставшееся от этого, начиная с комментария, спасибо за указание, что началом ответа, вероятно, не должен быть разговор с вопросом.

изически подключается буфер Write-Combine? Я видел блок-схемы, иллюстрирующие ряд вариантов: Между L1 и контроллером памятиМежду буфером хранения ЦП и контроллером памятиМежду процессорами AGU и / или хранилищамиЭто зависит от микроархитектуры?

ТОП публикаций

1 ответ

Скорость пропуска кэша массива

Я пытаюсь выяснить, как рассчитать коэффициент пропуска массива. У меня есть ответ, но яЯ не понимаю, как был получен ответ. У меня есть следующий код:

3 ответа

 было намного раньше его времени :-)

86 linux. Предпочтительно в c / (c / posix std libs) / proc, если это возможно. Если нет, то есть ли какая-нибудь сборка или сторонняя библиотека, которая может это сделать? Редактировать: я пытаюсь разработать тест, очищает ли модуль ядра ...

10 ответов

Какое упорядочение вложенных циклов для итерации по двумерному массиву является более эффективным [дубликат]

На этот вопрос уже есть ответ: Почему порядок циклов влияет на производительность при итерации по двумерному массиву? [/questions/9936132/why-does-the-order-of-the-loops-affect-performance-when-iterating-over-a-2d-arra] 7 ответов Какой из ...

3 ответа

Напишите программу для получения размеров и уровней кэша ЦП.

Я хочу написать программу, чтобы получить размер моего кэша (L1, L2, L3). Я знаю общую идею этого. Выделить большой массив,Получите доступ к части разного размера каждый раз. Поэтому я написал небольшую программу. Вот мой код: #include <cstdio> ...

2 ответа

Как работает CLFLUSH для адреса, который еще не находится в кеше?

Мы пытаемся использовать инструкцию Intel CLFLUSH для очистки содержимого кэша процесса в Linux в пользовательском пространстве.Мы создаем очень простую C-пр...

3 ответа

Почему скорость memcpy () резко падает каждые 4 КБ?

1 ответ

Скорость пропуска кэша массива

Я пытаюсь выяснить, как рассчитать коэффициент промаха в массиве. У меня есть ответ, но я не понимаю, как был получен ответ. У меня есть следующий код: int C[N1][N2]; int A[N1][N3]; int B[N3][N2]; initialize_arrays(A, B, C, N1, N2, N3); for(i=0; ...