PSN-L Email List Message

Subject: Re: Fwd: Re: Basic Programming Help desired?
From: ian ian@...........
Date: Fri, 09 May 2008 07:42:12 +0100


Hi Kevin,

I used the inline code example (I posted earlier) on PDP 11 computers.  
The machines were actually real-time LSI-11 SBCs running Micropower 
Pascal/assembler developed on a pdp 11 (with twin rlo2 disks) 
development machine.  The application was to control, read and process 
images from what was then (1986) the worlds highest resolution (3596 
pixels) astronomy infra-red camera, cooled to -200C on, what was then, 
the worlds largest infra-red telescope (UKIRT - 3.8m) in Hawai'i.

I wrote the time critical parts in assembler and the rest in Pascal.  As 
for the current PSN problem, I would suggest scrapping basic and windows 
and going for a Linux machine and program in C.

Cheers

Ian
>
> Incidentally, I've been lurking in the PSN-L archives because I've been working on a PDP-11 (in a museum) that used to be used for seismic processing. The equivalent program to yours in PDP-11 assembler (for the RT-11 operating system) is probably no longer than your BASIC programs, and RT-11 can perform the write-to-disk while the program is filling up the next buffer. (Admittedly, the PDP-11 has 4 6-foot high 19-inch cabinets, each with its own mains lead....)
>
> Kevin
>
>   
>> Date: Thu, 8 May 2008 13:55:50 -0700
>> From: Geoff   
>>     
>
>   
>> Hello Mr. Brunt ;
>> Yes you are basically correct.
>> But speed of saving the array is the real issue.
>> I have tried just about everything but found
>> nothing faster than using the BSAVE command.
>>     
>
>   
>> ps; I never tried to put a complete array in a single
>> operation. Did not know that was possible.
>> I still think BSAVE will be faster.
>>     
> __________________________________________________________
>
> Public Seismic Network Mailing List (PSN-L)
>
> To leave this list email PSN-L-REQUEST@.............. with 
> the body of the message (first line only): unsubscribe
> See http://www.seismicnet.com/maillist.html for more information.
>
>
>   



  
  


Hi Kevin,

I used the inline code example (I posted earlier) on PDP 11 computers.  The machines were actually real-time LSI-11 SBCs running Micropower Pascal/assembler developed on a pdp 11 (with twin rlo2 disks) development machine.  The application was to control, read and process images from what was then (1986) the worlds highest resolution (3596 pixels) astronomy infra-red camera, cooled to -200C on, what was then, the worlds largest infra-red telescope (UKIRT - 3.8m) in Hawai'i.

I wrote the time critical parts in assembler and the rest in Pascal.  As for the current PSN problem, I would suggest scrapping basic and windows and going for a Linux machine and program in C.

Cheers

Ian

Incidentally, I've been lurking in the PSN-L archives because I've been working on a PDP-11 (in a museum) that used to be used for seismic processing. The equivalent program to yours in PDP-11 assembler (for the RT-11 operating system) is probably no longer than your BASIC programs, and RT-11 can perform the write-to-disk while the program is filling up the next buffer. (Admittedly, the PDP-11 has 4 6-foot high 19-inch cabinets, each with its own mains lead....)

Kevin

  
Date: Thu, 8 May 2008 13:55:50 -0700
From: Geoff <gmvoeth@...........>  
    

  
Hello Mr. Brunt ;
Yes you are basically correct.
But speed of saving the array is the real issue.
I have tried just about everything but found
nothing faster than using the BSAVE command.
    

  
ps; I never tried to put a complete array in a single
operation. Did not know that was possible.
I still think BSAVE will be faster.
    
__________________________________________________________

Public Seismic Network Mailing List (PSN-L)

To leave this list email PSN-L-REQUEST@.............. with 
the body of the message (first line only): unsubscribe
See http://www.seismicnet.com/maillist.html for more information.


  

[ Top ] [ Back ] [ Home Page ]