Stalko (06.11.2005 00:08, просмотров: 1) ответил bialix на простенькие тесты - это интересно, но еще не показатель проблемы в целом. Давайте разбираться внимательно
Ответ: >> Это слишком узко, по моему мнению.
Я сразу сказал, что я успел сделать только простенькие тесты.
>>Для кейла часть такой оптимизации нужно проделать руками, а именно преобразовать цикл, чтобы шел не от нуля, а до нуля:
Согласитесь, не всегда данная "ручная" оптимизация дает результат, например, в тех случаях, когда индекс является параметром для вычислений. Делать так (MAX-i), согласитесь, бессмысленно, мы потеряем весь свой выигрыш.
>> Целесообразность использования long во втором примере под большим вопросом
Имеете в виду для описания i? Так это просто из соображений единообразия.
>>Помните, что ничто так не улучшает показатели, как методика измерений.
Отвечу так: измеряй, пока не получится... :)
>> А с CygnalIDE насколько я знаю поставляется урезанная версия кейла, которая не дает использовать плавающую точку.
Возможно, дело было именно в этом: повторю еще раз, делал все на скорую руку, цейтнот полнейший.
P.S. Думаю, с флоатами SDCC безнадежно проиграет, ибо правильно "сключеванный" Кейл умеет использовать MAC.