Ada_Ru форум

Обсуждение языка Ада

Re: [ada_ru] Расширенная арифметика

Оставить новое сообщение

Сообщения

u0410u043du0434u0440u0435u0439u
Re: [ada_ru] Расширенная арифметика
2007-05-21 06:44:44

 

 

--Dmitriy Anisimkov,

 

>Что бы эксперимент был полностью корректным, надо что бы результирующие расчеты куда то использовались, хотя бы показались на консоли.

 

Провёл эксперимент простой (сложение в цикле) с выводом на консоль. Результаты

Delphi без вывода на консоль - 1156 мс

Delphi с выводом на консоль - 1157 мс

Ада без вывода на консоль - 1208 мс

 

Выводы:

1. Delphi не жульничает и вычисления неиспользуемые не выкидывает, а жаль. 2. Delphi всё равно быстрее, но разница в 4% несущественна.

 

Программу на Ада комплировал с командной строки с настройками по умолчанию, т.е. дело просто в параметрах компиляции.

Нет Марина wrote:

--Dmitriy Anisimkov,

 

>Что бы эксперимент был полностью корректным, надо что бы результирующие расчеты куда то использовались, хотя бы показались на консоли.

 

Провёл эксперимент простой (сложение в цикле) с выводом на консоль. Результаты

Delphi без вывода на консоль - 1156 мс

Delphi с выводом на консоль - 1157 мс

Ада без вывода на консоль - 1208 мс

 

Выводы:

1. Delphi не жульничает и вычисления неиспользуемые не выкидывает, а жаль. 2. Delphi всё равно быстрее, но разница в 4% несущественна.

 

Программу на Ада комплировал с командной строки с настройками по умолчанию, т.е. дело просто в параметрах компиляции.

 

Вообще то программу надо бы прициплять.

Вдруг не все вычисления отражены в суммарном вызове.

Я лично точно видел, что делфи неиспользуемый код выкидывал из генерации.

Нет Марина wrote:

--Dmitriy Anisimkov,

 

>Что бы эксперимент был полностью корректным, надо что бы результирующие расчеты куда то использовались, хотя бы показались на консоли.

 

Провёл эксперимент простой (сложение в цикле) с выводом на консоль. Результаты

Delphi без вывода на консоль - 1156 мс

Delphi с выводом на консоль - 1157 мс

Ада без вывода на консоль - 1208 мс

 

Выводы:

1. Delphi не жульничает и вычисления неиспользуемые не выкидывает, а жаль. 2. Delphi всё равно быстрее, но разница в 4% несущественна.

 

Программу на Ада комплировал с командной строки с настройками по умолчанию, т.е. дело просто в параметрах компиляции.

 

А -02 для Ада не пробовал поставить ?

и для делфи включить полную оптимизацию.

Новое сообщение:
Страницы: 1

Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти