The collected works of mapesdhs - Page 4

jmc wrotes:
> I tried it again with the command you posted but I can't get it to work. :?

What exactly did you enter?


> It gives me:
Code:
audio buffer overflow (can't write movie file fast enough)
It works for around 8 seconds usually
> and then stops capturing. Without an audio track I was able to capture for minutes without a problem...

Odd... perhaps the audio is not being dealt with properly.


> Is this related to the limited RAM (128MB) I have?

Hard to say, I've never done video stuff on an O2 with that little RAM.


> I also tried capturing using media tools -> movie recorder but after capturing it has to process the movie for ages... :x
> I mean, if the O2 does the jpeg compression in hardware it shouldn't have to do that right?!

That will happen if you select single-frame instead of 2-field for the compression format.

Ian.
tomo writes:
> dmrecord -a -v -p audio -p video,comp=jpeg,quality=98 output.mv

That command is specifying constant quality. O2's ICE system works better with a constant bitrate.

Constant quality means the size of each compressed frame can vary enormously, giving an uneven flow into
the compression engine. The microcode was optimised for constant bitrate, ie. a more even flow. Thus, instead
of quality=98, try brate=25000000. That should work better.


> Only limitation on my system is disk speed so I cant write fast enough video with quality=100. My disks are old SGI/IBM
> 9gb 7200rpm and capabe of ~7-9mb/s writes in classic use (big files copying). But this is done with 100% system load
> (checked trough top, copying done with neko_mc). It is normal?

For reference, if it's of any help, I have 73GB 1.6" SCA 10K disks normally for 35 UKP each, but make it 30 for any Neko
member (lots available, suitable as external drives, 60 day warranty). I also have R7K/600 CPU modules available, ready to use.


> My sugestion is start with low quality parameters eg. 75 and then go higher.

No, use lower bitrates, like 20M, and go higher. Assuming the disk can take it, 30Mbit gives good quality, no need to go
any higher than that.


> Also don't run anything system demanding on background. Check it trough top maybe you will be surprised how many
> cpu power is wasted on something that do nothing - like neko_xmms on my system it draws 3% of cpu - when idling
> (not playing anything and is displayed on other desktop) Seamonkey & etc are mutch worst on this.

My IMPCOM advice page has some suggestions on this. Turn off all unnecessary background daemons (except XLV
if you need it) and shut down mediad/httpd, and anything else not needed:

Code:
alias chk chkconfig
chk esp off
chk webface_apache off
chk sesdaemon off
chk xlv off
chk tfxd off
chk routed off
chk sendmail off
chk sendmail_cf off
chk grio off
chk cluster off
chk ipaliases off
chk lp off
chk ts off
chk pmcd off
chk autoconfig_ipaddress off
chk ns_fasttrack off
chk tfxd off
chk timed off


Naturally, make sure videod and verbose are on. Wise to see what's going on during bootup:

Code:
chk videod on
chk verbose on


After the above is done, reboot, login as root, enter:

Code:
/etc/init.d/sgi_apache stop
/etc/init.d/mediad stop


Use 'ps -ef' to see what's running. It should be pretty minimal. It goes without saying, don't have anything running
like Firefox or other apps.


I'll be writing a large article later this year on video capture with O2. Been meaning to for ages...

Ian.
Tezro Quad-R16K/1GHz (16MB L2), 4GB RAM, 36GB 10K system, 48 x 146GB 15K JBOD RAID, 4 x QLA12160/66 PCI64,
DM3 card (not in hinv as drivers not installed). Normally connected to a DM5/VBOB, but again not shown here. The system
originally had two QLA2342s, RAD Audio, dual-port Gbit NIC and dual-port serial card, but I've removed all these.

Code: Select all

Location: /hw/module/001c01/node
IP59_4CPU Board: barcode NPD130     part 030-1989-003 rev -A
Location: /hw/module/001c01/IXbrick/xtalk/11
WS_INT_53 Board: barcode NNY839     part 030-1881-007 rev -A
Location: /hw/module/001c01/IXbrick/xtalk/12
ODY128B1_2 Board: barcode NNR309     part 030-1884-005 rev -B
Location: /hw/module/001c01/IXbrick/xtalk/15
WS_INT_53 Board: barcode NNY839     part 030-1881-007 rev -A
Location: /hw/module/001c01/IXbrick/xtalk/15/pci-x/0/1/ioc4
IO9 Board: barcode NKY494     part 030-1771-005 rev -A
4 1.0 GHZ IP35 Processors
CPU: MIPS R16000 Processor Chip Revision: 3.0
FPU: MIPS R16010 Floating Point Chip Revision: 3.0
CPU 0 at Module 001c01/Slot 0/Slice A: 1.0 Ghz MIPS R16000 Processor Chip (enabled)
Processor revision: 3.0. Scache: Size 16 MB Speed 333 Mhz  Tap 0x15
CPU 1 at Module 001c01/Slot 0/Slice B: 1.0 Ghz MIPS R16000 Processor Chip (enabled)
Processor revision: 3.0. Scache: Size 16 MB Speed 333 Mhz  Tap 0x15
CPU 2 at Module 001c01/Slot 0/Slice C: 1.0 Ghz MIPS R16000 Processor Chip (enabled)
Processor revision: 3.0. Scache: Size 16 MB Speed 333 Mhz  Tap 0x15
CPU 3 at Module 001c01/Slot 0/Slice D: 1.0 Ghz MIPS R16000 Processor Chip (enabled)
Processor revision: 3.0. Scache: Size 16 MB Speed 333 Mhz  Tap 0x15
Main memory size: 4096 Mbytes
Instruction cache size: 32 Kbytes
Data cache size: 32 Kbytes
Secondary unified instruction/data cache size: 16 Mbytes
Memory at Module 001c01/Slot 0: 4096 MB (enabled)
Bank 0 contains 1024 MB (Premium) DIMMS (enabled)
Bank 1 contains 1024 MB (Premium) DIMMS (enabled)
Bank 2 contains 1024 MB (Premium) DIMMS (enabled)
Bank 3 contains 1024 MB (Premium) DIMMS (enabled)
Integral SCSI controller 15: Version QL12160, low voltage differential
Disk drive: unit 8 on SCSI controller 15 (unit 8)
Disk drive: unit 9 on SCSI controller 15 (unit 9)
Disk drive: unit 10 on SCSI controller 15 (unit 10)
Disk drive: unit 11 on SCSI controller 15 (unit 11)
Disk drive: unit 12 on SCSI controller 15 (unit 12)
Disk drive: unit 13 on SCSI controller 15 (unit 13)
Integral SCSI controller 16: Version QL12160, low voltage differential
Disk drive: unit 8 on SCSI controller 16 (unit 8)
Disk drive: unit 9 on SCSI controller 16 (unit 9)
Disk drive: unit 10 on SCSI controller 16 (unit 10)
Disk drive: unit 11 on SCSI controller 16 (unit 11)
Disk drive: unit 12 on SCSI controller 16 (unit 12)
Disk drive: unit 13 on SCSI controller 16 (unit 13)
Integral SCSI controller 7: Version QL12160, low voltage differential
Disk drive: unit 8 on SCSI controller 7 (unit 8)
Disk drive: unit 9 on SCSI controller 7 (unit 9)
Disk drive: unit 10 on SCSI controller 7 (unit 10)
Disk drive: unit 11 on SCSI controller 7 (unit 11)
Disk drive: unit 12 on SCSI controller 7 (unit 12)
Disk drive: unit 13 on SCSI controller 7 (unit 13)
Integral SCSI controller 8: Version QL12160, low voltage differential
Disk drive: unit 8 on SCSI controller 8 (unit 8)
Disk drive: unit 9 on SCSI controller 8 (unit 9)
Disk drive: unit 10 on SCSI controller 8 (unit 10)
Disk drive: unit 11 on SCSI controller 8 (unit 11)
Disk drive: unit 12 on SCSI controller 8 (unit 12)
Disk drive: unit 13 on SCSI controller 8 (unit 13)
Integral SCSI controller 11: Version QL12160, low voltage differential
Disk drive: unit 8 on SCSI controller 11 (unit 8)
Disk drive: unit 9 on SCSI controller 11 (unit 9)
Disk drive: unit 10 on SCSI controller 11 (unit 10)
Disk drive: unit 11 on SCSI controller 11 (unit 11)
Disk drive: unit 12 on SCSI controller 11 (unit 12)
Disk drive: unit 13 on SCSI controller 11 (unit 13)
Integral SCSI controller 2: Version IDE (ATA/ATAPI) IOC4
CDROM: unit 0 on SCSI controller 2
Integral SCSI controller 0: Version QL12160, low voltage differential
Disk drive: unit 1 on SCSI controller 0 (unit 1)
Integral SCSI controller 1: Version QL12160, low voltage differential
Integral SCSI controller 12: Version QL12160, low voltage differential
Disk drive: unit 8 on SCSI controller 12 (unit 8)
Disk drive: unit 9 on SCSI controller 12 (unit 9)
Disk drive: unit 10 on SCSI controller 12 (unit 10)
Disk drive: unit 11 on SCSI controller 12 (unit 11)
Disk drive: unit 12 on SCSI controller 12 (unit 12)
Disk drive: unit 13 on SCSI controller 12 (unit 13)
Integral SCSI controller 17: Version QL12160, low voltage differential
Disk drive: unit 8 on SCSI controller 17 (unit 8)
Disk drive: unit 9 on SCSI controller 17 (unit 9)
Disk drive: unit 10 on SCSI controller 17 (unit 10)
Disk drive: unit 11 on SCSI controller 17 (unit 11)
Disk drive: unit 12 on SCSI controller 17 (unit 12)
Disk drive: unit 13 on SCSI controller 17 (unit 13)
Integral SCSI controller 18: Version QL12160, low voltage differential
Disk drive: unit 8 on SCSI controller 18 (unit 8)
Disk drive: unit 9 on SCSI controller 18 (unit 9)
Disk drive: unit 10 on SCSI controller 18 (unit 10)
Disk drive: unit 11 on SCSI controller 18 (unit 11)
Disk drive: unit 12 on SCSI controller 18 (unit 12)
Disk drive: unit 13 on SCSI controller 18 (unit 13)
IOC3/IOC4 serial port: tty3
IOC3/IOC4 serial port: tty4
Graphics board: V12
Integral Gigabit Ethernet: tg0, module 001c01, PCI bus 1 slot 4
Iris Audio Processor: version MAD revision 1, number 1
PCI Adapter ID (vendor 0x1077, device 0x1216) PCI slot 1
PCI Adapter ID (vendor 0x1077, device 0x1216) PCI slot 2
PCI Adapter ID (vendor 0x10a9, device 0x100a) PCI slot 1
PCI Adapter ID (vendor 0x104c, device 0xac28) PCI slot 2
PCI Adapter ID (vendor 0x1077, device 0x1216) PCI slot 3
PCI Adapter ID (vendor 0x14e4, device 0x1645) PCI slot 4
PCI Adapter ID (vendor 0x1412, device 0x1724) PCI slot 2
PCI Adapter ID (vendor 0x1077, device 0x1216) PCI slot 2
PCI Adapter ID (vendor 0x1077, device 0x1216) PCI slot 3
IOC4 firmware revision 83
IOC3/IOC4 external interrupts: 1
HUB in Module 001c01/Slot 0: Revision 2 Speed 200.00 Mhz (enabled)
IP35prom in Module 001c01/Slot n0: Revision 6.210

Graphics board 0 is "ODYSSEY" graphics.
Managed (":0.0") 1600x1200
BUZZ version B.2
PB&J version 1
128MB memory
Banks: 4, CAS latency: 3
Monitor 0 type: Unknown
Channel 0:
Origin = (0,0)
Video Output: 1600 pixels, 1200 lines, 72.01Hz (1600x1200_72)


tezro# df
Filesystem             Type  kbytes     use     avail  %use Mounted on
/dev/root               xfs 35428556 17487404 17941152  50  /
/dev/xlv/video          xfs 6881757136 10590800 6871166336   1  /video



I have a second similar system (same CPU/gfx/RAM) that still has the original other cards.

Ian.
I'm working on a charitable PC build for the Learn Engineering YouTube channel. Please PM/email/call if you'd like to contribute!
Donations of any kind of item I can sell to provide funds are also most welcome.
[email protected]
+44 (0)7434 635 121
indyman007 writes:
> Do you have any particular use for it?

There are things I can use it for (movie conversion tasks), but neither system is for keeps. I bought them stricly as an
investment, because the ISA interest rates are now so useless. They were expensive (thousands); I couldn't justify
spending so much on something like this for personal use, not at present. My bank savings balance would have to
have at least one extra digit on the end for that to be viable. :D

A US movie company is interested in one of them, perhaps later in the summer, not sure yet.

Oh, I have a quad-700 system aswell.


bri3d writes:
> This is what I hope to turn my O350/Onyx system into - ...

Is it still a dual-1GHz V10 atm?


> replace my V10), and a DM3 (I probably won't end up getting one, as I don't have much use, but...) and I've got it :p

I got one from Harry, for the quad-700 system I have. He probably has more.


> @indyman007 - would probably be used as a Discreet system in "the real world" - there's not much else that uses
> a DM3 and that much power.

Correct, they were all Smoke systems. The unit pictured at the start of this thread still has a sticker on the front panel,
behind the front flap, that says, "SMOKE2". Naturally, the system disks were wiped though. Each system came with
either an original IR36 or IR73 Stone FC array, ie. a 15-bay FC chassis filled with either 36GB or 73GB FC drives
containing proper Discreet firmware.


sgtprobe writes:
> Wow, Nice system Ian.

Thanks! 8)

I've added a few benchmark results for the system, but have a few more to do.


hamei writes:
> Ian, since you pulled the serial card, could you look and see what
> UART's it has ? Maybe 16550's ?

The board (PN 030-1657-003, dated 2000) has just four main ASICs:

Code: Select all

- 2 x SIPEX SP333CT 0327
- TL16PIR552PH F-41A5RDW
- LSI LOGIC L2A0366 IOC3 REV C, SGI 1996, 099-0126-003, J 0416, WPG16008


There are two more much smaller 14-pin ASICs, but the writing on them is too small to discern as I type this.

I have a second serial card, marked SGI Imagesync, PN 030-1723-001. It has a completely different layout, the main
ASIC being a XILINX SPARTAN XCS40XL (PQ208AKP0029, D1106126A).

While I think of it...

The dual-port Gbit NIC in the systems is SGI PN 9210292, Tigon3 I think (Broadcom ASIC), marked Silicom Ltd
Connectivity Solutions, model number PXG2-SGI.

The RAD Audio card is PN 030-1649-001, LSI ASIC L2A0470 RAD1 REV B.

Hope this helps!


Btw, does anyone know if Blender 2.48 can do renders using networked systems? If so, is it easy to setup? I was
wondering how hard it would be to run my benchmark using all three Tezros, see what happens.

Ian.
Richtom1 writes:
> I'll be looking to get a set up like that next..........unless I die first :( bummer

In that case, take all possible measures to live longer. 8)


> btw the DM3 I have is PN: 030-1927-003 Rev B and it's PCI not XIO

Ah, no, it's not a PCI card. Check a DM3 installed in a Tezro, it does not plug into a PCI slot.

The only PCI SGI video board I know of is the DM6, a card Discreet never officially supported.

Ian.
Just a thought about the DM3...

It fits into the same type of double-socket that the V12 is plugged into (definitely XIO, or rather XIO2 I suppose) Thus, with a
bit of metal hacking of the rear chassis plate, could one fit two V12s into a Tezro tower unit? This would mean no DM3 though.

Wild thought: if one knew how, maybe the spare XIO port could be linked to the same port in a different Tezro, make an 8-CPU
system. Hmm, probably not.

Funny thing - before Tezro launched, some of the comments I heard from SGI people led me to infer that the system would
indeed be linkable in this way, but alas that didn't happen. Pity, would've been cool.

Ian.
Quick update...

I've tested a 1TB SATA drive on a Fuel with an LSI SAS3442X-R SAS/SATA card and it works fine!

Check the hinv , and here's the diskperf/df output (the SATA drive is the one mounted on /0):

Code: Select all

#  req_size  fwd_wt  fwd_rd  bwd_wt  bwd_rd  rnd_wt  rnd_rd
#   (bytes)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)
#----------------------------------------------------------
16384   64.18   65.03   47.89   33.18    4.44    2.27
32768   75.78   99.78   88.04   37.53    8.73    4.42
65536  106.05  111.59  106.76   42.43   16.23    8.48
131072  112.12  114.28  107.58   49.08   27.45   15.77
262144  106.30  113.90  106.95   56.80   41.58   27.56
524288  106.15  113.59  106.60   55.57   57.88   44.60
1048576  112.30  113.14  107.58   79.46   74.57   62.15
2097152  111.39  110.91  106.38   85.67   86.97   80.43
4194304  111.30  109.20  108.82  102.21   98.86   93.09

Filesystem             Type  kbytes     use     avail  %use Mounted on
/dev/root               xfs 71545548 10065788 61479760  15  /
/dev/dsk/dks0d2s7       xfs 143368692 88316288 55052404  62  /i
/dev/dsk/dks4d0s7       xfs 976641304  1058736 975582568   1  /0


So, the 1TB SATA gives 953GB of usable space (via 1MB = 1024KB, etc.). I'm just about to run a speed
test to compare access times to the system disk and Maxtor 15K data disk. More shortly...

Oh, I also tested a SUN SAS drive which worked ok, a Hitachi 146GB 10K, model H101414SCSUN146G. Have
a few more to test this evening...

---

More results from the SAS drives! First, a SUN-badged Hitachi 146GB 10K (H101414SCSUN146GSA23):

Code: Select all

#  req_size  fwd_wt  fwd_rd  bwd_wt  bwd_rd  rnd_wt  rnd_rd
#   (bytes)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)
#----------------------------------------------------------
16384   66.93   88.90   12.57    2.80    9.13    3.70
32768   88.78   88.77    2.86    5.82   17.25    7.09
65536   88.81   88.81   44.03   12.37   26.42   13.36
131072   88.85   88.91   28.88   28.93   22.73   23.13
262144   88.90   88.81   31.21   31.19   36.29   36.41
524288   88.87   88.81   48.22   43.25   51.17   49.96
1048576   88.87   88.81   71.19   60.99   65.04   64.45
2097152   88.81   88.87   80.43   77.48   74.89   73.86
4194304   88.76   88.77   81.77   81.00   80.67   80.02
8388608   88.70   88.82   85.23   83.58   84.46   83.79



Here's a SUN-badged Seagate 146GB 10K SAS (ST9146802SS):

Code: Select all

#  req_size  fwd_wt  fwd_rd  bwd_wt  bwd_rd  rnd_wt  rnd_rd
#   (bytes)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)
#----------------------------------------------------------
16384   89.90   90.43   46.32    6.93    8.37    3.60
32768   90.28   91.42   79.54   11.84   15.99    7.06
65536   90.46   91.60   81.42   19.29   27.38   12.87
131072   90.76   91.67   80.76   40.48   42.99   22.81
262144   90.22   91.64   80.61   36.54   57.97   36.35
524288   90.73   91.56   48.78   49.01   51.38   52.39
1048576   90.60   91.07   73.19   73.07   65.98   65.84
2097152   90.60   91.41   82.14   82.87   75.56   76.49
4194304   90.46   91.52   82.47   83.19   82.89   82.68


Nice! Now here's two of the Seagates in an XLV optimised for HD:

Code: Select all

#  req_size  fwd_wt  fwd_rd  bwd_wt  bwd_rd  rnd_wt  rnd_rd
#   (bytes)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)
#----------------------------------------------------------
8294400  178.27  178.26  165.34  149.33  161.85  144.29
16588800  177.98  178.83  166.97  157.04  167.76  158.16



And now top of the pack, the SAS version of the Seagate 15K mentioned in my earlier post (ST3146855SS):

Code: Select all

#  req_size  fwd_wt  fwd_rd  bwd_wt  bwd_rd  rnd_wt  rnd_rd
#   (bytes)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)
#----------------------------------------------------------
16384   89.72   90.32   50.68    8.88   10.45    4.90
32768  112.64  131.40   83.82   31.66   19.29    9.42
65536  120.24  131.57  116.86   34.55   34.71   17.76
131072  126.29  131.47  115.22   59.47   56.88   31.54
262144  129.34  131.66  115.01   57.21   76.17   50.46
524288  130.70  131.36   65.12   65.41   72.12   73.24
1048576  130.75  131.41   86.91   87.12   93.33   93.63
2097152  130.81  131.41  103.98  104.46  108.36  107.43
4194304  130.64  131.56  115.35  116.02  118.92  117.31
8388608  130.58  131.56  122.97  122.64  124.81  122.20


The SCSI version of this drive is significantly slower for sequential read/writes of smaller request sizes, but
much the same for larger sizes, though the SAS is more consistent.


Lastly, though not an optimal arrangement since it's using three different models, here's an XLV of four
146GB 10K SAS drives, optimised for HD:

Code: Select all

#  req_size  fwd_wt  fwd_rd  bwd_wt  bwd_rd  rnd_wt  rnd_rd
#   (bytes)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)  (MB/s)
#----------------------------------------------------------
8294400  216.83  312.60  212.35  231.79  212.48  256.24
16588800  217.63  315.13  216.18  273.97  215.73  278.73


Either way, the LSI card works very well!

Ian.
Try using dminfo on the recorded movie, see what it says with respect to its stats.

Normally, if one records using 2-fields and constant bitrate, the post-processing time is barely a few seconds.

Oh yes, when I've been recording from VHS, the material is of course interlaced. The interlacing can be
removed later using a PC, etc.

Here's the dminfo for a typical 5 minute MJPEG I have stored away, file size 480MB:

Code:
File Name: vidintro.mov
File Format: QuickTime movie

PLAYING_TIME: 00:04:52.840
BITRATE: 13.220 Mbps
LOOP_MODE: Play Once
LOOP_LIMIT: 0
OPTIMIZED: 0

Audio Track:
TRACK_LENGTH: 12901896
DM_AUDIO_RATE: 44100.000Hz
DM_AUDIO_CHANNELS: 2
DM_AUDIO_FORMAT: Twos-complement
DM_AUDIO_WIDTH: 16
DM_AUDIO_BYTE_ORDER: Big Endian
DM_AUDIO_COMPRESSION: Uncompressed Audio
DM_AUDIO_BITRATE: 1.411 Mbps

Video Track:
TRACK_LENGTH: 7321
DM_IMAGE_RATE: 25.000Hz
DM_IMAGE_INTERLACING: Interlaced Odd
DM_IMAGE_LAYOUT: Split fields
DM_IMAGE_ORIENTATION: Top-to-bottom
DM_IMAGE_WIDTH: 768
DM_IMAGE_HEIGHT: 576
DM_IMAGE_COMPRESSION: JPEG
DM_IMAGE_QUALITY_SPATIAL: 0.750000
DM_IMAGE_QUALITY_TEMPORAL: 0.750000
DM_IMAGE_PIXEL_ASPECT: 1.0000 (square)
DM_IMAGE_PACKING: YCbCr 4:2:2



Converted to DivX (720x544, 1500Kbits/sec bitrate), the movie is 57MB.

Ian.
ramq wrote: Darn. You beat me to the SAS drive test.
All because my Fuel is still at your warehouse... ;)


Yeah, sorry about that; couldn't post anything last week, spent all my time tidying up the place ready for
a Landlord/property inspection (rented house). Most inconvenient...

Ian.
ramq wrote: I've got a couple of Seagate ST973402SS drives I want to evaluate. :D


They should perform the same as the ST9146802SS mentioned earlier, as it's the same model
range (Savio 10K II), ie. 90MB/sec for one drive, just under 180MB/sec for two in XLV.

Ian.
ShadeOfBlue wrote: Note the "decrease SGI revenue", the export laws are probably just an excuse :)


Given how fast commodity clusters had already become by then, probably yes.

Irony is, Russia had a better chip anyway (Erebus2K), though it floundered in the end, bought out by SUN.

Ian.
hamei wrote: We need to institute IQ testing as a voter qualification.


Hmm... in the UK, I reckon simply being able to speak properly would be a better starting point. 8\


Anyway! Back to more cheery things. Any more upgrades planned for Iceberg?

Ian.
Sorry to bump an old thread...

I have an original O2 Alias system, am trying to clean it up, etc. It has permanent lics for PA 8.5, Maya 1.5,
Maya 2.0, Composer 4.5, etc. The system is running 6.5.26m.

All going ok (Maya working fine), except PA 8.5 doesn't start up. It gets as far as the small dialog box that says,
"Loading Application..." and then just exits. Anyone know why this might be? No messages appear on console,
nothing in the SYSLOG or elsewhere that I can find.

I have several systems like this, so it would be nice to get them all cleaned up, etc. The original disks (untouched)
use 6.5.4m. Could PA 8.5 be incompatible in some way with 6.5.26?

Ian.

_________________
SGI Systems/Parts/Spares/Upgrades For Sale: http://www.sgidepot.co.uk/sgidepot/
[email protected] , [email protected] , +44 (0)131 476 0796, check my auctions on eBid!
canavan writes:
> Have you tried running par or strace on PA?

Heh, no. Guess I better look into how to use them. Thanks!


foetz writes:
> i had v9 running on 6.5.30. the renderer crashed but it was fine otherwise.

Yes, other systems I have with 9.0 and 9.5 all work ok with 6.5.26.

I don't think it's the OS version though. I checked the original disk with a low-spec R5K (so the CPU wouldn't
be a problem) and it still wouldn't start. Wierd. The orig disk uses 6.5.4m.


> studiotools, poweranimator, animator, designer and whatever else they've sold is all the same app.
> just with more or less features. just like maya complete and maya unlimited e.g..

Alias 11 looks much like that on startup, asking which app one wishes to use.


> btw i would love to see a screenshot of a version before 7.

Of PA? I think I have some way older than 7, or at least the O2 I'm dealing with appears to have a license
for V1 and V4, aswell as 8.0 and 8.5. All the systems seem to have a fair mix of older license entries. Mostly
though, the older sw versions are not installed, except for their having both Maya 1.5 and 2.0, in some cases
3.0. Just one of them has Maya 6.0, and then there's an O2 with a full Avid setup, an Octane with Jaleo (bags
of data on this one, stuff for all sorts of big-name movies), an O2 Studio Bundle config, and a few others with
Alias/VizPaint2D/Composer but not Maya.

I even have an Indy with Maya 1.0. :D Can't find the sw source yet though; some of the docs/examples were
never put on so it would be nice to flesh it out properly. Anyone have a Maya 1.0 CD I could borrow?

Ian.
Remind me in a month or two. :D No time atm. :\

Ian.
Didn't PA evolve into the Alias Studio series, aimed at CAD? Design Studio, Surface Studio, etc. I have some
demo videos somewhere, and glossy brochures. When one executes Alias 11, it offers some of these packages
as startup options instead of the animation suites.

Ian.
Try running the IDE tests. The 1st error looks like the system disk is full. Anything in the SYSLOG?

More info please! :)

Ian.
Or just do things from my sentence in a logical order. :D

-k is for wimps. I have it aliased...

Ian.
Note that compared to loading Targas, Flame runs massively faster loading RGBs instead (6X quicker). Not sure
about TIFFs, but very likely loading RGBs is still faster (ie. avoid any heavy conversion path). And watchout for
doing a soft import by mistake! (bad idea)

Also, dual-600 is essential in an Octane2 for doing serious HD work. Playback, etc. will work ok, but start doing
anything remotely interesting (Sparks, etc.) and a dual-400 will crawl. Tezro is better for this (or Onyx350, etc.)

Disk I/O is not the issue (Octane can do 300MB/sec no problem), it's CPU power that matters.

Also, watchout for RAM usage. Working with Flame/HD can gobble up 4GB pretty quickly. 6GB is wise, 8GB best.

Ian.
A quick bump to help spread some useful info:-

I've replaced the LSI 22320 card with an LSI SAS3041X-R SAS/SATA card, and installed a 1TB SATA, so now my Fuel has
a 1TB SATA to act as a backup clone/copy of my movie archive disk in my PC. Here's a df (oh yeah, I also replaced the
146GB 15K Maxtor system disk with a 300GB 15K Fujitsu MBA3300NC):

Code: Select all

Filesystem             Type  kbytes      use        avail   %use  Mounted on
/dev/root               xfs 292799884  124513248  168286636  43   /
/dev/dsk/dks10d0s7      xfs 976641304   64263012  912378292   7   /video
/dev/dsk/dks0d2s7       xfs 292930940  272496640   20434300  94   /disk2


I've not yet finished copying the data over to the SATA in the Fuel from my PC, but it's pretty quick via ftp, about 75MB/sec.
An intriguing test given that the both the source and destination for this transfer is exactly the same model of drive (Samsung
Spinpoint F1 1TB 7200rpm SATA, model HD103UJ). Would be interesting to see how two of these operate as a RAID0 with
a Fuel, but that's for the future.

The SAS3041X-R just has 4 internal ports, but it's quite cheap and thus ideal for installing SATAs in a Fuel. Also note that
using the fastest possible SATA (WD VR 10K series) does work fine with Fuel/Tezro and the performance is good, beating
all SCSI 10Ks and most SCSI 15Ks (see my disks performance results page ), though 2nd-hand prices are not quite as good
as 15K SCSI. OTOH, the WD VR makes less noise, uses less power and generates less heat.

I'll update the hinv, etc. in my o.p. shortly.

Ian.

PS. Am hoping to be able to test an SSD in October.
Woohoo! Welcome to the 900 club! 8-) I think the membership just doubled. :D (anyone else have one?)

I just used an internal-only SAS card btw (4-port), from here .

What disks does your system have? I've been upgrading over time, now have a 300GB 15K system, 300GB 10K Data,
and a 1TB SATA.

Btw, have you tried measuring the power consumption?... *grin*

Ian.
Turning off esp alone can cut boot time as much as 60 seconds.

For those who don't already have R5K/300 modules, I have several ready-to-go R7K/600 modules available.
And my site now has full benchmark results for the R7K/600.

Ian.

_________________
SGI Systems/Parts/Spares/Upgrades For Sale: http://www.sgidepot.co.uk/sgidepot/
[email protected] , [email protected] , +44 (0)131 476 0796, check my auctions on eBid!
archaic wrote:
... I have the one that turns 4 SATA connections into a 32pin connection, not the 32-pin into 4 SATAs. The one I need is wired crossover and this one is straight through.


I assume the spare cables I received with my card are of no use? (re that auction)

Btw, anyone have a SFF8470/SFF8470 cable (or cables) I could borrow/buy/whatever please? I need to test out some SAS
cards I bought which only have external connectors, but they didn't come with any cables.

Ian.
That sounds like the same cable which came with my SAS3442X-R. No luck finding them?

8 internal? Heh, that should be fun. I hope the PSU will cope with it ok.

Ian.

_________________
SGI Systems/Parts/Spares/Upgrades For Sale: http://www.sgidepot.co.uk/sgidepot/
[email protected] , [email protected] , +44 (0)131 476 0796, check my auctions on eBid!
> This is my current chkconfig setup. Suggestions what to turn off are welcome.

Hmm, mostly looks ok, but you could probably safely turn off grio, ipaliases, xlv and yp.

Also, make sure the 'hosts' lines in /etc/nsswitch.conf is set to:

Code:
hosts:                  files dns nis


Lastly, I change the MSGTIME delay in /etc/init.d/network to 0, and the filesystem delay time in /etc/filesystems to 0
(search the file for 'p 5'). Makes bootup quicker if a filesystem doesn't mount, etc.

Ian.
hamei wrote: There's no room for discussion, Ford GT.


Nah, I'd rather have a Veyron any day. GT is waaaay too slow. ;D

Ian.
MisterDNA wrote:
ORLY? I wonder how your asking price compares to Ian's? This is tempting.


I make a loss on my hobbyist pricing. Not managed to tempt any commercial sales yet though.

Ian.
edefault wrote:
Yep, someone to reverse-engineer an O2 module would eventually want to use a more powerful CPU from the PMC MIPS series..


Not possible without the O2 PROM source (according to Joe) and SGI told me this will not be released. Unless Rackable
decides otherwise, 600 is it for O2.

Ian.
Yeah, a new board would be cool if possible, and maybe make it easier to offer larger L2/L3?

hamei wrote:
The prom data would make this a real winner tho. I myself am kind of iffy at 600 but 900 ... I know, performance is not all about processor speed but still ...


Joe & I had originally hoped to offer a 1.5GHz module with 16MB L2. That was our initial plan. Then the Sandcraft chip didn't
seem so much like it would be possible, so we aimed for 900MHz. Note the L2 was to be 50% faster than normal (IBM told Joe
this was important to help match the faster CPU clock). Alas, without the PROM source, not gonna happen.

To clarify, here's the response I had from SGI as of Jun/09:

Code:
In response to you request to release the prom code, our position is unchanged.  Similar to
Intel's treatment of PAL as a micro-architecture extension of their processor, SGI manages
PROM source as strictly proprietary and any release to the public domain is not an option.


Sorry guys...

Ian.

PS. I have a slightly different theory. I don't think they even have the PROM source anymore. My guess is the dev systems
have long since gone, ditched during shakeouts, Chap11, buyout, etc. I know the ICE-dev systems went long ago.
ajerimez wrote: ... and a system that can only do NTSC video in realtime ...


Or PAL of course. ;D

Note that Effect on O2 can only stream video to/from RAM in 30 second bursts, not to/from disk continuously,
as opposed to Octane/Flame which has no such limitation. I think Flint on Indigo2 works the same way.

To the original poster: MovieMaker works ok for basic things, but try and do complex stuff and it will barf.
There are GUI tools for recording video and playback aswell (MediaRecorder/MediaPlayer) but in both cases
it is much better to use the command line equivalents which are more reliable. Premiere is ok aswell, and is
able to use the O2's acceleration hardware, but again it's not bug-free.

There are various freeware tools (Nekoware) you can use of course, mencoder/mplayer being the main items,
but even a max-spec O2 cannot use mplayer to play back full-size/rate DivX/MPEG2/MPEG4 video in
real-time (alas, O2's ICE hardware is not used to accelerate mplayer). O2 is very good at MJPEG video though,
and indeed can record direct to AVI which makes it easy to use a PC to convert movies into other formats. I use
an O2 for capture/editing/playback (CEP for short), but I use a PC for final format conversion. VirtualDub, DivX
Converter, PICVIdeo JPEG codec, etc. Plenty of tools available. I'll be building an i7 system soon to aid with
conversion (current system is only a 6000+).

Note that I do have some professional analogue video units for O2, but I've not yet looked into exactly what they
can do.

Lastly, my site has some hints/tips on capturing video using IMPACT Compression, but many of the concepts
apply to O2 aswell. Read the O2 man pages for full details of the individal commands such as dmrecord and
dmconvert, also note the presence of online books such as the Digital Media Tools guide. And read the release
notes too - all useful info.

If you want it *simple*, don't use an O2. Get a Mac/PC/Linux box. If you want it *interesting*, get an O2. :-)

However, don't bother with an O2 if you're not able to afford or obtain a decent spec system. Using a lesser spec
O2 for this would not be a pleasant experience. I would recommend a minimum of an R10K/250 with 512MB RAM,
and whatever storage you need. For the R5K line, don't use anything less than an R5K/300, though even then an
R10K is preferable. Or get an R7K/600, that would be good. See my site for benchmark results , eg. video conversion.

Ian.
[email protected]
+44 (0)131 476 0796
Since it's proprietory code, why not? Doesn't make any difference anyway; far as I can tell, it's just not going to happen.

Ian.

_________________
SGI Systems/Parts/Spares/Upgrades For Sale: http://www.sgidepot.co.uk/sgidepot/
[email protected] , [email protected] , +44 (0)131 476 0796, check my auctions on eBid!
kramlq wrote:
... And I don't expect many people here have the necessary spec sheet and errata info to write code for these 900MHz+ MIPS CPUs anyway.


Joe said he could do it but only if he had the original PROM source. He was offered kind help from PMC and Sandcraft
in this regard should the opportunity arise, and IBM gave him some tech help aswell on cache issues. It's perfectly doable,
but for the PROM source. Ah well, plenty of other SGI-related things to occupy our time...

Ian.
Found this in the Jan/Feb 1998 issue of Developer News, part of the launch PR for the R10K/250 CPU and E-series MGRAS gfx:

Code: Select all

A 250MHz Octane MXE with 128MB RAM and 4GB disk has a US list price of $47,995.


Just goes to show what companies were willing to pay in order to have, at the time, superior performance, reliability, etc.

Anyone else got some old original list price examples? I mean new pricing, not 2nd-hand units from a reseller.

I remember seeing a quote for a 256MB RAM kit for Challenge/Onyx in around 1995, for 21000 UKP. :D

Ian.
(07/Mar/2015) FREE! (collection only) 16x Sagitta 12-bay dual-channel U160 SCSI JBOD units.
Email, phone or PM for details, or see my forum post .
[email protected]
+44 (0)131 476 0796
I found this handy site:

http://www.xe.com/ict/

ramq writes:
> I have, for whatever reason, a copy of an old invoice from SGI Stockholm dated 12th nov 1999:

At that time, 1 UKP = 13.5 SEK, while $1 US = 8.38 SEK.


> [*] HU-2P300 - Upgrade to 2x300MHz R12000 for Octane: 105.500 SEK

(7814 UKP, $12589 US)

Ouch!


> [*] CR-2CPU-175/195 - Credit for return of dual R10k-175/195 CPU: -19.200 SEK

(1422 UKP, $2291 US)

Heh, and to think I gave some away for nothing recently...


> [*] WT5-1P300SE9 - Octane/SE, R12000 300MHz, 256MB, 9GB, monitor: 191.700 SEK

(14200 UKP, $22876 US)

And that was just an SE? Yikes.


> [*] SC4-AWE-6.5 - IRIX 6.5 Advanced Workstation Enviroment (O2, Octane, Onyx2): 3.400 SEK[/list]

(252 UKP, $406 US)

That's strangely cheap. In the UK 6.5 cost 2X more (500 UKP + tax).


> For whatever reason there were no purchase that time, apart from the Diff-SCSI HBA. I think I recall that the
> department who needed the bits thought it was too expensive...

Hard to argue with that. 1999 was about the time x86 CPUs really started to edge ahead. The PIII/700 offered
only slighty lower SPECfp95, but almost 2X better SPECint95 than the R12K/300. SGI did release faster CPUs
of course, but by then the gap was significant even for fp, eg.:

R12K/400: http://www.spec.org/cpu95/results/res20 ... 04235.html
PIII/1GHz: http://www.spec.org/cpu95/results/res20 ... 04136.html

On the other hand, the gfx in the test PC sucks (heh), and the bandwidth in the Octane still offered an edge. Around 1999
I talked to a guy at Chevron/Nigeria, he said their Octane SI/texture systems blew away PCs completely for processing
with their volumetric data (750MB+ minimum typical dataset size, crunched in less than 3 seconds), so presumably the
higher costs of SGIs was still worthwhile. They had an 18-CPU POWER Challenge for processing the larger datasets.

Ian.
Never ceases to amaze me how much extra RAM costs in original pricing. :|

Low RAM was a problem I ran into with the SGIs I adminned, both at the university in Preston (18 x R4600PC/133 Indys with 32MB)
and Salford University some years later (12 x R5K/180SC O2s with 128MB). I think resellers did such deals because it enabled them
to sell more seats a typical example of what I meant in other threads about bad PR/sales messing things up. Tiny disks were also a
problem (549MB in the Indys, 2GB in the O2s). In both cases I was eventually able to get *some* systems upgraded, but by then it
was too late. And of course, the Indys were only 8bit (ugh). Students were amazed at how much better a 24bit Indy with R4K/200
and 4GB disk was, ie. able to install all the sw instead of NFS-mounting everything, images looked much nicer, way quicker, etc.

Hmm, some of the prices in that PDF look kinda wierd. How come the R10K/195 I2 Max is only $1K more than the R4K/250 I2 Solid?
The product codes suggest the I2 is a Max aswell.

Oh, and I think the extra R10K in the Octane might be for a dual-175, judging by the product code.

Ian.
(07/Mar/2015) FREE! (collection only) 16x Sagitta 12-bay dual-channel U160 SCSI JBOD units.
Email, phone or PM for details, or see my forum post .
[email protected]
+44 (0)131 476 0796
bri3d wrote: or SGI's sales reps very bad at demonstrating the 24-bit vs 8-bit - 8-bit is not only ugly but slower in most apps due to dithering.


I think it was just a case of selling a larger number of lower spec systems, thus satisfying the academic requirement for the
number of seats, ie. reps didn't want to say, sorry, the cost of *decent* systems would be too high if you wanted 20 of them.

The dithering is a hardware function via the CLUTs, AFAIK it has no impact on speed (check my Inventor results). For 3D
speed on Indy XL systems, the main CPU is much more important.

Ian.
edefault wrote:
For all who don´t know: *only* R5271 O2 CPU modules are suited for this.
No, I do *not* have complete modules for sale - these babies are rare :(


For those who don't have an R5K/300 module, I still have five complete R7K/600 modules available.

Ian.
Megatron-UK wrote: Why can't I find SGI kit as cheap as that, here in the UK? :(


'Cos I ain't had time to list anything on eBid yet. ;D

Btw, there's no point using the hinv command in the PROM to identify a VPro card, it doesn't
give enough detail. Use the 'system' command instead, and take a note with of the various
possible gfx board SGI part numbers.

Ian.
rumble writes:
> Lack of PROM source probably isn't the problem so much as the inability to alter the IRIX kernel is.

Nope, according to Joe, we DO need the PROM source.


> think it'd be reasonably straightforward to create a workable replacement that could load a Linux or BSD kernel.

Who the heck cares about Linux or BSD on O2? IRIX rules on this system. Otherwise, it's just a generic box. *yawn*


> ... but you can kiss running IRIX goodbye.

Boring IMO. More pointless than a fart in a thunderstorm.

Ian.
rumble writes:
> And I'm saying that we do not. Why would we if we could roll our own? I'm not convinced by unsubstantiated appeals to authority.

In that case, feel free to try. :D


> Opinion. Running IRIX is pretty pointless, too, is it not?

Blatantly no because that's the only and sensible way to exploit the hardware accelerated and full
functionality of an O2.

Ian.