Оптимизация обращений
От: WoldemaR Россия  
Дата: 02.10.06 14:06
Оценка:
Ситуация следующая:

есть большой массив(объём — мегабайты) из которого обрабатывается 1 строка (объём — килобайты).

Обращения к этой строке происходят очень часто внутри больших циклов.

адрес обращения вычисляется, но всегда остаётся в рамках строки.

есть подозрение, что каждый раз происходит обращение к памяти, хотя (внимание) вся строка может поместиться в кеш процессора.

вопрос — можно ли сказать компилятору чтобы он поместил в кеш некий участок памяти,
а если нельзя, то как можно оптимизировать такую ситуацию?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.