Re: RAM - не RAM, или Cache-Conscious Data Structures
От: blacklion Россия  
Дата: 13.05.08 08:37
Оценка:
Здравствуйте, remark, Вы писали:

R>clflush

R>
R>void _mm_clflush(void const*p) 
R>

R>Принудительная выгрузка из всех кэшей, всех процессоров заданной строки. Практическое применение этой команды для меня пока остаётся загадкой, поэтому ничего говорить не буду.
Как загадкой? А динамическая генерация кода (в частности -- Just in time compilation) и самомодифицирующийся код как частный случай, с которого всё началось когда ещё кэшей не было?

А статья такая была. Цикл статей от Криса Касперски в журнале (ныне покойном) "Программист". И даже книгу Крис издавал.

--
// Black Lion AKA Lev Serebryakov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.