Поставил Win64, откомпилировал заново, вроде все как и должно быть, ускорение около 45% (-O3) по сравнению с 32-битной версией из-под Dephi.
Непонятно правда почему в редакторе нет target:win64, только кроссом можно скомпилировать из командной строки, правда при попытке сделать whole оптимизацию ...
Найдено 3 результата
- 02.03.2010 04:58:51
- Форум: Free Pascal Compiler
- Тема: Компиляция FPC под Win64
- Ответы: 5
- Просмотры: 4481
- 24.02.2010 12:31:30
- Форум: Free Pascal Compiler
- Тема: Компиляция FPC под Win64
- Ответы: 5
- Просмотры: 4481
Re: Компиляция FPC под Win64
бОльшая часть вычислительных ресурсов процессора (у меня) тратится именно на вычисления с int64, а при работе с 32-битными регистрами каждую операцию компилятору приходится дублировать - для старших и младших разрядов. В сравнениях чуть меньше, в некоторых других операциях чуть больше. Я конечно не ...
- 24.02.2010 10:48:49
- Форум: Free Pascal Compiler
- Тема: Компиляция FPC под Win64
- Ответы: 5
- Просмотры: 4481
Компиляция FPC под Win64
Имеется программа под delphi, очень активно пользующаяся 64-битными вычислениями (тип int64 и производные от него, в основном битовые операции). Delphi в принципе неплохо оптимизирует код и в общем работает довольно шустро, но на каждую операцию над int64 все-таки тратится по 2 операции плюс ...
