Автор | Сообщение |
|
| Администратор
|
Пост N: 2056
Зарегистрирован: 23.05.05
|
|
Отправлено: 16.09.11 11:42. Заголовок: Опять speedtst
Собрал этот тест с harbour 3.0, и получил такие результаты: bcc: 22.73 сек mingw: 16.35 сек mingw64: 12.17 сек 64-битные приложения под 64-битной ОС все-таки имеет смысл делать, выигрыш в производительности существенный
|
|
|
Ответов - 11
[только новые]
|
|
|
| |
Пост N: 274
Зарегистрирован: 11.06.10
|
|
Отправлено: 16.09.11 11:54. Заголовок: На стареньком ноуте:..
На стареньком ноуте: 2011.09.16 11:50:48 Windows XP 5.1.2600 Service Pack 3 Harbour 3.1.0dev (Rev. 16956) MinGW GNU C 4.5.2 (32-bit) x86 THREADS: 0 N_LOOPS: 1000000 [ total application time: ]....................................38.58 [ total real time: ]...........................................44.02
|
|
|
|
| |
Пост N: 275
Зарегистрирован: 11.06.10
|
|
Отправлено: 16.09.11 11:59. Заголовок: Еще тест: 2011.09.16..
Еще тест: 2011.09.16 12:02:21 Windows 98 4.10.2222 A Harbour 3.1.0dev (Rev. 17024) MinGW GNU C 4.5.2 (32-bit) x86 THREADS: 0 N_LOOPS: 1000000 [ total application time: ]....................................68.11 [ total real time: ]...........................................68.11
|
|
|
|
| Администратор
|
Пост N: 2057
Зарегистрирован: 23.05.05
|
|
Отправлено: 19.09.11 09:24. Заголовок: Скомпилировал speedt..
Скомпилировал speedtst из Harbour компилятором xHarbour (bcc) Запустил Результат - 76.5 сек Получается, что этот тест выполняется Harbour быстрее в 3.3 раза, чем xHarbour Разница в производительности колоссальная
|
|
|
|
| Администратор
|
Пост N: 2104
Зарегистрирован: 23.05.05
|
|
Отправлено: 03.10.11 09:15. Заголовок: Harbour, собранный с..
Harbour, собранный с mingw-tdm: http://tdm-gcc.tdragon.net, дает увеличение производительности еще на 5% по сравнению со сборкой mingw. Речь идет о speedtst.
|
|
|
|
| |
Пост N: 82
Зарегистрирован: 16.12.08
|
|
Отправлено: 08.08.12 09:54. Заголовок: 2012.08.07 16:58:56 ..
2012.08.07 16:58:56 Windows XP Professional 5.01.2600 Service Pack 3 xHarbour build 1.2.1 Intl. (SimpLex) (Rev. 9575) MinGW GNU C 4.4 (32 bit) ? THREADS: 0 N_LOOPS: 1000000 [ T000: empty loop overhead ]...................................0.05 ==================================================================== [ total application time: ]....................................29.98 [ total real time: ]...........................................30.27
|
|
|
|
| |
Пост N: 564
Зарегистрирован: 11.06.10
|
|
Отправлено: 08.08.12 11:30. Заголовок: Все тот же стареньки..
Все тот же старенький ноут. 2012.08.08 11:24:59 Windows XP 5.1.2600 Service Pack 3 Harbour 3.2.0dev (Rev. 17932) MinGW GNU C 4.6.2 (32-bit) x86 ==================================================================== [ total application time: ]....................................36.03 [ total real time: ]...........................................36.95
|
|
|
|
| |
Пост N: 583
Зарегистрирован: 11.06.10
|
|
Отправлено: 18.09.12 15:06. Заголовок: Przemek выложил новы..
Przemek выложил новые результаты: Harbour 3.2.0dev (Rev. 18080) xHarbour build 1.2.1 Intl. (SimpLex) (Rev. 9677) ╒═══════════╤═══════════════════════════════════════════════╤═════╤═════╕ │[x]Harbour │ │total│ % │ │ version │ C compiler │appl.│diff.│ │ │ │time │ │ ╞═══════════╪═══════════════════════════════════════════════╪═════╪═════╡ │ │MinGW GNU C 4.6.1 (64-bit) x86-64 │10.00│ │ │ │Microsoft Visual C++ 17.0.50727 (64-bit) x86-64│10.19│ +2%│ │ │Microsoft Visual C++ 17.0.50727 (32-bit) x86 │11.04│ +10%│ │ │MinGW GNU C 4.6.1 (32-bit) x86 │12.42│ +24%│ │Harbour │Open Watcom C++ 12.90.8 (32-bit) x86 │15.72│ +58%│ │3.2.0dev │Borland C++ 5.5 (32-bit) x86 │16.80│ +68%│ │Rev. 18080 │Borland C++ 5.8.2 (32-bit) x86 │16.85│ +69%│ │ │Borland/Embarcadero C++ 6.5 (32-bit) x86 │17.00│ +70%│ │ │Pelles ISO C Compiler 4.50 (32-bit) x86 │19.06│ +91%│ │ │Pelles ISO C Compiler 2.70 (32-bit) x86 │21.57│+112%│ │ │Digital Mars C/C++ 8.52.0 (32-bit) x86 │21.20│+116%│ ╞═══════════╪═══════════════════════════════════════════════╪═════╪═════╡ │ │Microsoft Visual C++ 17.00.50727.01 │17.61│ +76%│ │xHarbour │MinGW GNU C 4.6.1 (32 bit) │20.61│+106%│ │1.2.1 Intl.│Borland C++ 5.5 (32 bit) │25.94│+160%│ │Rev. 9677 │Borland C++ 5.8.2 (32 bit) │26.05│+161%│ │ │Embarcadero C++ 6.5 (32 bit) │26.46│+165%│ ╘═══════════╧═══════════════════════════════════════════════╧═════╧═════╛
|
|
|
|
| |
Пост N: 102
Зарегистрирован: 16.12.08
|
|
Отправлено: 18.09.12 17:59. Заголовок: Ну так и есть. :sm1..
Ну так и есть. Я также тестировал в основном OpenWatcom, mingw 4.6.1, Bcc582 как для Harbour так и для xHarbour. Разница между компиляторами OpenWatcom, mingw 4.6.1 в harbour приблизительно 3-4 сек. в пользу второго. в xHarbour OpenWatcom обгоняет mingw, на моей машине - 2-3 сек.
|
|
|
|
| |
Пост N: 5
Зарегистрирован: 05.10.12
|
|
Отправлено: 18.10.12 05:30. Заголовок: Как можно протестиро..
Как можно протестировать процессоры 2-х, 4-х ядерные в Harbour. Например с dbf.
|
|
|
|
| Администратор
|
Пост N: 3012
Зарегистрирован: 23.05.05
|
|
Отправлено: 30.09.13 12:20. Заголовок: Вынужден с прискорби..
Вынужден с прискорбием констатировать ухудшение результатов Компьютер: Win7 64-bit 2-х ядерный проц. Сравнивал текущую сборку 3.2dev с релизом 3.0 mingw tdm 4.6.1 64-bit: стало медленнее примерно на 20% mingw tdm 4.6.1 32-bit: стало медленнее примерно на 1-2%
|
|
|
|
| |
Пост N: 186
Зарегистрирован: 16.12.08
|
|
Отправлено: 08.11.13 18:47. Заголовок: В продолжение темы. ..
В продолжение темы. Нужно было програмку написать для Linux Ubuntu 13.04 bit и FreeBSD 9.1 64 bit. Воспользовался случаэм запустить speedtst для этих систем. 2013.11.05 13:05:25 Linux 3.8.0-19-generic x86_64 Harbour 3.2.0dev (r1309100009) GNU C 4.7.3 (64-bit) x86-64 ==================================================================== [ total application time: ]....................................12.59 [ total real time: ]...........................................12.60 2013.11.07 17:45:45 FreeBSD 9.1-RELEASE amd64 Harbour 3.2.0dev (r1309100009) GNU C 4.2.1 (64-bit) x86-64 ==================================================================== [ total application time: ]....................................21.30 [ total real time: ]...........................................21.32 Сборки Harbour можна взять здесь : http://code.google.com/p/santysoft/downloads/list xHarbour собрался только под Ubuntu, скорость в три раза ниже.
|
|
|
|