Mumpster
http://mumpster.org/

MUMPS on the Raspberry Pi
http://mumpster.org/viewtopic.php?f=13&t=1706
Page 1 of 1

Author:  raynewman [ Fri Jun 29, 2012 5:14 am ]
Post subject:  MUMPS on the Raspberry Pi

I have finally received my Pi and have commenced porting MUMPS to it. There are some basic problems so it could take a while.

Nice little machine tho - a lot more resources than the room sized $6,000,000 machine I first worked on.

Ray

Author:  raynewman [ Wed Jul 04, 2012 2:35 am ]
Post subject:  Re: MUMPS on the Raspberry Pi

I have uploaded to https://sourceforge.net/projects/mumps/files/? MUMPS for the
ARM based Raspberry Pi. This version still has major bugs (eg, multiply causes
a segment violation) but is put there for those hardy souls interested in
getting MUMPS onto the Pi. Download file mumps-1.57-linux-RaspberryPi and
rename as mumps. Your database can be copied from an x86 machine or created on
the ARM.

Have fun...

Ray Newman

Author:  raynewman [ Fri Jul 06, 2012 11:09 pm ]
Post subject:  Re: MUMPS on the Raspberry Pi

The fully functioning version is now available at:
https://sourceforge.net/projects/mumps/files/?
Download mumps-linux-RasPi and rename to mumps (the executable).

Ray

Author:  raynewman [ Mon Jul 09, 2012 3:57 pm ]
Post subject:  Re: MUMPS on the Raspberry Pi

When I first wrote my long running application 'ONE' in April 1981, it was
using DSM-11 on a PDP 11/23 (10 KHz) with 248 KB of RAM and 20 MB of disk
that cost us in the vicinity of $40,000. Now I am running ONE under MUMPS V1 on
a Raspberry Pi (700 MHz) with 256 MB of RAM and 8 GB of disk (SSD) that cost me
$40.

To compare these two environments, we start with the raw processor speed where
the Pi is 70,000 times faster; factor the 11/23 being CISC and the ARM being
RISC and assume 10,000 times faster. Benchmarks have shown MUMPS V1 is about
10 times slower that DSM-11, VAX-DSM etc - it is, after all, written in poor c;
where the DSMs were assembly. We now assume that the application under MUMPS V1 on the Pi is about 1000 times the speed of the same application on the 11/23.
On the 11/23, we could run up to 20 terminals (interactive jobs). We could,
perhaps, run 20,000 jobs on the Pi but I think not given the RAM and disk
limitations. Over the years (30 of them), ONE has also become a little more
cumbersome. Also, MUMPS V1 is much less frugal with rescorces than DSM; so
I estimate we could run (slowly) the best part of 200 jobs on the Pi as long as
we were not trying to also use a graphics head on it.

Not bad value when stated that way.

Ray

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/