Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.24;
Скачать: CL | DM;

Вниз

Помогите с тестом   Найти похожие ветки 

 
antonn ©   (2008-01-12 17:49) [40]


> Ketmar_   (12.01.08 17:38) [38]
>
> > Рамиль ©   (12.01.08 17:36) [37]
> а мне, честно говоря, сильно плевать, популярна она или
> нет. я не из армии «линукс на каждый десктоп». мне нужно,
>  чтобы мне удобно было. мне — удобно. нужный софт — есть.
>  если кто желает там сражаццо за вендекапец — флаг им в
> руки.

да ладно-ладно, не бушуй %))


>
> Xeon 3GHz (два проца по два ядра):

а чего так мало? :)


 
PEAKTOP ©   (2008-01-12 17:50) [41]

AMD Duron 950 Mz

Draw alpha with a: 15.7288163719132
Draw alpha: 14.7786425369705
Draw alpha MMX: 9.32994053713531
Draw transparent color: 5.16697177993292
Draw tr. color opacity MMX: 9.57939933706658
Draw rotate alpha: 14.9887969001647


 
Ketmar_   (2008-01-12 17:52) [42]

> antonn ©   (12.01.08 17:49) [40]
> а чего так мало? :)
слоты, наверное, кончились. %-)


 
Dmitry S ©   (2008-01-12 17:53) [43]


> а чего так мало? :)

больше интересно, почему так медленно:)


 
antonn ©   (2008-01-12 18:00) [44]

ну я про это и говорил, что медленно %)


 
antonn ©   (2008-01-12 18:08) [45]

Кстати, по поводу оптимизации, создал ветку, в ней одна из функций блитинга:
http://delphimaster.net/view/8-1200150296/


 
Zeqfreed ©   (2008-01-12 18:10) [46]

> Ketmar_   (12.01.08 17:30) [36]

Gentoo :)
Хороший компромисс.


 
Ketmar_   (2008-01-12 18:13) [47]

> Zeqfreed ©   (12.01.08 18:10) [46]
ну да, с твоей техникой и гента быстро ставиццо, не сомневаюсь. я вот тоже пробовал. грустно.


 
Zeqfreed ©   (2008-01-12 18:21) [48]

> Ketmar_   (12.01.08 18:13) [47]

Ну раньше у меня послабее была машинка, но тоже терпимо. А на 600 мегагерцах, пожалуй, далеко и правда не уедешь.


 
homm ©   (2008-01-12 19:35) [49]

В общем вот :)

Draw alpha with a: 20,8870820174072
Draw alpha: 18,6439460881201
Draw alpha MMX: 16,5456271676987
Draw transparent color: 10,3977966473393
Draw tr. color opacity MMX: 21,3359404617067
Draw rotate alpha: 22,8211532471306

Pentium II Celeron 501 MHz

побил VirEx-вский 900-й селерон и всеже ударил в грязб лицом перед Ketmarским пнем :)


 
DVM ©   (2008-01-12 19:42) [50]


> homm ©

жаль у меня VIA C500 на работе. Я бы всех тут уделал :)


 
homm ©   (2008-01-12 19:52) [51]

Небольшой тюнинг.

Draw alpha with a: 18,7800502577842
Draw alpha: 16,4479753711715
Draw alpha MMX: 14,6055940070596
Draw transparent color: 9,1568660262687
Draw tr. color opacity MMX: 17,4834513883748
Draw rotate alpha: 20,0796699021803


cel 563 (6?75). В последнем тесте уже Ketmarа делает :)


 
Loginov Dmitry ©   (2008-01-12 20:09) [52]

Draw alpha with a: 3.06535800397347
Draw alpha: 2.09231636174352
Draw alpha MMX: 1.2080937789041
Draw transparent color: 0.569627526037022
Draw tr. color opacity MMX: 1.45259343755055
Draw rotate alpha: 4.22343018884359

AMD Athlon(tm) 64 X2 Dual Core 4600+ 2.41 ГГц


 
Ketmar_   (2008-01-12 20:10) [53]

> homm ©   (12.01.08 19:52) [51]
блин, вот отвинчу от вайна визуализатор, уйду в telinit 1 и у меня будет длиннее. %-)

зыж я понял. это ветка для меряния длинами, но я первый осмелился сие написать. попалил всю контору. %-)


 
Узурап Мамуматкулович   (2008-01-12 20:12) [54]

Draw alpha with a: 2,75271857177379
Draw alpha: 1,70824979152378
Draw alpha MMX: 1,67432844118456
Draw transparent color: 1,52632192080278
Draw tr. color opacity MMX: 1,72148806622071
Draw rotate alpha: 4,99862915538148

Celeron M 1.6


 
ANTPro ©   (2008-01-12 20:28) [55]

Draw alpha with a: 9,3845357249227
Draw alpha: 7,77028779341155
Draw alpha MMX: 2,23375215663753
Draw transparent color: 1,15988763714799
Draw tr. color opacity MMX: 1,94471027800223
Draw rotate alpha: 12,1082981081424

Pentium 4(3.0Пря)


 
homm ©   (2008-01-12 20:31) [56]

> [54] Узурап Мамуматкулович   (12.01.08 20:12)
> Draw alpha: 1,70824979152378


> [55] ANTPro ©   (12.01.08 20:28)
> Draw alpha: 7,77028779341155

Что то не совсем понятно, почему такая разница.


 
Ketmar_   (2008-01-12 20:51) [57]

> homm ©   (12.01.08 20:31) [56]
хреново по конвейерам разложилось, наверное.


 
Cerberus ©   (2008-01-12 22:15) [58]

Sempron 2800+

Draw alpha with a: 5,19264655144718
Draw alpha: 3,66755411651481
Draw alpha MMX: 2,22561359055411
Draw transparent color: 1,41156711257995
Draw tr. color opacity MMX: 2,69959422217069
Draw rotate alpha: 6,87963358471538


 
ANTPro ©   (2008-01-12 22:17) [59]

> [33] Рамиль ©   (12.01.08 17:24)
> Draw alpha with a: 8,85262763842891
> Draw alpha: 7,22424805387277
> Draw alpha MMX: 1,82774402891988
> Draw transparent color: 1,16739529744702
> Draw tr. color opacity MMX: 1,45954918851418
> Draw rotate alpha: 12,7452145454241
>
> PIV 2.66

Draw alpha with a: 7,55658635894662
Draw alpha: 6,17858011372553
Draw alpha MMX: 1,54444810529795
Draw transparent color: 0,927418478562103
Draw tr. color opacity MMX: 1,23221805384433
Draw rotate alpha: 10,8840625016278

PIV 3.0

> [56] homm ©   (12.01.08 20:31)

Может у него новый камень, у меня старый сокет.


 
Узурап Мамуматкулович   (2008-01-12 22:17) [60]

Я запускал тест ~10 раз. Разница по всем пунктам была не более 0.02. Я сам удивлен этим результатам, по сравнению с более крутыми процессорами.


 
antonn ©   (2008-01-12 22:24) [61]

а уж кк я то удивлен... разница м/у ММХ и "не ММХ" то околонулевая, то в несколько раз отличается...


 
Anatoly Podgoretsky ©   (2008-01-12 22:30) [62]

> homm  (12.01.2008 20:31:56)  [56]

А это то, что постоянно говорят, на разных моделях процессора результаты будут разные.
Поэтому все эти тесты (не только этот, а в основном это относится к тестам из разных журналов), малого стоят, только для грубой оценки неизвестно чего.


 
homm ©   (2008-01-12 22:32) [63]

> [62] Anatoly Podgoretsky ©   (12.01.08 22:30)
> А это то, что постоянно говорят, на разных моделях процессора
> результаты будут разные.

Ну не на столько же нелогично разные :)


 
turbouser ©   (2008-01-12 22:41) [64]

Intel® Core™2 DUO E6750  @2.66GHz

С запущенным AverTV
Draw alpha with a: 1,62062818039723
Draw alpha: 0,867137443446025
Draw alpha MMX: 0,759943721897615
Draw transparent color: 0,544541065973469
Draw tr. color opacity MMX: 0,870216745424349
Draw rotate alpha: 2,94137767509558

Без TV, но с Aero
Draw alpha with a: 1,52320727913743
Draw alpha: 0,790551662292275
Draw alpha MMX: 0,690183249547079
Draw transparent color: 0,500950609644522
Draw tr. color opacity MMX: 0,803351962330408
Draw rotate alpha: 2,80880977889648


 
boa_kaa ©   (2008-01-12 22:44) [65]

Draw alpha with a: 2.36113891570018
Draw alpha: 1.19931024753146
Draw alpha MMX: 1.02574209850693
Draw transparent color: 0.755726775330384
Draw tr. color opacity MMX: 1.2209543391688
Draw rotate alpha: 4.37454033962417

Ноут, Intel Centrino Duo T5500, 1.66 GHz


 
antonn ©   (2008-01-12 22:55) [66]


> Поэтому все эти тесты (не только этот, а в основном это
> относится к тестам из разных журналов), малого стоят, только
> для грубой оценки неизвестно чего.
>

ну вообще как раз этот тест не "неизвестно чего". Это блитинг картинок, например для анимации или простенькой игры, средствами процессора. В каждом тесте 100 проходов, за проход блитится две картинки 1600*1200 пикселов (это чтобы побольше прогнать сам внутренний цикл работы с "пикселями"(а вообще dword:)) а не подготовительные перации типа расчета "видимой части" для копирования). Некоторые процедуры с использованием ММХ инструкций.


 
VirEx ©   (2008-01-12 23:30) [67]

Закрыл все программы (+ убил эксплорер, правда сервис комодо висел), вытащил блютуз:

Draw alpha with a: 17,0583333915344
Draw alpha: 16,3893824494454
Draw alpha MMX: 15,4374449825327
Draw transparent color: 13,212559696833
Draw tr. color opacity MMX: 17,7513480065204
Draw rotate alpha: 15,4873728364918

так что мой шестисотый на повышенных оборотах еще будь здоров ;)


 
Anatoly Podgoretsky ©   (2008-01-12 23:32) [68]

> homm  (12.01.2008 22:32:03)  [63]

Именно настолько, вспомни историю с Pentium Pro и Byte
У Интела компилятор С++ совместно с профилировщиком, позволяет компилировать под конкретный процессов, результаты поразительны, стоит только запустить программу под другую модель процессора. Этим пользуются нечестные тестировщики из журналов, обеспечат победу любому процессору.


 
Ketmar_   (2008-01-13 00:12) [69]

потому опенсорц рулит. %-)


 
VirEx ©   (2008-01-13 01:14) [70]


> [69] Ketmar_   (13.01.08 00:12)

озвучь выбор своей ОС


 
Ketmar_   (2008-01-13 01:24) [71]

> VirEx ©   (13.01.08 01:14) [70]
> озвучь выбор своей ОС
к сожалению, ОС моего выбора ещё не написана (и вряд ли когда будет). могу озвучить только текущую, в которой работаю — GNU/Linux (SlackWare 12, проапгрейжена до current"а). Linux, конечно, дурь та ещё, но всяко лучше винды (субъективно и для меня, флэймить лениво).

винда присутствует в VirtualBox для запуска Delphi (редко в последнее время), MinGW (а почему бы и не там, коли уж стоит? %-) и тестов виндовых бинарей в родной среде. также для пары софтин, которые на русском (потому что WINE мне лениво молотком равнять).

винда лицензионная, Delphi… нет у меня никакой Delphi, что вы, товарищ начальник?! %-)


 
KilkennyCat ©   (2008-01-13 02:09) [72]

Draw alpha with a: 2,93885200493359
Draw alpha: 1,83159172464657
Draw alpha MMX: 1,79536672957038
Draw transparent color: 1,71600357028617
Draw tr. color opacity MMX: 1,80432708626376
Draw rotate alpha: 5,15901629955763
____________________________________
Операционная система                              Microsoft Windows XP Professional 5.1.2600 (WinXP Retail)
Пакет обновления ОС                               Service Pack 2
DirectX                                           4.09.00.0904 (DirectX 9.0c)
Тип ЦП                                            Mobile Intel Pentium M 750, 1866 MHz (14 x 133)
Системная плата                                   TOSHIBA Satellite M55
Чипсет системной платы                            Mobile Intel Alviso-G i915GM
Системная память                                  1526 Мб  (PC2700 DDR SDRAM)
Видеоадаптер                                      Mobile Intel(R) 915GM/GMS,910GML Express Chipset Family  (128 Мб)
Видеоадаптер                                      Mobile Intel(R) 915GM/GMS,910GML Express Chipset Family  (128 Мб)
Контроллер IDE                                    Intel(R) 82801FBM Ultra ATA Storage Controllers - 2653
Контроллер IDE                                    Texas Instruments PCIxx21 Integrated FlashMedia Controller
Контроллер хранения данных                        A348SCSI SCSI Controller
Дисковый накопитель                               TOSHIBA MK1234GAX  (111 Гб, IDE)
Оптический накопитель                             PIONEER DVD-RW  DVR-K16S


 
homm ©   (2008-01-13 11:45) [73]

Draw alpha with a: 3,03214486757395
Draw alpha: 2,09544984069204
Draw alpha MMX: 1,18978501457587
Draw transparent color: 0,494774615209475
Draw tr. color opacity MMX: 1,43660884274398
Draw rotate alpha: 4,21424259228477

Sampron 2800+ @ 2400MHz (супростив 1600 стандартных)
Радует почти 2-х кратное различие между 2-й и 3-й строчкой.


 
Ketmar_   (2008-01-13 12:31) [74]

2antonn: кстати, чего бы тебе было не встроить ещё и выдачу системных параметров, чтобы уж всё вместе копипастить?


 
ZoldBerger   (2008-01-13 12:36) [75]

Draw alpha with a: 3.73627346492361
Draw alpha: 2.58356578838931
Draw alpha MMX: 1.44842235535522
Draw transparent color: 0.704985968887107
Draw tr. color opacity MMX: 1.74137159890433
Draw rotate alpha: 4.96870049126355
____________________________________
Операционная система                              Microsoft Windows XP Professional 5.1.2600 (WinXP Retail)
Пакет обновления ОС                               Service Pack 2
DirectX                                           4.09.00.0904 (DirectX 9.0c)
Тип ЦП                                            AMD Athlon X2 6400
Системная память                                  4096 Мб  (PC3200 DDR SDRAM)


 
homm ©   (2008-01-13 12:37) [76]

> [75] ZoldBerger   (13.01.08 12:36)
> Тип ЦП                                            AMD Athlon X2 6400
> Системная память                                  4096 Мб (PC3200 DDR SDRAM)

Извращенец %)


 
Sapersky   (2008-01-13 15:54) [77]

Draw alpha with a: 14,8626175430363
Draw alpha: 12,6394106505305
Draw alpha MMX: 11,6588737659029
Draw transparent color: 8,0724433865804
Draw tr. color opacity MMX: 13,9801773412226
Draw rotate alpha: 16,5995004944769

P3-700

а уж кк я то удивлен... разница м/у ММХ и "не ММХ" то околонулевая, то в несколько раз отличается...

Если околонулевая - скорее всего "узким местом" является память, т.е. её пропускная способность. Чтобы не зависеть от памяти - сделать размер картинки таким, чтобы гарантированно влезала в кэш.
Собственно, вот мой собственный тест:
// 1600 * 1200
// Alpha : 10,5
// Alpha MMX: 9,2
// TransColor : 7,2

// 160 * 120 (160*120*4*2 < 256 кб)
// Alpha: 0,058
// Alpha MMX: 0,037
// TransColor : 0,015

Сразу разница обнаружилась.
Хотя, чтобы были "условия, приближенные к боевым", лучше, наверное, одну картинку делать большой (бэкбуфер), другую маленькой (спрайт).

Что касается большой разницы MMX-неMMX на P4 - ну так они известны своей чувствительностью к качеству кода. А MMX, как криво ни напиши, для них заведомо более удобен.

З.Ы. Мне уж неловко напоминать, что видеокарту всё равно не обгонишь.


 
Sapersky   (2008-01-13 15:59) [78]

Собственно, вот мой собственный тест:

Совсем по-русски писать разучился... "Собственно, вот мой тест".


 
Ketmar_   (2008-01-13 16:00) [79]

> Sapersky   (13.01.08 15:54) [77]
> З.Ы. Мне уж неловко напоминать, что видеокарту всё равно
> не обгонишь.

кстати, да. отчего бы не взять тот же OpenGL, на котором вполне себе можно делать 2d. с поворотами, альфа-каналами, масштабированием и причими прелестями, да ещё имея при этом удовольствие аппаратного ускорения.


 
VirEx ©   (2008-01-13 17:33) [80]


>  [72] KilkennyCat ©   (13.01.08 02:09)
> Видеоадаптер                                      Mobile
> Intel(R) 915GM/GMS,910GML Express Chipset Family  (128 Мб)
> Видеоадаптер                                      Mobile
> Intel(R) 915GM/GMS,910GML Express Chipset Family  (128 Мб)

СЛИ?))



Страницы: 1 2 3 4 вся ветка

Текущий архив: 2008.02.24;
Скачать: CL | DM;

Наверх




Память: 0.64 MB
Время: 0.029 c
3-1192039360
Shaitan
2007-10-10 22:02
2008.02.24
Как чераз Delphi открыть базу данных находяющуюся в ACCESS


15-1200890605
Slider007
2008-01-21 07:43
2008.02.24
C днем рождения ! 21 января 2008 понедельник


6-1180940537
DVM
2007-06-04 11:02
2008.02.24
Винет поток на функции Socket().


2-1201507003
sergeii
2008-01-28 10:56
2008.02.24
Подсчёт разницы дат


15-1200730915
Sergey Masloff
2008-01-19 11:21
2008.02.24
Субботняя :( задача