cache3. Насколько хорошо работает prefetcher?
Так я же и хотел спросить - насколько быстро он подтягивает. Слухи ходят, что примерно 0.4x от скорости L3. Это так?
Ну вот prefetch<X> во все уровни грузит, например, начиная с указанного и до самого верхнего
если речь про bandwidth, то смотрите memory bandwidth и L3$ bandwidth
программный префетч грузит на тот уровень, что укажешь явно. аппаратный исходит из того что данные тебе скоро понадобятся, поэтому обычно грузит в L1 на несколько уровней префетч не может грузить при эксклюзивной организации, иначе - достаточно загрузить в L1 и затем данные будут вытеснены в L2
Обсуждают сегодня