Войти
ФлеймФорумПрограммирование

Одна из причин, почему я до сих пор не забросил VB6.

Страницы: 1 2 313 14 Следующая »
#0
10:44, 14 ноя. 2014

Наткнулся на изыскание:
http://www.pvsm.ru/matlab/35317

#1
11:15, 14 ноя. 2014

Mikle
Можешь скомпиленный пример на vb6 оттуда скинуть?

#2
11:47, 14 ноя. 2014

SinTestVB6

#3
11:52, 14 ноя. 2014

[del]  чудо оптимизации 14.038022 сек

#4
11:52, 14 ноя. 2014

Mikle
Спасибо, вечером потестирую

#5
12:04, 14 ноя. 2014

7.164969

#6
12:19, 14 ноя. 2014

У меня одинаково считает, что пример с #2, что код на си (MSVC2005) — за 6.9 секунд. Настройки проекта по умолчанию плюс fast math, чтобы оно не начало где-то там выгружать/загружать туда-сюда промежуточный результат.

#7
12:26, 14 ноя. 2014

entryway
> У меня одинаково считает, что пример с #2, что код на си (MSVC2005) — за 6.9 секунд.
> Настройки проекта по умолчанию плюс fast math
Поставил Intel Compiler 10.1, ничего больше не трогал — стало 5.4 секунды.

#8
12:40, 14 ноя. 2014

6.23

#9
12:42, 14 ноя. 2014

entryway
> Поставил Intel Compiler 10.1, ничего больше не трогал — стало 5.4 секунды.
Исполняемый файл:
https://dl.dropboxusercontent.com/u/235592644/files/test01.exe.zip

#10
12:50, 14 ноя. 2014

Если на VB6 распараллелить на несколько потоков, то тоже будет многократно ускорено. http://www.cyberforum.ru/qbasic/thread1198965-page2.html#post6307755

#11
12:59, 14 ноя. 2014

the trick
По ссылке в #0 тоже распараллеливает, доводит до 0.7сек

У меня так получилось:
Mikle
> SinTestVB6
8.2сек
entryway
> Исполняемый файл:
7.1сек

fpc 2.6.4:
8.5сек

#12
13:10, 14 ноя. 2014

fast-math же надо в сишечке включать, без него вся тригонометрия вызывается как функции - call name.

#13
13:20, 14 ноя. 2014

=A=L=X=
> fast-math же надо в сишечке включать, без него вся тригонометрия вызывается как функции - call name.

+1

Изображение
#14
13:44, 14 ноя. 2014

самое смешное почти во всех тестах результат теста разный, и смысл тогда было использовать double если расхождения начинаются (кто-нибудь подсчитайте после какого знака). Ну и да, очередной тест какой язык быстрее прибавляет единичку.

Страницы: 1 2 313 14 Следующая »
ФлеймФорумПрограммирование

Тема в архиве.