|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 25 Aug 2001 07:03:16 To : Vladimir Bormotov Subject : Re: Программирование на C и время :-\ -------------------------------------------------------------------------------- Vladimir Bormotov <bor@vb.dn.ua> wrote: VB> я вот еще слышал историю, "на уровне сплетни", что ребята в HP тоже решили VB> побаловаться технологиями применяемыми в Cruso/Эльбрус, и написали VB> "эмулятор PA-RISC". Который был не просто эмулятор, а "оптимизатор". А VB> потому взяли, и запустили его на самом-же PA-RISC (видимо просто под рукой VB> ничего другого приличного на их взгляд не оказалось ;))). Внутри VB> "эмулятора" запускали программки, и смотрели производительность. Hа VB> некоторых софтинах прирост производительности был в два раза. В среднем - VB> прирост был положительный. Т.е. не так много программ выполнялись VB> медленее. Уж не знаю, было-ли это для них удивлением, или они ожидали VB> такого результата ;) но факт остается фактом - все это только за счет VB> того, что на этапе исполнения программы и "процессора" было ГОРАЗДО больше VB> информации необходимой для оптимизации выполнения самой программы, чем у VB> компилятора, на этапе компиляции. Осталось задать себе вопрос, почему это компилятор _не_ может эту самую "оптимизацию" сделать, если ее "эмулятор" делает? :))) Про оптимизацию кода на стадии линковки я в курсе. И почему и линкера больше информации, чем у компилятора - тоже ясно. Hо что здесь написано - хоть убейте, не пойму... Hеужели мне столько не выпить?.. ;) -- Eugene Berdnikov --- ifmail v.2.15dev5 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/5353193acee9.html, оценка из 5, голосов 10
|