-
Пошла экзотика :)
МС1201.01
Код:
.SPEED3
Тест быстродействия
R1+R0 classic 323 171 оп./сек
R1(23456.)+R0(12345.) empty 75 394 оп./сек
R1(23456.)+R0(12345.) 61 434 оп./сек -> 331 787 оп./сек
R1+@R0 classic 150 378 оп./сек
R1(23456.)+@R0(M-12345.) empty 75 391 оп./сек
R1(23456.)+@R0(M-12345.) 50 304 оп./сек -> 151 172 оп./сек
MOV 8 word 1 empty 50 367 оп./сек
MOV 8 word 1 6 610 оп./сек -> 7 608 оп./сек
MOV 8 word 2 empty 50 303 оп./сек
MOV 8 word 2 7 684 оп./сек -> 9 069 оп./сек
.
Вторая МС1201.01
Код:
.SPEED3
Тест быстродействия
R1+R0 classic 331 481 оп./сек
R1(23456.)+R0(12345.) empty 76 886 оп./сек
R1(23456.)+R0(12345.) 63 021 оп./сек -> 349 472 оп./сек
R1+@R0 classic 152 719 оп./сек
R1(23456.)+@R0(M-12345.) empty 76 882 оп./сек
R1(23456.)+@R0(M-12345.) 51 275 оп./сек -> 153 947 оп./сек
MOV 8 word 1 empty 51 363 оп./сек
MOV 8 word 1 6 801 оп./сек -> 7 838 оп./сек
MOV 8 word 2 empty 51 290 оп./сек
MOV 8 word 2 7 969 оп./сек -> 9 434 оп./сек
.
Третья МС1201.01
Код:
.SPEED3
Тест быстродействия
R1+R0 classic 312 047 оп./сек
R1(23456.)+R0(12345.) empty 72 928 оп./сек
R1(23456.)+R0(12345.) 59 789 оп./сек -> 331 858 оп./сек
R1+@R0 classic 145 367 оп./сек
R1(23456.)+@R0(M-12345.) empty 72 922 оп./сек
R1(23456.)+@R0(M-12345.) 48 659 оп./сек -> 146 243 оп./сек
MOV 8 word 1 empty 48 725 оп./сек
MOV 8 word 1 6 409 оп./сек -> 7 379 оп./сек
MOV 8 word 2 empty 48 664 оп./сек
MOV 8 word 2 7 458 оп./сек -> 8 807 оп./сек
.
МС1201.02
Код:
.SPEED3
Тест быстродействия
R1+R0 classic 733 405 оп./сек
R1(23456.)+R0(12345.) empty 155 387 оп./сек
R1(23456.)+R0(12345.) 128 639 оп./сек -> 747 301 оп./сек
R1+@R0 classic 308 336 оп./сек
R1(23456.)+@R0(M-12345.) empty 155 493 оп./сек
R1(23456.)+@R0(M-12345.) 103 892 оп./сек -> 313 065 оп./сек
R0*R0 classic 78 282 оп./сек
empty 11.*12. 155 211 оп./сек
11.*12. 52 137 оп./сек -> 78 508 оп./сек
R2/R0 classic 58 738 оп./сек
R2-R3(34567.)/R1(321.) empty 128 447 оп./сек
R2-R3(34567.)/R1(321.) 40 980 оп./сек -> 60 179 оп./сек
MOV 8 word 1 empty 103 937 оп./сек
MOV 8 word 1 13 106 оп./сек -> 14 997 оп./сек
MOV 8 word 2 empty 103 769 оп./сек
MOV 8 word 2 15 681 оп./сек -> 18 472 оп./сек
.
Вторая МС1201.02
Код:
.SPEED3
Тест быстродействия
R1+R0 classic 704 528 оп./сек
R1(23456.)+R0(12345.) empty 148 999 оп./сек
R1(23456.)+R0(12345.) 123 317 оп./сек -> 715 446 оп./сек
R1+@R0 classic 296 526 оп./сек
R1(23456.)+@R0(M-12345.) empty 149 114 оп./сек
R1(23456.)+@R0(M-12345.) 99 525 оп./сек -> 299 271 оп./сек
R0*R0 classic 75 170 оп./сек
empty 11.*12. 149 079 оп./сек
11.*12. 49 982 оп./сек -> 75 191 оп./сек
R2/R0 classic 56 393 оп./сек
R2-R3(34567.)/R1(321.) empty 123 495 оп./сек
R2-R3(34567.)/R1(321.) 39 332 оп./сек -> 57 713 оп./сек
MOV 8 word 1 empty 99 706 оп./сек
MOV 8 word 1 12 562 оп./сек -> 14 372 оп./сек
MOV 8 word 2 empty 99 594 оп./сек
MOV 8 word 2 15 017 оп./сек -> 17 683 оп./сек
.
Третья МС1201.02
Код:
.SPEED3
Тест быстродействия
R1+R0 classic 665 829 оп./сек
R1(23456.)+R0(12345.) empty 141 334 оп./сек
R1(23456.)+R0(12345.) 116 845 оп./сек -> 674 350 оп./сек
R1+@R0 classic 282 881 оп./сек
R1(23456.)+@R0(M-12345.) empty 141 321 оп./сек
R1(23456.)+@R0(M-12345.) 94 417 оп./сек -> 284 476 оп./сек
R0*R0 classic 71 694 оп./сек
empty 11.*12. 141 266 оп./сек
11.*12. 47 640 оп./сек -> 71 880 оп./сек
R2/R0 classic 53 786 оп./сек
R2-R3(34567.)/R1(321.) empty 116 845 оп./сек
R2-R3(34567.)/R1(321.) 37 436 оп./сек -> 55 084 оп./сек
MOV 8 word 1 empty 94 496 оп./сек
MOV 8 word 1 11 918 оп./сек -> 13 638 оп./сек
MOV 8 word 2 empty 94 401 оп./сек
MOV 8 word 2 14 248 оп./сек -> 16 780 оп./сек
.
Четвертая МС1201.02
Код:
.SPEED3
Тест быстродействия
R1+R0 classic 636 532 оп./сек
R1(23456.)+R0(12345.) empty 134 564 оп./сек
R1(23456.)+R0(12345.) 111 320 оп./сек -> 644 452 оп./сек
R1+@R0 classic 267 736 оп./сек
R1(23456.)+@R0(M-12345.) empty 134 891 оп./сек
R1(23456.)+@R0(M-12345.) 89 875 оп./сек -> 269 311 оп./сек
R0*R0 classic 67 619 оп./сек
empty 11.*12. 134 742 оп./сек
11.*12. 45 056 оп./сек -> 67 691 оп./сек
R2/R0 classic 50 797 оп./сек
R2-R3(34567.)/R1(321.) empty 111 414 оп./сек
R2-R3(34567.)/R1(321.) 35 466 оп./сек -> 52 027 оп./сек
MOV 8 word 1 empty 90 139 оп./сек
MOV 8 word 1 11 349 оп./сек -> 12 983 оп./сек
MOV 8 word 2 empty 90 010 оп./сек
MOV 8 word 2 13 575 оп./сек -> 15 985 оп./сек
.
Пятая МС1201.02
Код:
.SPEED3
Тест быстродействия
R1+R0 classic 561 469 оп./сек
R1(23456.)+R0(12345.) empty 119 511 оп./сек
R1(23456.)+R0(12345.) 98 753 оп./сек -> 568 555 оп./сек
R1+@R0 classic 238 191 оп./сек
R1(23456.)+@R0(M-12345.) empty 119 483 оп./сек
R1(23456.)+@R0(M-12345.) 79 757 оп./сек -> 239 883 оп./сек
R0*R0 classic 60 509 оп./сек
empty 11.*12. 119 439 оп./сек
11.*12. 40 211 оп./сек -> 60 619 оп./сек
R2/R0 classic 45 358 оп./сек
R2-R3(34567.)/R1(321.) empty 98 700 оп./сек
R2-R3(34567.)/R1(321.) 31 595 оп./сек -> 46 470 оп./сек
MOV 8 word 1 empty 79 804 оп./сек
MOV 8 word 1 10 075 оп./сек -> 11 530 оп./сек
MOV 8 word 2 empty 79 700 оп./сек
MOV 8 word 2 12 031 оп./сек -> 14 170 оп./сек
.
Шестая МС1201.02
Код:
.RUN SPEED3
Тест быстродействия
R1+R0 classic 706 672 оп./сек
R1(23456.)+R0(12345.) empty 149 961 оп./сек
R1(23456.)+R0(12345.) 124 034 оп./сек -> 717 408 оп./сек
R1+@R0 classic 298 757 оп./сек
R1(23456.)+@R0(M-12345.) empty 149 939 оп./сек
R1(23456.)+@R0(M-12345.) 100 025 оп./сек -> 300 469 оп./сек
R0*R0 classic 75 691 оп./сек
empty 11.*12. 149 949 оп./сек
11.*12. 50 370 оп./сек -> 75 848 оп./сек
R2/R0 classic 56 789 оп./сек
R2-R3(34567.)/R1(321.) empty 124 034 оп./сек
R2-R3(34567.)/R1(321.) 39 606 оп./сек -> 58 185 оп./сек
MOV 8 word 1 empty 100 180 оп./сек
MOV 8 word 1 12 633 оп./сек -> 14 455 оп./сек
MOV 8 word 2 empty 100 060 оп./сек
MOV 8 word 2 15 098 оп./сек -> 17 780 оп./сек
.
-
А вот третья 1201.02 показала особое поведение - крайне нестабильные результаты на сложении регистр-регистр.
И провалила тест клавиатуры.
Посмотрю ещё раз на первые две...
- - - Добавлено - - -
Хм.. Какие то крайне не стабильные результаты и на первой.. Надо осциллографом глянуть всякие клоки на генераторе 50-ти Гц
- - - Добавлено - - -
А тест клавиатуры одинаково у всех не проходит...
- - - Добавлено - - -
Вопчем - достаточно стабильные результаты по MOV 8 и пляска по остальным. Уже даже интересно на .01...
- - - Добавлено - - -
Та же пляска результатов и даже хуже, чем у 02.. Ок, тогда пока все результаты можно считать недействительными.. Проверю работу клоков, тогда можно будет предположить - кто виноват и что делать
-
Вот напрочь вылетело, что на всех 1201.0х таймер на плате с процом.. и кнопка Таймер просто давит его...
Всё, теперь понятно, чего у меня плясала производительность :) Перемеряю и поправлю в посте выше :)
-
Ну вот, теперь всё нормально :)
Запустил на последней .01 SYSGEN
Надеюсь - к утру закончится - и можно будет время в таблицу занести :)
-
Первый результат
Время сборки SB монитора на 1801ВМ1 - 1:34:47
Время сборки SB монитора на LSI-11/2 - 1:27:05
- - - Добавлено - - -
То есть к утру закончится точно :)
-
Добавлены данные по RT SYSGEN для 1201.01
- - - Добавлено - - -
Новые, правильные :) результаты по .02. Быстродействие примерно в два раза больше.
- - - Добавлено - - -
Насколько я понимаю - разброс результатов между платами - следствие генератора не на кварце, поэтому включать результаты в таблицу на первой странице смысла как бы нет. Как и, кстати - по LSI-11/2 :) Но с учётом того, что условия и по памяти-жёсткому диску тоже не одинаковые - что бы примерно прикинуть быстродействия - результаты всё таки вставляю :)
- - - Добавлено - - -
Как то .02-ые у меня по уменьшающейся пошли :)
- - - Добавлено - - -
Пятая МС1201.02 - на процессоре стоят две точки, на всех остальных - одна
-
Первый результат
Время сборки SB монитора на 1801ВМ2 - 00:48:57
Время сборки FB монитора на 1801ВМ2 - 00:51:00
Время сборки SB монитора на 1801ВМ1 - 01:34:47
Время сборки FB монитора на 1801ВМ1 - 01:38:57
Время сборки SB монитора на LSI-11/2 - 01:27:05
Время сборки FB монитора на LSI-11/2 - 01:31:46
-
Добавил на первую страницу результаты по МС1201.02
-
На первую страницу добавил время SYSGEN на PDP-2011/34 (DE10)
- - - Добавлено - - -
На операциях регистр регистр PDP-2011/34 (DE10) быстрее МС1201.01 в 42.63 раза
На SYSGEN PDP-2011/34 (DE10) быстрее МС1201.01 в 39,37 раза
-
К вопросу - что даёт использование FPA с J-11
Микрокод:
Код:
34567.89022+32109.754321 empty 118 552 оп./сек
34567.89022+32109.754321 53 598 оп./сек -> 97 825 оп./сек
34567.89022*32109.754321 empty 118 552 оп./сек
34567.89022*32109.754321 23 720 оп./сек -> 29 653 оп./сек
34567.89022/32109.754321 empty 118 552 оп./сек
34567.89022/32109.754321 23 970 оп./сек -> 30 044 оп./сек
FPA
Код:
34567.89022+32109.754321 empty 165 076 оп./сек
34567.89022+32109.754321 116 460 оп./сек -> 395 440 оп./сек
34567.89022*32109.754321 empty 165 076 оп./сек
34567.89022*32109.754321 116 461 оп./сек -> 395 452 оп./сек
34567.89022/32109.754321 empty 165 076 оп./сек
34567.89022/32109.754321 109 219 оп./сек -> 322 778 оп./сек