• Please review our updated Terms and Rules here

SBC-11/21 aka Falcon

Hunta

Experienced Member
Joined
Mar 23, 2021
Messages
459
Location
Samara, Russian Federation
Some experimentation with the board

Code:
@177564/000052 72
?
@167776/000000 177777
?
@10000/165777 12706
010002/057753 10000
010004/167777 12746
010006/057753 340
010010/167777 12746
010012/057753 10016
010014/165777 2
010016/057753 4567
010020/165777 32
010022/057753 176401
010024/167777 41411
010026/057753 122
010030/165777 0
010032/057753 0
010034/165777 1000
010036/057753 227
010040/165777 105737
010042/057753 177560
010044/165777 100375
010046/057753 113703
010050/165777 177562
010052/057753 207
010054/164377 12704
010056/057753 16
010060/165777 105737
010062/057753 177564
010064/165377 100375
010066/057753 112537
010070/164377 177566
010072/057753 5304
010074/164377 1371
010076/057753 12700
010100/165776 5
010102/057753 4715
010104/164776 5300
010106/057753 1375
010110/164776 12700
010112/057753 1000
010114/164776 4715
010116/057753 110324
010120/164776 5300
010122/057753 1374
010124/164776 4715
010126/057753 4715
010130/164776 5007
@10000G
HX 2.2  RT-11 Cold boot..

HX DSK/TTY multiplexer   v3.3  2016

RT-11SB (S) V05.07

.R MSCPCK

.SHO CONF

RT-11SB (S) V05.07
Booted from HX0:RT11SB

USR     is set SWAP
EXIT    is set SWAP
KMON    is set NOIND
MODE    is set NOSJ
TT      is set NOQUIET
ERROR   is set ERROR
SL      is set OFF
EDIT    is set KED
FORTRAN is set FORTRA
KMON nesting depth is 3
Global .SCCA flag is disabled

CLI is set DCL, CCL, UCL, NO UCF

SBC 11/21 (T11) Processor
56KB of memory
50 Hertz System Clock

Memory parity support
SB timer support
Global .SCCA support
FPU support
Extended unit support


.RUN IOSCAN

160010-173776
176200-176206
176540-176546
177560-177566

.RUN HX7:SPEED3

Speed test

R1+R0 classic                     269 410 ops/sec
R0(23456.)+R0(12345.) empty        81 317 ops/sec
R1(23456.)+R0(12345.)              62 483 ops/sec ->     269 774 ops/sec
R1+@R0 classic                    164 728 ops/sec
R1(23456.)+@R0(M-12345.) empty     81 318 ops/sec
R1(23456.)+@R0(M-12345.)           54 216 ops/sec ->     162 672 ops/sec
MOV 8 word 1 empty                 54 611 ops/sec
MOV 8 word 1                        6 850 ops/sec ->       7 832 ops/sec
MOV 8 word 2 empty                 54 202 ops/sec
MOV 8 word 2                        7 899 ops/sec ->       9 246 ops/sec
R1 := M(word)                     116 238 ops/sec
R1 := M(even byte)                117 119 ops/sec
R1 := M(odd byte)                 117 121 ops/sec
#4+R0(2000) empty                 162 604 ops/sec
#4+R0(2000)                        81 301 ops/sec ->     162 600 ops/sec
CMP (R0)+,(R0)+ empty             162 598 ops/sec
CMP (R0)+,(R0)+                    68 566 ops/sec ->     118 562 ops/sec
#2+R0(2000) empty                 162 596 ops/sec
#2+R0(2000)                        81 296 ops/sec ->     162 588 ops/sec
INC R0 INC R0 empty               162 591 ops/sec
INC R0 INC R0                      73 069 ops/sec ->     132 708 ops/sec
TST (R0)+ empty                   162 597 ops/sec
TST (R0)+                          81 310 ops/sec ->     162 643 ops/sec
CLR R0 - SOB R0, . empty          270 428 ops/sec
CLR R0 - SOB R0, .                      3 ops/sec ->           3 ops/sec
.
 
Nice! I have one of those in my personal stash, haven't done anything with it, but I may dig it out soon. Such a cute little board.
I am unfamiliar with this SPEED3 benchmark that you've run here. Where can I find that?

-Dave
 
I am unfamiliar with this SPEED3 benchmark that you've run here. Where can I find that?
This is a (heavily) modified version of the program that came with some (personal) computers compatible with PDP-11, made in the USSR.

You can download from here: http://www.kpxx.ru/soft/utils/Speed3

SPEED - original version
SPEED0 - a shortened version for a quick assessment of the processor speed on two commands
SPEED3 - version that disables the cache (if any) and evaluates the speed without cache memory
SPEED4 - version that enables the cache (if any) and evaluates the speed of work taking into account the cache memory

But, I apologize, program messages are in Russian, comments are in English to the best of my knowledge of this language :)
 
That's very useful. Thanks! I will be running this on some real hardware at LSSM.
Do not worry about the language differences, I will figure it out.
With all the craziness going on in the world today, I'm glad that I was actually able to reach your website.

-Dave
 
I will be running this on some real hardware at LSSM.
Exotic - J11 (KDJ11-B) at 24 MHz with cache hits:

Code:
...
Type a command then press the RETURN key: MAP


23.996 MHz

Memory Map
...

Type a command then press the RETURN key: BOO DU0


Trying DU0

Starting system from DU0


RT-11SB  V05.07

.R MSCPCK

.RUN HX7:SPEED4

Speed test

....
R1(23456.)+R0(12345.)           1 181 261 ops/sec ->   5 989 094 ops/sec
 
As the tests of the J-11s I have showed, the chance to get the J-11 at a frequency of 24 MHz is 60-70 percent (for the -09 J11 variant). But I have only two KDJ11-B boards and I replaced the quartz on only one of them, so there are no statistics on the performance of chipset microchips at an increased frequency.
 
The bootloader for HX has been added to the standard ROM. Work is underway to optimize the code to save regular loaders for DD, DX and DY.
Code:
@HX0
HX 2.2  RT-11 Cold boot..

HX DSK/TTY multiplexer   v3.3  2016

RT-11SB (S) V05.07

.R MSCPCK

.SHO CONF

RT-11SB (S) V05.07
Booted from HX0:RT11SB

USR     is set SWAP
EXIT    is set SWAP
KMON    is set NOIND
MODE    is set NOSJ
TT      is set NOQUIET
ERROR   is set ERROR
SL      is set OFF
EDIT    is set KED
FORTRAN is set FORTRA
KMON nesting depth is 3
Global .SCCA flag is disabled

CLI is set DCL, CCL, UCL, NO UCF

SBC 11/21 (T11) Processor
56KB of memory
50 Hertz System Clock

Memory parity support
SB timer support
Global .SCCA support
FPU support
Extended unit support


.
 
Code:
@HX0
HX 2.2  RT-11 Cold boot..

HX DSK/TTY multiplexer   v3.3  2016

RT-11SB (S) V05.07

.R MSCPCK

.SHO CONF

RT-11SB (S) V05.07
Booted from HX0:RT11SB

USR     is set SWAP
EXIT    is set SWAP
KMON    is set NOIND
MODE    is set NOSJ
TT      is set NOQUIET
ERROR   is set ERROR
SL      is set OFF
EDIT    is set KED
FORTRAN is set FORTRA
KMON nesting depth is 3
Global .SCCA flag is disabled

CLI is set DCL, CCL, UCL, NO UCF

SBC 11/21 (T11) Processor
56KB of memory
50 Hertz System Clock

Memory parity support
SB timer support
Global .SCCA support
FPU support
Extended unit support


.
152314
@HX2
Speed test

BR .+2                            269 564 op./sec
R1+R0 classic                     269 809 op./sec
R0(23456.)+R0(12345.) empty        81 880 op./sec
R1(23456.)+R0(12345.)              62 583 op./sec ->     265 548 op./sec
R1+@R0 classic                    164 825 op./sec
R1(23456.)+@R0(M-12345.) empty     81 885 op./sec
R1(23456.)+@R0(M-12345.)           54 253 op./sec ->     160 773 op./sec
R0*R0 classic                  - not implemented
11.*12. empty                      81 88 op./sec
11.*12.                        - not implemented
R2/R0 classic                  - not implemented
R2-R3(34567.)/R1(321.) empty       62 914 op./sec
R2-R3(34567.)/R1(321.)         - not implemented
34567./321. (FPU) empty        - not implemented
34567./321. (FPU)              - not implemented
34567.89022+32109.754321 empty - not implemented
34567.89022+32109.754321       - not implemented
34567.89022*32109.754321 empty - not implemented
34567.89022*32109.754321       - not implemented
34567.89022/32109.754321 empty - not implemented
34567.89022/32109.754321       - not implemented
CIS MULPI 1                    - not implemented
CIS MULP  1 empty              - not implemented
CIS MULP  1                    - not implemented
CIS MULPI 2                    - not implemented
CIS MULP  2 empty              - not implemented
CIS MULP  2                    - not implemented
CIS ADDNI 1                    - not implemented
CIS ADDN  1 empty              - not implemented
CIS ADDN  1                    - not implemented
CIS ADDNI 2                    - not implemented
CIS ADDN  2 empty              - not implemented
CIS ADDN  2                    - not implemented
MOV 8 word 1 empty                 54 588 op./sec
MOV 8 word 1                        6 015 op./sec ->       6 759 op./sec
MOV 8 word 2 empty                 54 591 op./sec
....
 
Back
Top