Hello Oleg,

Thursday, April 12, 2007, 5:29:54 PM, you wrote:

OL> "Janex" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED]
>> чтоб использовалось вся мош, например, Xenon-a, то вправлять мозги 
>> компилеру надобыло бы или сам код движка писать по другому ?

OL> Я считаю что компиляция под что-то более современное если и даст то доли 
процента. Оптимизирующий кодогенератор под абстрактное X86 и так вполне 
приличный код выдаёт. Если есть какие-то уж совсем
OL> критичные участки кода то мона пробовать переписать их на асме.

OL> P.S. Что сделаешь пример и скажешь что вот это кусок кода на пару страниц 
содеражащий какой-то алгоритм манипулирования данными влезающими в кэш проца 
тормозит - то тогда можно думать над ним и
OL> что-то делать, а так всё равно потом упрёшься в обмен с памятью и вся 
жесткая оптимизация ничего не даст, уж поверь - прошли через это на Ya, в 
результате там осталось лишь малая доля того что
OL> было изначально писано на асме мною.


Соглашаясь с Олегом, Хочу привести пример из мануалов Оракла.
У них всегда на первом месте стоит оптимизация пользовательского
приложения :)
А потом уже всякие танцы с бубном вокруг железа.

Скажем так
для ежесекудно выполняющегося запроса вида
select name from table order by name
никаие опции компиляции не помогут ускориться настолько
насколько ускоряет создание индекса по
name

:)))))))))))

  Тема Дня: Дома негpа и стены ненавидят.
  До не скорой встречи в аду,
 Max                            mailto:[EMAIL PROTECTED]

Ответить