Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[RC5] Сделал малые изменения в ядре DG 3- pipe => +15% on P4 03.03.04 18:56 Число просмотров: 3633
Автор: Xelator Статус: Незарегистрированный пользователь
|
Вот результаты до и после патча пары строк в ядре DC 3-pipe.
Я отправил патч в dnet - подождем ответа.
Стандартный DG 3-pipe на P4 2.667Ghz
[Mar 03 14:32:44 UTC] RC5-72: using core #6 (DG 3-pipe).
[Mar 03 14:33:03 UTC] RC5-72: Benchmark for core #6 (DG 3-pipe)
0.00:00:16.48 [3,803,443 keys/sec]
Пропатченный DG 3-pipe на P4 2.667Ghz
[Mar 03 15:35:32 UTC] RC5-72: using core #6 (DG 3-pipe).
[Mar 03 15:35:53 UTC] RC5-72: Benchmark for core #6 (DG 3-pipe)
0.00:00:17.12 [4,371,251 keys/sec]
[Mar 03 15:35:54 UTC] RC5-72: using core #6 (DG 3-pipe).
[Mar 03 15:35:54 UTC] RC5-72: Test 01 passed: C9:0C0353C0:D4E1FE85-C9:0C035 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 02 passed: 39:E14051C5:09B31094-39:E1405 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 03 passed: D1:5D17AE74:44007A7D-D1:5D17A ...
[Mar 03 15:35:54 UTC] RC5-72: Test 04 passed: 92:D320A2CB:0000BD8F-92:D320A ...
[Mar 03 15:35:54 UTC] RC5-72: Test 05 passed: 9A:9E9A7F00:0000A167-9A:9E9A7 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 06 passed: E6:89480000:0000338E-E6:89480 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 07 passed: 1C:3C000000:0000AA70-1C:3C000 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 08 passed: EB:00000000:000015E2-EB:00000 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 09 passed: 5C:E93AD393:5407143E-5C:E93AD ...
[Mar 03 15:35:54 UTC] RC5-72: Test 10 passed: C7:01846E9D:35C322BB-C7:01846 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 11 passed: A3:3B371AB9:D5F5D9D7-A3:3B371 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 12 passed: C1:860A1608:1E8DF17B-C1:860A1 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 13 passed: 19:5BEAC633:0691582E-19:5BEAC ...
[Mar 03 15:35:54 UTC] RC5-72: Test 14 passed: 02:31D98EC6:3C5952A3-02:31D98 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 15 passed: 13:3B2556DD:58DAB66B-13:3B255 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 16 passed: EB:2545A151:9FEC7AA2-EB:2545A ...
[Mar 03 15:35:54 UTC] RC5-72: Test 17 passed: FD:0950B50D:A67CA172-FD:0950B ...
[Mar 03 15:35:54 UTC] RC5-72: Test 18 passed: 7D:5A4BAB35:20F818F9-7D:5A4BA ...
[Mar 03 15:35:54 UTC] RC5-72: Test 19 passed: D7:B23EAD18:C3F4D006-D7:B23EA ...
[Mar 03 15:35:54 UTC] RC5-72: Test 20 passed: A7:059656BD:B926EEDC-A7:05965 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 21 passed: EF:765A6D4E:045F97E9-EF:765A6 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 22 passed: 8B:9E6EEB55:3A3E33EE-8B:9E6EE ...
[Mar 03 15:35:54 UTC] RC5-72: Test 23 passed: 83:AEE4AE42:A1DB0000-83:AEE4A ...
[Mar 03 15:35:54 UTC] RC5-72: Test 24 passed: 66:963BBFED:CFA40001-66:963BB ...
[Mar 03 15:35:54 UTC] RC5-72: Test 25 passed: 63:6F0BED83:10060002-63:6F0BE ...
[Mar 03 15:35:54 UTC] RC5-72: Test 26 passed: 0F:05E23196:01C90003-0F:05E23 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 27 passed: 11:7B177F7D:EF8D0000-11:7B177 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 28 passed: 26:06895035:58C80000-26:06895 ...
[Mar 03 15:35:54 UTC] RC5-72: Test 29 passed: A2:9FD7D7A2:5CD50000-A2:9FD7D ...
[Mar 03 15:35:55 UTC] RC5-72: Test 30 passed: F2:6C3C3042:229C0000-F2:6C3C3 ...
[Mar 03 15:35:55 UTC] RC5-72: Test 31 passed: CD:41FD02C7:303C002A-CD:41FD0 ...
[Mar 03 15:35:55 UTC] RC5-72: Test 32 passed: FE:91CB320B:B73F0000-FE:91CB3 ...
[Mar 03 15:35:55 UTC] RC5-72: 32/32 Tests Passed (0.421875 seconds)
Для желающих проверить информацию - вот патч.
7a8,13
> ; Performance impromevements for P4 2.667Ghz: > ; History: > ; - initial performance: 3,803,443 keys/sec > ; - "lea shiftreg, [A1 + B1]" in KEYSETUP_BLOCK was replaced with add's and > ; moved to top of macro: 4,371,251 keys/sec = +15% improvement > 124a131,134
> > mov shiftreg, B1 > add B1, L1(%3) > 129,130c139,140
< lea shiftreg, [A1 + B1]
< add B1, L1(%3)
---
> ; lea shiftreg, [A1 + B1] > add shiftreg, A1
|
- [RC5] Сделал малые изменения в ядре DG 3- pipe =&g... - Xelator 03.03.04 18:56 [3633]
|
|
|