Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Просьба прогнать тест еще раз :)   Найти похожие ветки 

 
antonn ©   (2010-05-02 18:30) [0]

Честно - последний раз прошу :)
http://antonn.com/tools/tbt_test_020510.zip (360кб), запускать run.exe, результат скопировать в эту тему или сюда http://antonn.com/index.php?forum&th=172 (там каптча) в теги Code.

Дошлифовал код, плюс сравнение скорострельности с FastMM.


 
silver ©   (2010-05-02 18:36) [1]

слабенький ноут, slackware 12.1, wine :-)
--
|----------------------------------------------------|
| CPU: unknow                                        |
|----------------------------------------------------|
| Test name        | sec  | bps     | fillrate       |
|----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000             |
|----------------------------------------------------|
| Draw (copy)      | 0.52 | 3820.24 | 238.765 Mpix/s |
| Draw alpha       | 1.64 | 1216.03 | 76.002 Mpix/s  |
| Draw alpha (MMX) | 2.10 | 950.53  | 59.408 Mpix/s  |
| Fill MMX         | 0.31 | 6536.52 | 408.532 Mpix/s |
| Fill SSE         | 0.35 | 5662.50 | 353.906 Mpix/s |
|----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000              |
|----------------------------------------------------|
| Draw (copy)      | 0.49 | 4052.99 | 253.312 Mpix/s |
| Draw alpha       | 1.13 | 1767.55 | 110.472 Mpix/s |
| Draw alpha (MMX) | 1.11 | 1804.39 | 112.774 Mpix/s |
| Fill MMX         | 0.35 | 5689.76 | 355.610 Mpix/s |
| Fill SSE         | 0.34 | 5970.76 | 373.173 Mpix/s |
|----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000             |
|----------------------------------------------------|
| Draw (copy)      | 4.40 | 227.40  | 104.096 Mpix/s |
| Draw alpha       | 5.51 | 181.41  | 83.044 Mpix/s  |
| Draw alpha (MMX) | 5.15 | 194.05  | 88.828 Mpix/s  |
|----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000              |
|----------------------------------------------------|
| Draw (copy)      | 4.54 | 220.22  | 100.807 Mpix/s |
| Draw alpha       | 5.28 | 189.26  | 86.636 Mpix/s  |
| Draw alpha (MMX) | 5.44 | 183.88  | 84.175 Mpix/s  |
|----------------------------------------------------|
| Total time: 38.66 sec                              |
|----------------------------------------------------|


 
test ©   (2010-05-02 18:39) [2]

PC-BSD 8.0 Huble под Wine"ом

|-----------------------------------------------------|
| CPU: unknow                                         |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.15 | 13362.47 | 835.155 Mpix/s |
| Draw alpha       | 0.73 | 2757.60  | 172.350 Mpix/s |
| Draw alpha (MMX) | 0.94 | 2117.68  | 132.355 Mpix/s |
| Fill MMX         | 0.08 | 24006.24 | 1.465 Gpix/s   |
| Fill SSE         | 0.08 | 23916.74 | 1.460 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.06 | 33246.45 | 2.029 Gpix/s   |
| Draw alpha       | 0.50 | 4034.51  | 252.157 Mpix/s |
| Draw alpha (MMX) | 0.43 | 4613.85  | 288.365 Mpix/s |
| Fill MMX         | 0.04 | 46115.99 | 2.815 Gpix/s   |
| Fill SSE         | 0.05 | 39246.18 | 2.395 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 1.07 | 932.83   | 427.017 Mpix/s |
| Draw alpha       | 1.98 | 505.08   | 231.205 Mpix/s |
| Draw alpha (MMX) | 1.84 | 544.74   | 249.362 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 1.08 | 925.16   | 423.506 Mpix/s |
| Draw alpha       | 1.96 | 510.79   | 233.823 Mpix/s |
| Draw alpha (MMX) | 1.89 | 529.01   | 242.162 Mpix/s |
|-----------------------------------------------------|
| Total time: 12.88 sec                               |
|-----------------------------------------------------|


 
test ©   (2010-05-02 18:50) [3]

Машина та же под XP

|-----------------------------------------------------|
| CPU: Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz    |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.15 | 13007.75 | 812.984 Mpix/s |
| Draw alpha       | 0.72 | 2760.79  | 172.550 Mpix/s |
| Draw alpha (MMX) | 0.94 | 2120.74  | 132.546 Mpix/s |
| Fill MMX         | 0.09 | 23495.65 | 1.434 Gpix/s   |
| Fill SSE         | 0.09 | 23439.17 | 1.431 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.06 | 32630.64 | 1.992 Gpix/s   |
| Draw alpha       | 0.51 | 3897.12  | 243.570 Mpix/s |
| Draw alpha (MMX) | 0.44 | 4514.40  | 282.150 Mpix/s |
| Fill MMX         | 0.04 | 45571.67 | 2.782 Gpix/s   |
| Fill SSE         | 0.05 | 43362.87 | 2.647 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 1.12 | 892.94   | 408.755 Mpix/s |
| Draw alpha       | 2.01 | 497.43   | 227.705 Mpix/s |
| Draw alpha (MMX) | 1.82 | 548.39   | 251.035 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 1.11 | 898.70   | 411.393 Mpix/s |
| Draw alpha       | 1.98 | 504.85   | 231.101 Mpix/s |
| Draw alpha (MMX) | 1.92 | 521.80   | 238.860 Mpix/s |
|-----------------------------------------------------|
| Total time: 13.05 sec                               |
|-----------------------------------------------------|


 
Рамиль ©   (2010-05-02 18:58) [4]

Странно оно у тебя (меня) как то работает

|-----------------------------------------|
| CPU: AMD Phenom(tm) II X4 945 Processor |
|-----------------------------------------|
| Test name | sec | bps | fillrate |
|----------------------------------------|
| Test 1, Default: noise, 256x256, x2000 |
|----------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000 |
|---------------------------------------|
|----------------------------------------|
| Test 3, Default: noise, 800x600, x1000 |
|----------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000 |
|---------------------------------------|
|----------------------------------|
| Total time: 0.00 sec             |
|----------------------------------|


 
antonn ©   (2010-05-02 19:01) [5]


> Рамиль ©   (02.05.10 18:58) [4]

не вернула вывод консольный :(


 
test ©   (2010-05-02 19:04) [6]

antonn ©   (02.05.10 19:01) [5]
Ты бы ошибки в тот же мемо выводил.


 
Рамиль ©   (2010-05-02 19:07) [7]

А... Понял.

|-----------------------------------------------------|
| CPU: AMD Phenom(tm) II X4 945 Processor             |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.10 | 20444.41 | 1.248 Gpix/s   |
| Draw alpha       | 1.05 | 1901.04  | 118.815 Mpix/s |
| Draw alpha (MMX) | 0.52 | 3881.68  | 242.605 Mpix/s |
| Fill MMX         | 0.05 | 42931.89 | 2.620 Gpix/s   |
| Fill SSE         | 0.05 | 42948.07 | 2.621 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.09 | 22060.77 | 1.347 Gpix/s   |
| Draw alpha       | 1.01 | 1986.03  | 124.127 Mpix/s |
| Draw alpha (MMX) | 0.45 | 4431.30  | 276.956 Mpix/s |
| Fill MMX         | 0.03 | 58957.96 | 3.599 Gpix/s   |
| Fill SSE         | 0.03 | 58639.34 | 3.579 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.44 | 2262.81  | 1.012 Gpix/s   |
| Draw alpha       | 3.86 | 259.15   | 118.630 Mpix/s |
| Draw alpha (MMX) | 1.80 | 555.81   | 254.428 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.42 | 2359.67  | 1.055 Gpix/s   |
| Draw alpha       | 3.71 | 269.90   | 123.550 Mpix/s |
| Draw alpha (MMX) | 1.67 | 599.65   | 274.497 Mpix/s |
|-----------------------------------------------------|
| Total time: 15.28 sec                               |
|-----------------------------------------------------|


 
antonn ©   (2010-05-02 19:20) [8]


> test ©   (02.05.10 19:04) [6]
>
> antonn ©   (02.05.10 19:01) [5]
> Ты бы ошибки в тот же мемо выводил.

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


 
test ©   (2010-05-02 19:23) [9]

antonn ©   (02.05.10 19:20) [8]
У меня под XP Symantic даже не насторожился.


 
Ляпа   (2010-05-02 19:28) [10]

|-----------------------------------------------------|
| CPU: Intel(R) Pentium(R) M processor 2.13GHz        |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.38 | 5231.07  | 326.942 Mpix/s |
| Draw alpha       | 1.10 | 1821.50  | 113.844 Mpix/s |
| Draw alpha (MMX) | 1.37 | 1462.43  | 91.402 Mpix/s  |
| Fill MMX         | 0.11 | 18733.23 | 1.143 Gpix/s   |
| Fill SSE         | 0.10 | 19164.86 | 1.170 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.12 | 16859.20 | 1.029 Gpix/s   |
| Draw alpha       | 0.91 | 2206.60  | 137.913 Mpix/s |
| Draw alpha (MMX) | 0.85 | 2355.19  | 147.200 Mpix/s |
| Fill MMX         | 0.08 | 24295.03 | 1.483 Gpix/s   |
| Fill SSE         | 0.08 | 24090.24 | 1.470 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 2.08 | 479.76   | 219.617 Mpix/s |
| Draw alpha       | 4.20 | 238.19   | 109.035 Mpix/s |
| Draw alpha (MMX) | 3.50 | 285.89   | 130.868 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 2.19 | 456.30   | 208.877 Mpix/s |
| Draw alpha       | 4.14 | 241.41   | 110.508 Mpix/s |
| Draw alpha (MMX) | 3.73 | 268.07   | 122.712 Mpix/s |
|-----------------------------------------------------|
| Total time: 24.94 sec                               |
|-----------------------------------------------------|


 
Правильный$Вася   (2010-05-02 20:31) [11]

а шо это?


 
Rouse_ ©   (2010-05-02 21:40) [12]

|-----------------------------------------------------|
| CPU: Intel(R) Core(TM)2 Quad CPU Q9450 @ 2.66GHz    |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.15 | 13325.94 | 832.871 Mpix/s |
| Draw alpha       | 0.71 | 2800.34  | 175.021 Mpix/s |
| Draw alpha (MMX) | 0.93 | 2147.14  | 134.196 Mpix/s |
| Fill MMX         | 0.08 | 23900.16 | 1.459 Gpix/s   |
| Fill SSE         | 0.08 | 23627.61 | 1.442 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.06 | 33239.24 | 2.029 Gpix/s   |
| Draw alpha       | 0.51 | 3946.76  | 246.673 Mpix/s |
| Draw alpha (MMX) | 0.44 | 4558.27  | 284.892 Mpix/s |
| Fill MMX         | 0.04 | 45940.72 | 2.804 Gpix/s   |
| Fill SSE         | 0.04 | 45108.47 | 2.753 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.58 | 1728.27  | 791.141 Mpix/s |
| Draw alpha       | 1.87 | 535.41   | 245.091 Mpix/s |
| Draw alpha (MMX) | 1.68 | 595.13   | 272.431 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.24 | 4090.57  | 1.829 Gpix/s   |
| Draw alpha       | 1.84 | 543.47   | 248.780 Mpix/s |
| Draw alpha (MMX) | 1.80 | 556.35   | 254.677 Mpix/s |
|-----------------------------------------------------|
| Total time: 11.05 sec                               |
|-----------------------------------------------------|


 
turbouser ©   (2010-05-02 22:23) [13]

|-----------------------------------------------------|
| CPU: Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz     |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.21 | 9658.32  | 603.645 Mpix/s |
| Draw alpha       | 0.73 | 2735.31  | 170.957 Mpix/s |
| Draw alpha (MMX) | 0.94 | 2129.30  | 133.081 Mpix/s |
| Fill MMX         | 0.08 | 24070.36 | 1.469 Gpix/s   |
| Fill SSE         | 0.08 | 24359.72 | 1.487 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.06 | 31687.62 | 1.934 Gpix/s   |
| Draw alpha       | 0.51 | 3933.76  | 245.860 Mpix/s |
| Draw alpha (MMX) | 0.44 | 4551.94  | 284.496 Mpix/s |
| Fill MMX         | 0.04 | 44689.08 | 2.728 Gpix/s   |
| Fill SSE         | 0.04 | 45003.15 | 2.747 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.48 | 2101.29  | 961.895 Mpix/s |
| Draw alpha       | 1.90 | 527.17   | 241.321 Mpix/s |
| Draw alpha (MMX) | 1.63 | 613.67   | 280.918 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.45 | 2239.90  | 1.001 Gpix/s   |
| Draw alpha       | 1.87 | 535.55   | 245.153 Mpix/s |
| Draw alpha (MMX) | 1.80 | 556.40   | 254.700 Mpix/s |
|-----------------------------------------------------|
| Total time: 11.26 sec                               |
|-----------------------------------------------------|

Если запускать с UAC - проц не определяет :)


 
antonn ©   (2010-05-02 22:25) [14]


> Если запускать с UAC - проц не определяет :)
>

в реестр лезет, под ограниченными учетками тоже "не определяет"


 
XXL   (2010-05-03 00:37) [15]


|-----------------------------------------------------|
| CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.26 | 7805.62  | 487.851 Mpix/s |
| Draw alpha       | 1.87 | 1068.97  | 66.811 Mpix/s  |
| Draw alpha (MMX) | 1.06 | 1891.63  | 118.227 Mpix/s |
| Fill MMX         | 0.11 | 17677.59 | 1.079 Gpix/s   |
| Fill SSE         | 0.11 | 17423.42 | 1.063 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.23 | 8675.35  | 542.209 Mpix/s |
| Draw alpha       | 1.67 | 1197.90  | 74.869 Mpix/s  |
| Draw alpha (MMX) | 0.97 | 2069.56  | 129.347 Mpix/s |
| Fill MMX         | 0.08 | 23737.98 | 1.449 Gpix/s   |
| Fill SSE         | 0.09 | 23439.38 | 1.431 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 1.53 | 653.59   | 299.188 Mpix/s |
| Draw alpha       | 6.52 | 153.27   | 70.160 Mpix/s  |
| Draw alpha (MMX) | 3.66 | 273.19   | 125.055 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 1.43 | 700.91   | 320.850 Mpix/s |
| Draw alpha       | 6.28 | 159.23   | 72.889 Mpix/s  |
| Draw alpha (MMX) | 3.80 | 263.47   | 120.608 Mpix/s |
|-----------------------------------------------------|
| Total time: 29.67 sec                               |
|-----------------------------------------------------|

В чём тайный смысл теста, грузящего всего одно ядро ?


 
Германн ©   (2010-05-03 00:41) [16]

Если ещё нужно, то:
|-----------------------------------------------------|
| CPU: Intel(R) Core(TM)2 Duo CPU E7400 @ 2.80GHz     |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.17 | 11902.59 | 743.912 Mpix/s |
| Draw alpha       | 0.85 | 2347.23  | 146.702 Mpix/s |
| Draw alpha (MMX) | 1.17 | 1706.28  | 106.642 Mpix/s |
| Fill MMX         | 0.09 | 21066.99 | 1.286 Gpix/s   |
| Fill SSE         | 0.10 | 20256.60 | 1.236 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.07 | 28041.70 | 1.712 Gpix/s   |
| Draw alpha       | 0.57 | 3515.99  | 219.749 Mpix/s |
| Draw alpha (MMX) | 0.57 | 3521.34  | 220.084 Mpix/s |
| Fill MMX         | 0.05 | 41087.69 | 2.508 Gpix/s   |
| Fill SSE         | 0.05 | 40284.69 | 2.459 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 1.05 | 954.17   | 436.785 Mpix/s |
| Draw alpha       | 2.20 | 453.99   | 207.821 Mpix/s |
| Draw alpha (MMX) | 1.99 | 502.28   | 229.925 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.91 | 1103.46  | 505.126 Mpix/s |
| Draw alpha       | 2.10 | 476.86   | 218.289 Mpix/s |
| Draw alpha (MMX) | 2.07 | 483.98   | 221.547 Mpix/s |
|-----------------------------------------------------|
| Total time: 14.01 sec                               |
|-----------------------------------------------------|


 
DVM ©   (2010-05-03 00:57) [17]

Нетбук на базе Celeron SU2300 1200 Mhz


|-----------------------------------------------------|
| CPU: unknow                                         |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.37 | 5404.14  | 337.759 Mpix/s |
| Draw alpha       | 1.96 | 1022.53  | 63.908 Mpix/s  |
| Draw alpha (MMX) | 2.71 | 736.89   | 46.056 Mpix/s  |
| Fill MMX         | 0.17 | 11503.51 | 718.970 Mpix/s |
| Fill SSE         | 0.22 | 9292.39  | 580.774 Mpix/s |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.27 | 7451.92  | 465.745 Mpix/s |
| Draw alpha       | 1.39 | 1437.71  | 89.857 Mpix/s  |
| Draw alpha (MMX) | 1.23 | 1627.59  | 101.724 Mpix/s |
| Fill MMX         | 0.16 | 12823.00 | 801.438 Mpix/s |
| Fill SSE         | 0.16 | 12748.12 | 796.757 Mpix/s |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 2.30 | 434.32   | 198.818 Mpix/s |
| Draw alpha       | 6.02 | 166.00   | 75.989 Mpix/s  |
| Draw alpha (MMX) | 5.34 | 187.12   | 85.655 Mpix/s  |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 1.89 | 529.90   | 242.568 Mpix/s |
| Draw alpha       | 5.23 | 191.02   | 87.444 Mpix/s  |
| Draw alpha (MMX) | 5.21 | 191.90   | 87.844 Mpix/s  |
|-----------------------------------------------------|
| Total time: 34.63 sec                               |
|-----------------------------------------------------|


 
antonn ©   (2010-05-03 00:58) [18]


>
> В чём тайный смысл теста, грузящего всего одно ядро ?

Увидеть разницу м/у дефолтным менеджером памяти и FastMM, как они влияют на скорострельность реализации алгоритма, а не компьютера. Так операции с небольшим объемом памяти при fastmm неплохо "ускоряются", хотелось убедиться в этом на разных конфигурациях (я до этого fastmm не использовал особо, немного бояздно :)).
К тому же то, для чего оно будет использоваться будет так же использовать одно ядро (точнее главный поток имеет нагрузку куда бОльшую чем второстепенные потоки).


 
DVM ©   (2010-05-03 01:04) [19]


> antonn ©

В программу добавь манифест на запрос админ привилегий, без него под W7 проц не определятся и результаты по крайней мере у меня отличаются.


 
Andy BitOff ©   (2010-05-03 01:20) [20]

|-----------------------------------------------------|
| CPU: Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz    |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.14 | 13862.33 | 866.396 Mpix/s |
| Draw alpha       | 0.70 | 2842.84  | 177.678 Mpix/s |
| Draw alpha (MMX) | 0.93 | 2151.18  | 134.449 Mpix/s |
| Fill MMX         | 0.08 | 24621.05 | 1.503 Gpix/s   |
| Fill SSE         | 0.08 | 24052.01 | 1.468 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.06 | 31658.25 | 1.932 Gpix/s   |
| Draw alpha       | 0.52 | 3872.85  | 242.053 Mpix/s |
| Draw alpha (MMX) | 0.47 | 4298.19  | 268.637 Mpix/s |
| Fill MMX         | 0.05 | 43449.92 | 2.652 Gpix/s   |
| Fill SSE         | 0.05 | 41573.76 | 2.538 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.78 | 1285.65  | 588.525 Mpix/s |
| Draw alpha       | 2.14 | 467.53   | 214.020 Mpix/s |
| Draw alpha (MMX) | 2.00 | 498.92   | 228.386 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.35 | 2862.81  | 1.280 Gpix/s   |
| Draw alpha       | 2.42 | 413.66   | 189.361 Mpix/s |
| Draw alpha (MMX) | 2.11 | 473.94   | 216.951 Mpix/s |
|-----------------------------------------------------|
| Total time: 12.88 sec                               |
|-----------------------------------------------------|



> Rouse_ ©   (02.05.10 21:40) [12]

Хм... А ОС какая?


 
Eraser ©   (2010-05-03 01:56) [21]

|-----------------------------------------------------|
| CPU: Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz         |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.06 | 33153.09 | 2.024 Gpix/s   |
| Draw alpha       | 0.46 | 4326.18  | 270.386 Mpix/s |
| Draw alpha (MMX) | 0.39 | 5083.72  | 317.733 Mpix/s |
| Fill MMX         | 0.03 | 69119.85 | 4.219 Gpix/s   |
| Fill SSE         | 0.04 | 56600.35 | 3.455 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.05 | 38402.61 | 2.344 Gpix/s   |
| Draw alpha       | 0.39 | 5110.03  | 319.377 Mpix/s |
| Draw alpha (MMX) | 0.32 | 6339.19  | 396.199 Mpix/s |
| Fill MMX         | 0.03 | 71769.49 | 4.381 Gpix/s   |
| Fill SSE         | 0.03 | 64516.34 | 3.938 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.37 | 2730.53  | 1.221 Gpix/s   |
| Draw alpha       | 1.72 | 580.35   | 265.663 Mpix/s |
| Draw alpha (MMX) | 1.25 | 797.05   | 364.859 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.36 | 2803.68  | 1.253 Gpix/s   |
| Draw alpha       | 1.48 | 675.52   | 309.229 Mpix/s |
| Draw alpha (MMX) | 1.28 | 782.74   | 358.310 Mpix/s |
|-----------------------------------------------------|
| Total time: 8.26 sec                                |
|-----------------------------------------------------|


 
SerJaNT ©   (2010-05-03 05:57) [22]

|-----------------------------------------------------|
| CPU: Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz         |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.23 | 8774.29  | 548.393 Mpix/s |
| Draw alpha       | 1.08 | 1859.01  | 116.188 Mpix/s |
| Draw alpha (MMX) | 1.41 | 1419.82  | 88.739 Mpix/s  |
| Fill MMX         | 0.13 | 15896.23 | 993.514 Mpix/s |
| Fill SSE         | 0.12 | 16509.56 | 1.008 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.09 | 21404.47 | 1.306 Gpix/s   |
| Draw alpha       | 0.76 | 2614.78  | 163.424 Mpix/s |
| Draw alpha (MMX) | 0.66 | 3036.90  | 189.806 Mpix/s |
| Fill MMX         | 0.07 | 30314.57 | 1.850 Gpix/s   |
| Fill SSE         | 0.06 | 30938.03 | 1.888 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 1.90 | 525.35   | 240.487 Mpix/s |
| Draw alpha       | 2.95 | 339.33   | 155.332 Mpix/s |
| Draw alpha (MMX) | 2.69 | 372.40   | 170.473 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 1.83 | 546.27   | 250.063 Mpix/s |
| Draw alpha       | 2.89 | 345.61   | 158.206 Mpix/s |
| Draw alpha (MMX) | 2.81 | 355.85   | 162.894 Mpix/s |
|-----------------------------------------------------|
| Total time: 19.68 sec                               |
|-----------------------------------------------------|


 
PZ   (2010-05-03 07:41) [23]

Win XP, 1700 МГц
|-----------------------------------------------------|
| CPU: Intel® Celeron® CPU 1.70GHz                |
|-----------------------------------------------------|
| Test name        | sec   | bps     | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 1.00  | 2008.95 | 125.559 Mpix/s |
| Draw alpha       | 11.75 | 170.19  | 10.637 Mpix/s  |
| Draw alpha (MMX) | 4.10  | 487.70  | 30.481 Mpix/s  |
| Fill MMX         | 0.75  | 2665.17 | 166.573 Mpix/s |
| Fill SSE         | 0.72  | 2787.97 | 174.248 Mpix/s |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 1.13  | 1767.73 | 110.483 Mpix/s |
| Draw alpha       | 8.60  | 232.69  | 14.543 Mpix/s  |
| Draw alpha (MMX) | 2.21  | 905.90  | 56.619 Mpix/s  |
| Fill MMX         | 0.73  | 2724.25 | 170.266 Mpix/s |
| Fill SSE         | 0.70  | 2862.56 | 178.910 Mpix/s |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 3.59  | 278.69  | 127.572 Mpix/s |
| Draw alpha       | 39.60 | 25.25   | 11.561 Mpix/s  |
| Draw alpha (MMX) | 12.99 | 76.99   | 35.241 Mpix/s  |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 3.53  | 283.64  | 129.841 Mpix/s |
| Draw alpha       | 50.27 | 19.89   | 9.106 Mpix/s   |
| Draw alpha (MMX) | 18.29 | 54.68   | 25.031 Mpix/s  |
|-----------------------------------------------------|
| Total time: 159.96 sec                              |
|-----------------------------------------------------|


 
SerJaNT ©   (2010-05-03 08:40) [24]


> Total time: 159.96 sec


:))


 
TUser ©   (2010-05-03 10:24) [25]

|-----------------------------------------------------|
| CPU: Intel(R) Core(TM)2 CPU 6420 @ 2.13GHz          |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.18 | 10989.03 | 686.814 Mpix/s |
| Draw alpha       | 0.95 | 2115.57  | 132.223 Mpix/s |
| Draw alpha (MMX) | 1.20 | 1669.91  | 104.370 Mpix/s |
| Fill MMX         | 0.09 | 21543.67 | 1.315 Gpix/s   |
| Fill SSE         | 0.09 | 22396.44 | 1.367 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.07 | 28934.85 | 1.766 Gpix/s   |
| Draw alpha       | 0.64 | 3145.24  | 196.578 Mpix/s |
| Draw alpha (MMX) | 0.55 | 3666.95  | 229.184 Mpix/s |
| Fill MMX         | 0.05 | 42842.38 | 2.615 Gpix/s   |
| Fill SSE         | 0.04 | 52594.35 | 3.210 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 1.18 | 848.96   | 388.624 Mpix/s |
| Draw alpha       | 2.74 | 365.09   | 167.124 Mpix/s |
| Draw alpha (MMX) | 2.33 | 429.57   | 196.643 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 1.04 | 959.71   | 439.320 Mpix/s |
| Draw alpha       | 2.51 | 397.75   | 182.075 Mpix/s |
| Draw alpha (MMX) | 2.57 | 388.80   | 177.980 Mpix/s |
|-----------------------------------------------------|
| Total time: 16.23 sec                               |
|-----------------------------------------------------|


 
И. Павел ©   (2010-05-03 10:41) [26]

|-----------------------------------------------------|
| CPU: Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz     |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.18 | 11348.83 | 709.302 Mpix/s |
| Draw alpha       | 0.81 | 2455.59  | 153.474 Mpix/s |
| Draw alpha (MMX) | 1.07 | 1876.06  | 117.254 Mpix/s |
| Fill MMX         | 0.09 | 21707.95 | 1.325 Gpix/s   |
| Fill SSE         | 0.09 | 22023.49 | 1.344 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.07 | 28884.94 | 1.763 Gpix/s   |
| Draw alpha       | 0.58 | 3457.85  | 216.115 Mpix/s |
| Draw alpha (MMX) | 0.50 | 3984.88  | 249.055 Mpix/s |
| Fill MMX         | 0.05 | 41347.02 | 2.524 Gpix/s   |
| Fill SSE         | 0.05 | 41825.80 | 2.553 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.74 | 1357.20  | 621.278 Mpix/s |
| Draw alpha       | 2.14 | 468.29   | 214.364 Mpix/s |
| Draw alpha (MMX) | 1.94 | 515.21   | 235.842 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.43 | 2316.81  | 1.036 Gpix/s   |
| Draw alpha       | 2.11 | 473.95   | 216.957 Mpix/s |
| Draw alpha (MMX) | 2.03 | 493.28   | 225.807 Mpix/s |
|-----------------------------------------------------|
| Total time: 12.88 sec                               |
|-----------------------------------------------------|


 
XXL   (2010-05-03 11:23) [27]


> antonn ©   (03.05.10 00:58) [18]

Понял.
Кстати, на Cel 633 не работает, во время второго теста выскакивает ошибка
test_default.ex.exe has generated errors and will be closed by Windows.


 
XXL   (2010-05-03 11:54) [28]

Вернее не так.
Ошибка возникает в конце тестов 1 и 2.
Сначала в test_default.exe потом в test_fmm.exe. Вероятно из-за неполной поддержки SSE в Cel 633.
Тесты 3 и 4 проходят нормально.


|---------------------------------------------------|
| CPU: unknow                                       |
|---------------------------------------------------|
| Test name        | sec   | bps    | fillrate      |
|---------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000            |
|---------------------------------------------------|
| Draw (copy)      | 6.84  | 292.30 | 18.269 Mpix/s |
| Draw alpha       | 12.45 | 160.70 | 10.044 Mpix/s |
| Draw alpha (MMX) | 12.57 | 159.16 | 9.948 Mpix/s  |
| Fill MMX         | 3.40  | 589.07 | 36.817 Mpix/s |
|---------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000             |
|---------------------------------------------------|
| Draw (copy)      | 5.23  | 382.25 | 23.891 Mpix/s |
| Draw alpha       | 10.84 | 184.42 | 11.526 Mpix/s |
| Draw alpha (MMX) | 10.07 | 198.55 | 12.409 Mpix/s |
| Fill MMX         | 3.40  | 588.44 | 36.778 Mpix/s |
|---------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000            |
|---------------------------------------------------|
| Draw (copy)      | 19.31 | 51.78  | 23.704 Mpix/s |
| Draw alpha       | 40.60 | 24.63  | 11.276 Mpix/s |
| Draw alpha (MMX) | 36.77 | 27.20  | 12.451 Mpix/s |
|---------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000             |
|---------------------------------------------------|
| Draw (copy)      | 19.43 | 51.48  | 23.564 Mpix/s |
| Draw alpha       | 35.77 | 27.95  | 12.797 Mpix/s |
| Draw alpha (MMX) | 33.58 | 29.78  | 13.630 Mpix/s |
|---------------------------------------------------|
| Total time: 250.26 sec                            |
|---------------------------------------------------|


 
Sapersky   (2010-05-03 13:15) [29]

Так операции с небольшим объемом памяти при fastmm неплохо "ускоряются", хотелось убедиться в этом на разных конфигурациях

Не думаю, что сам по себе менеджер памяти может как-то ускорить копирование/блендинг картинки... ты же не выделяешь/освобождаешь память "на лету"?
Значит, только косвенным образом:
1) Заменой стандартного Move, отсюда получаем ускорение Copy. Ну так никто не запрещает использовать оптимизированный Move (из FastCode, например) отдельно от FastMM. К менеджеру памяти это, по большому счёту, не имеет никакого отношения.
2) Выравнивание - FastMM выравнивает на 8 (со спец. директивой на 16), что хорошо для MMX, но это имеет значение только для твоих любимых "массивов" - DIB"ы выравниваются то ли на 4 кб, то ли вообще на 64, так что здесь ты героически поборол созданную своими руками проблему :)
Непонятно, правда, откуда берётся ускорение Alpha-не-MMX. Ну, видимо, выравнивание вообще полезно, и для не-MMX кода тоже.

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

Вероятно из-за неполной поддержки SSE в Cel 633.

Телепатор мне подсказывает, что автор имел в виду SSE2. Вот, кстати, для SSE2 надо включить опцию выравнивания на 16.


 
antonn ©   (2010-05-03 13:42) [30]


> XXL   (03.05.10 11:54) [28]
>
> Вернее не так.
> Ошибка возникает в конце тестов 1 и 2.
> Сначала в test_default.exe потом в test_fmm.exe. Вероятно
> из-за неполной поддержки SSE в Cel 633.

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


> Sapersky   (03.05.10 13:15) [29]
>
> Так операции с небольшим объемом памяти при fastmm неплохо
> "ускоряются", хотелось убедиться в этом на разных конфигурациях
>
> Не думаю, что сам по себе менеджер памяти может как-то ускорить
> копирование/блендинг картинки... ты же не выделяешь/освобождаешь
> память "на лету"?

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


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

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


> Телепатор мне подсказывает, что автор имел в виду SSE2.
> Вот, кстати, для SSE2 надо включить опцию выравнивания на
> 16.

кстати у меня это не получилось, эта директива как бы не выравнивала (d7, XP), и movaps весело все крашила (а movups все убивала своей неторопливостью). Вместо ММХ используются практически те же самые функции их ССЕ почти без переделок. Я почему ввел этот "тест" - у меня на П3 650 почему-то результат "SSE" был выше ММХ стабильно на 10-15%, просто тупой заменой регистров mm0 на xmm0. Хз, мож fpu часто переключался...


 
antonn ©   (2010-05-03 13:47) [31]


> кстати у меня это не получилось, эта директива как бы не
> выравнивала (d7, XP), и movaps весело все крашила (а movups
> все убивала своей неторопливостью).

память через AllocMem() выделяю


 
dmk ©   (2010-05-03 15:25) [32]

|-----------------------------------------------------|
| CPU: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz         |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.15 | 13269.55 | 829.347 Mpix/s |
| Draw alpha       | 0.75 | 2660.32  | 166.270 Mpix/s |
| Draw alpha (MMX) | 1.06 | 1895.11  | 118.444 Mpix/s |
| Fill MMX         | 0.04 | 52429.78 | 3.200 Gpix/s   |
| Fill SSE         | 0.04 | 46742.10 | 2.853 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.06 | 32611.17 | 1.990 Gpix/s   |
| Draw alpha       | 0.48 | 4210.74  | 263.171 Mpix/s |
| Draw alpha (MMX) | 0.37 | 5456.65  | 341.040 Mpix/s |
| Fill MMX         | 0.05 | 43557.90 | 2.659 Gpix/s   |
| Fill SSE         | 0.04 | 52333.01 | 3.194 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.23 | 4373.85  | 1.955 Gpix/s   |
| Draw alpha       | 1.92 | 519.71   | 237.903 Mpix/s |
| Draw alpha (MMX) | 1.35 | 738.60   | 338.105 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.22 | 4476.82  | 2.001 Gpix/s   |
| Draw alpha       | 1.74 | 573.77   | 262.651 Mpix/s |
| Draw alpha (MMX) | 1.40 | 712.55   | 326.181 Mpix/s |
|-----------------------------------------------------|
| Total time: 9.90 sec                                |
|-----------------------------------------------------|


 
Дмитрий С ©   (2010-05-03 17:05) [33]

Каким числом тут мерятся то?


 
Slider007 ©   (2010-05-03 17:31) [34]

|-----------------------------------------------------|
| CPU: unknow                                         |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.14 | 14760.21 | 922.513 Mpix/s |
| Draw alpha       | 1.76 | 1135.53  | 70.971 Mpix/s  |
| Draw alpha (MMX) | 0.82 | 2437.24  | 152.327 Mpix/s |
| Fill MMX         | 0.07 | 26735.74 | 1.632 Gpix/s   |
| Fill SSE         | 0.07 | 30221.60 | 1.845 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.15 | 13478.71 | 842.419 Mpix/s |
| Draw alpha       | 1.68 | 1189.10  | 74.319 Mpix/s  |
| Draw alpha (MMX) | 0.76 | 2622.94  | 163.934 Mpix/s |
| Fill MMX         | 0.07 | 27345.91 | 1.669 Gpix/s   |
| Fill SSE         | 0.08 | 26653.75 | 1.627 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 1.33 | 749.39   | 343.043 Mpix/s |
| Draw alpha       | 6.26 | 159.75   | 73.129 Mpix/s  |
| Draw alpha (MMX) | 3.03 | 330.37   | 151.232 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 1.49 | 671.85   | 307.547 Mpix/s |
| Draw alpha       | 6.04 | 165.67   | 75.838 Mpix/s  |
| Draw alpha (MMX) | 3.05 | 328.14   | 150.211 Mpix/s |
|-----------------------------------------------------|
| Total time: 26.80 sec                               |
|-----------------------------------------------------|


 
antonn ©   (2010-05-03 17:43) [35]


> Slider007 ©   (03.05.10 17:31) [34]

AMD? :)


 
Б   (2010-05-03 18:06) [36]


|-----------------------------------------------------|
| CPU: Intel(R) Celeron(R) CPU 2.80GHz                |
|-----------------------------------------------------|
| Test name        | sec   | bps     | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.55  | 3605.91 | 225.369 Mpix/s |
| Draw alpha       | 3.90  | 512.70  | 32.044 Mpix/s  |
| Draw alpha (MMX) | 1.59  | 1257.93 | 78.621 Mpix/s  |
| Fill MMX         | 0.43  | 4698.42 | 293.651 Mpix/s |
| Fill SSE         | 0.42  | 4722.78 | 295.174 Mpix/s |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.56  | 3557.30 | 222.331 Mpix/s |
| Draw alpha       | 3.82  | 523.69  | 32.731 Mpix/s  |
| Draw alpha (MMX) | 1.15  | 1744.94 | 109.059 Mpix/s |
| Fill MMX         | 0.38  | 5307.62 | 331.726 Mpix/s |
| Fill SSE         | 0.37  | 5343.72 | 333.982 Mpix/s |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 2.03  | 491.65  | 225.061 Mpix/s |
| Draw alpha       | 16.89 | 59.20   | 27.100 Mpix/s  |
| Draw alpha (MMX) | 5.06  | 197.76  | 90.525 Mpix/s  |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 2.01  | 497.60  | 227.784 Mpix/s |
| Draw alpha       | 15.20 | 65.80   | 30.122 Mpix/s  |
| Draw alpha (MMX) | 4.65  | 215.20  | 98.510 Mpix/s  |
|-----------------------------------------------------|
| Total time: 59.01 sec                               |
|-----------------------------------------------------|



 
Rouse_ ©   (2010-05-03 22:43) [37]


> > Rouse_ ©   (02.05.10 21:40) [12]
>
> Хм... А ОС какая?

XP Prof Eng SP3


 
Демо ©   (2010-05-04 00:19) [38]

|-----------------------------------------------------|
| CPU: unknow                                         |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.16 | 12907.33 | 806.708 Mpix/s |
| Draw alpha       | 0.82 | 2425.41  | 151.588 Mpix/s |
| Draw alpha (MMX) | 1.08 | 1850.99  | 115.687 Mpix/s |
| Fill MMX         | 0.07 | 27775.98 | 1.695 Gpix/s   |
| Fill SSE         | 0.07 | 28064.17 | 1.713 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.07 | 28108.75 | 1.716 Gpix/s   |
| Draw alpha       | 0.58 | 3430.98  | 214.436 Mpix/s |
| Draw alpha (MMX) | 0.51 | 3956.58  | 247.286 Mpix/s |
| Fill MMX         | 0.05 | 40351.04 | 2.463 Gpix/s   |
| Fill SSE         | 0.05 | 40029.46 | 2.443 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.91 | 1101.81  | 504.367 Mpix/s |
| Draw alpha       | 2.22 | 450.86   | 206.389 Mpix/s |
| Draw alpha (MMX) | 2.00 | 500.42   | 229.072 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.69 | 1451.50  | 664.446 Mpix/s |
| Draw alpha       | 2.16 | 462.18   | 211.570 Mpix/s |
| Draw alpha (MMX) | 2.08 | 479.66   | 219.573 Mpix/s |
|-----------------------------------------------------|
| Total time: 13.52 sec                               |
|-----------------------------------------------------|


 
0x00FF00   (2010-05-06 00:15) [39]

Core 2 Duo T5500, 1GB DDRII, ATI Radeon Mobility X1700
ArchLinux 2.6.33, wine 1.1.43 =)

|-----------------------------------------------------|
| CPU: unknow                                         |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.44 | 4576.01  | 286.001 Mpix/s |
| Draw alpha       | 2.00 | 1001.94  | 62.621 Mpix/s  |
| Draw alpha (MMX) | 2.55 | 785.64   | 49.103 Mpix/s  |
| Fill MMX         | 0.23 | 8705.01  | 544.063 Mpix/s |
| Fill SSE         | 0.22 | 9282.86  | 580.179 Mpix/s |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.17 | 11855.29 | 740.956 Mpix/s |
| Draw alpha       | 1.38 | 1451.94  | 90.746 Mpix/s  |
| Draw alpha (MMX) | 1.24 | 1608.36  | 100.523 Mpix/s |
| Fill MMX         | 0.12 | 16857.73 | 1.029 Gpix/s   |
| Fill SSE         | 0.15 | 13399.31 | 837.457 Mpix/s |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 2.31 | 432.39   | 197.931 Mpix/s |
| Draw alpha       | 5.25 | 190.50   | 87.204 Mpix/s  |
| Draw alpha (MMX) | 4.67 | 214.08   | 97.997 Mpix/s  |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 1.94 | 514.56   | 235.545 Mpix/s |
| Draw alpha       | 5.19 | 192.64   | 88.185 Mpix/s  |
| Draw alpha (MMX) | 4.88 | 204.71   | 93.711 Mpix/s  |
|-----------------------------------------------------|
| Total time: 32.74 sec                               |
|-----------------------------------------------------|


 
Игорь Шевченко ©   (2010-05-06 00:25) [40]

XP SP3 ATI Radeon XT-2600 512Mb

|-----------------------------------------------------|
| CPU: Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz     |
|-----------------------------------------------------|
| Test name        | sec  | bps      | fillrate       |
|-----------------------------------------------------|
| Test 1, Default: noise, 256x256, x2000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.18 | 11274.73 | 704.671 Mpix/s |
| Draw alpha       | 0.82 | 2445.76  | 152.860 Mpix/s |
| Draw alpha (MMX) | 1.07 | 1868.19  | 116.762 Mpix/s |
| Fill MMX         | 0.09 | 21654.79 | 1.322 Gpix/s   |
| Fill SSE         | 0.09 | 21948.62 | 1.340 Gpix/s   |
|-----------------------------------------------------|
| Test 2, FastMM: noise, 256x256, x2000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.07 | 28768.48 | 1.756 Gpix/s   |
| Draw alpha       | 0.58 | 3433.66  | 214.604 Mpix/s |
| Draw alpha (MMX) | 0.50 | 3979.65  | 248.728 Mpix/s |
| Fill MMX         | 0.05 | 41146.86 | 2.511 Gpix/s   |
| Fill SSE         | 0.05 | 41685.32 | 2.544 Gpix/s   |
|-----------------------------------------------------|
| Test 3, Default: noise, 800x600, x1000              |
|-----------------------------------------------------|
| Draw (copy)      | 0.74 | 1354.96  | 620.253 Mpix/s |
| Draw alpha       | 2.15 | 465.10   | 212.906 Mpix/s |
| Draw alpha (MMX) | 1.95 | 511.71   | 234.241 Mpix/s |
|-----------------------------------------------------|
| Test 4, FastMM: noise, 800x600, x1000               |
|-----------------------------------------------------|
| Draw (copy)      | 0.42 | 2364.18  | 1.057 Gpix/s   |
| Draw alpha       | 2.12 | 470.92   | 215.572 Mpix/s |
| Draw alpha (MMX) | 2.04 | 490.17   | 224.383 Mpix/s |
|-----------------------------------------------------|
| Total time: 12.92 sec                               |
|-----------------------------------------------------|



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

Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.66 MB
Время: 0.095 c
15-1265202233
БарЛог
2010-02-03 16:03
2010.08.27
Нарисовать график


4-1221129469
kalexi
2008-09-11 14:37
2010.08.27
Как загрузить BMP в массив?


2-1265554936
nordic3
2010-02-07 18:02
2010.08.27
вертикальная синхронизация в OpenGL


2-1273825369
Elephon
2010-05-14 12:22
2010.08.27
Заполнение listview


2-1268239219
Eugen1501
2010-03-10 19:40
2010.08.27
TIdMultipartFormDataStream;





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский