|
|
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
rgreatСотни страниц посимвольно. 760Kb. на общем фоне затраты на вывод (не в консоль разумеется: bench.exe > pic.ppm) ничтожны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 22:28 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
Kazantsev AlexeyrgreatНе, линукс не интересен. Так он вообще-то кроссплатформенный...Потому и не интересен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 22:48 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
rgreatПотому и не интересен. В смысле .net core кроссплатформенен и потому не интересен? Л - логика. О-о-о-о-кей. Ладно, вот тебе сборка бенча компилятором fpc 3.1.1 под винду x64 (кстати, сравни генерируемые картинки). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 22:56 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
rgreatKazantsev AlexeyТам того вывода... Сотни страниц посимвольно. вот кстати у меня тоже такое впечатление складывается, паскалевский ртл никогда не оптимизировал (буферезировал) вывод, а ось может на этом контретно притормозить прогу. Завтра попробую вывод забуферизовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 23:09 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey, c++ 6.2 11.00s total gcc -O3 -march=native raytracecpp.cpp -o raytracecpp.exe project1.exe 30.00s total i7-4702MQ @2.2GHz Win8.1-x64 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 23:10 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
Siemarglc++ 6.2 11.00s total gcc -O3 -march=native raytracecpp.cpp -o raytracecpp.exe project1.exe 30.00s total Я даже не сомневался на счёт с++ ;) Надо будет с элементами потестить (там LLVM в бэкенде), когда десятка релизнется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 23:16 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey, LLVM суровый, но беспощадный =) Не всегда результаты однозначны. На мой взгляд, при сравнимом потреблении памяти, до 100% (и даже до 200) вычислительных потерь на большинстве рабочих задач можно пренебречь. Исключения - ну может некластерная математика, еще игры... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 23:27 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
Смешные вы, оптимизируете инлайны... Лучше добавьте в тест в конце вывод "в т.ч. NNN вызовов Random, XX секунд" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 23:42 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
Cobalt747Лучше добавьте в тест в конце вывод "в т.ч. NNN вызовов Random, XX секунд" На вызовы (которые, кстати, инлайнятся) rand0_1 приходится примерно 4.5% времени теста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 00:46 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
Kazantsev AlexeyЛадно, вот тебе сборка бенча компилятором fpc 3.1.1 под винду x64 Delphi x86 - 48.431 Delphi x64 - 23.220 FPC x86 - 25.006 (кстати, сравни генерируемые картинки).Отличаются! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 01:55 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
Кстати, убрал из дельфового кода inline-ы скорость увеличилась до 20 сек! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 02:04 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
У меня от инлайна не замедляется (XE8/x64), но если заинлайнить вручную самый "горячий" участок, то ускоряется почти в полтора раза. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. Ещё стандартный Random немного быстрее этого самописного на mod/div. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 02:59 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
Упс. В тесте FPC не x86 а x64 конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 03:27 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
Отмечусь как наблюдатель: Delphi 10.2 Tokyo, сборка rgreat x64 Проц операционка результат сек.Core i5 Windows7 x64 26Xeon E5-4650 v3 Windows server 2012 x64 39Xeon 5420 * 2 Windows server 2016 x64 Datacenter 32 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 08:00 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
rgreatКстати, убрал из дельфового кода inline-ы скорость увеличилась до 20 сек! Вот не поэтому-ли ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:22 |
|
||
|
Итоги 2017 года
|
|||
|---|---|---|---|
|
#18+
alekcvp Вот не поэтому-ли ? :) Совершенно точно не поэтому ;) Это вылезает только на управляемых типах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 10:58 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39589623&tid=2041310]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
180ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 543ms |

| 0 / 0 |
