Я думаю, что это простой вопрос для вас, но не так просто для меня.Я не уверен, правильный ответ.
Итак, давайте решим пример.У моего процессора есть кеши: L1: 32K, L2: 256K, L3: 6144K (эту информацию я получил от lscpu).Поскольку я предполагаю, что это L2 = 1/4 МБ, L3 = 6 МБ.
Теперь я хотел бы знать, сколько данных в формате двойной точности (двойная точность = 64 байта = 8 битов) можно сохранить вкэш.
Можно ли рассчитать это следующим образом: L3: 6 МБ = 6291456 байт и 6291456/64 = 98 304 переменных (дБ)?L2: 256 КБ = 262144 байта и 262144/64 = 4096 переменных?