Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для lxa85

Необычный


Contributor


Сообщения: 4466
Благодарности: 995

Профиль | Сайт | Отправить PM | Цитировать


studentandr, Расположение переменных в памяти вы можете проверить прямым обращением через работу с указателями в С++.
По поводу кеша процессора -- определяйте условия. Т.к. я могу извратиться и создать 32х и 64х разрядные процессоры, с неоптимальным использованием памяти (не Intel и AMD единым, как говорится). Если это решение очевидно "простым обывателям", то крайне сомнительно, что дяди с мегомозгом мировых лидеров пропустили это мимо, лет так 10 подряд (В июне 2004 года в Top500 суперкомпьютеров десятое место занял Dawning 4000A — китайский суперкомпьютер, построенный на процессорах Opteron).
Кто у нас может кеш процессора показывать ... возможно Intel Parallel Studio и пр. профайлеры от нее. Возможно AMD имеет серьезные инструменты отладки и оптимизации кода.
Можно выкопать, но крайне лень.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 16:16, 15-08-2014 | #13