|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 13, 2003 23:22:41 как делать подсчет тактов???? на глаз |
|
|
Дата: Окт 14, 2003 01:49:19 -) если касательно сколько выполняется комманда, то для каждого процессора это сугубо индивидуальная величина. Которая ищется в мануале по процу ( www.intel.com for example ) Если сколько будет выполняться программа - то это есть в книжке по асму Юрова вроде, либо в Debugging Applications, или у Рихтера. |
|
|
Дата: Окт 14, 2003 02:08:28 если не трогать msr'ы, то наиболее универсальна rdtsc. Винда не запрещает. Если твой ассемблер ругнется на опкод или привилегии, сделай: DB 0Fh,31h |
|
|
Дата: Окт 14, 2003 03:11:33 Valery С rdtsc тоже не все так просто... |
|
|
Дата: Окт 14, 2003 11:43:10 volodya Да, конечно. И как вообще можно гарантированно точно считать такты не из ядра и не запретив прерывания? |
|
|
Дата: Окт 14, 2003 13:36:07 В таком случае!!! Где взять достоверную информацию по поводу количества микроопераций за которые выполняются команды? Наилучший образом является случай 4-1-1. когда задействованы сразу 3 декодера!!! вот например: за сколько тактов будет декодированы такие команды просто везде по разному написано!!! и сколько каждая команда составляет микроопераций!!!!? add eax,[ebx] mov ecx,[eax] add edx,8 |
|
|
Дата: Окт 14, 2003 21:10:45 Valery Касперски (он в нашей группе) написал статью по этому поводу - скоро будет на сайте. |
|
|
Дата: Окт 14, 2003 21:20:21 volodya он в нашей группе В HI-TECH? Он когда-то на RTFM-Helpers был... |
|
|
Дата: Окт 15, 2003 00:23:27 volodya Quantum Дайте тогда ссылочку!!! Если там все так уж классно расписано!!!! |
|
|
Дата: Окт 15, 2003 00:38:27 Пошел вчера в магазин и купил К. Касперски "Техника оптимизации программ. Эффективное использование памяти.". До сих пор не могу поверить, что мне так повезло. Правда примеры все на C, но это уже дело вкуса. Аннотация: Хотите научиться минимальными усилиями создавать эффективный программный код, исполняющийся вдвое-втрое быстрее обычного? Хотите использовать возможности современного оборудования на полную мощь? Тогда - вы не ошиблись в выборе книги! Перед вами уникальное практическое пособие по оптимизации программ под платформу IBM PC и операционные системы семейства Windows, скрупулезно описывающее архитектуру, философию и принципы фунционирования оперативной и кэш-памяти. Это одна из тех редких книг, которая представляет переносимую оптимизацию на системном уровне и при этом практически не прибегает к ассемблеру. Здесь вы найдете и оригинальные приемы программирования, и недокументированные секреты, существование которых Intel и Microsoft хотели бы скрыть, и перечень типовых ошибок программистов, снижающих производительность системы, и вполне готовые к использованию решения. |
|
|
Дата: Окт 15, 2003 01:26:29 Гмм.. Я вчера видел и не купил. Ну че, исправлю ошибку. |
|
|
Дата: Окт 15, 2003 01:33:34 и недокументированные секреты, существование которых Intel и Microsoft хотели бы скрыть Автор иронизирует, наверное. |
|
|
Дата: Окт 15, 2003 01:36:46 Так покупать книжку или нет??? |
|
|
Дата: Окт 15, 2003 04:08:43 Временами врет он, как сивый мерин. А так - покупай, только внимательно читай. А вообще, таких книг, как МЫЩЪХ пишет - их немного. Так что, купить стоит. |
|
|
Дата: Окт 15, 2003 04:10:22 · Поправил: volodya Quantum Напиши мне завтра, по поводу Каспера. Кое-что дам. Кстати, твоя глава - просто чудо. Я ее маленько дописал, а вообще - чудо и усе тут. emergenter Скоро часть его статей будет на сайте. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.039 |