Mumpster http://www.mumpster.org/ |
|
MUMPS on the Raspberry Pi http://www.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/ |