Situation - Raspberry PI and Pharo + Squeak
Hello, can anyone summarize the situation of Squeak/Pharo under Raspberry PI at the moment ? What platform/version is working, which vm should be used and it should be useable ... what is the difference of SPUR here etc .... Thanks, -- Marten Feldtmann
Hi Marten, Currently I'm using this this vm from here http://www.mirandabanda.org/files/Cog/VM/VM.r3395/cogspurlinuxhtARM-15.26.33... with the latest Pharo 5 spur image from here http://files.pharo.org/image/50/latest-spur32.zip As far as I know, spur is a new memory manager but I'm not familiar with the details. There is also a stack vm that works with ordinary images, but it lacks JIT compilation therefore a lot slower than cog. Attila -- View this message in context: http://forum.world.st/Situation-Raspberry-PI-and-Pharo-Squeak-tp4835873p4835... Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
This is good to know that you use the spur vm with Pharo 50. Le 5/7/15 21:24, Attila Magyar a écrit :
Hi Marten,
Currently I'm using this this vm from here
http://www.mirandabanda.org/files/Cog/VM/VM.r3395/cogspurlinuxhtARM-15.26.33...
with the latest Pharo 5 spur image from here
http://files.pharo.org/image/50/latest-spur32.zip
As far as I know, spur is a new memory manager but I'm not familiar with the details.
There is also a stack vm that works with ordinary images, but it lacks JIT compilation therefore a lot slower than cog.
Attila
-- View this message in context: http://forum.world.st/Situation-Raspberry-PI-and-Pharo-Squeak-tp4835873p4835... Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
Hi, thanks for all these explanations. I tested the versions you mentioned below with both Pharo and Squeak. Squeak-GUI (4.6) seems still to be three times faster than Pharo's GUI (5.0) - but actually it's at least a Pharo version which has an acceptable speed. Marten Am 05.07.2015 um 21:24 schrieb Attila Magyar:
Hi Marten,
Currently I'm using this this vm from here
http://www.mirandabanda.org/files/Cog/VM/VM.r3395/cogspurlinuxhtARM-15.26.33...
with the latest Pharo 5 spur image from here
http://files.pharo.org/image/50/latest-spur32.zip
As far as I know, spur is a new memory manager but I'm not familiar with the details.
There is also a stack vm that works with ordinary images, but it lacks JIT compilation therefore a lot slower than cog.
Attila
-- View this message in context: http://forum.world.st/Situation-Raspberry-PI-and-Pharo-Squeak-tp4835873p4835... Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
-- Marten Feldtmann
On 07 Jul 2015, at 17:37, itlists@schrievkrom.de wrote:
Hi,
thanks for all these explanations. I tested the versions you mentioned below with both Pharo and Squeak.
Squeak-GUI (4.6) seems still to be three times faster than Pharo's GUI (5.0) - but actually it's at least a Pharo version which has an acceptable speed.
Yes, this is a lot like that. Hard to actually compare because they diverged a lot (we adopted Polymorph, etc.) that made our UI slower. In regular machines, this is not a problem but they are some scenarios where it shows it weakness. We are working on enhance the performance of our tools. If you are trying a âlatest-spurâ image (and I suppose you do, because others do not work ;) ), you can try: Nautilus useExperimentalFastTable: true. is still WIP, but I would like to have some feedback :) Esteban
Marten
Am 05.07.2015 um 21:24 schrieb Attila Magyar:
Hi Marten,
Currently I'm using this this vm from here
http://www.mirandabanda.org/files/Cog/VM/VM.r3395/cogspurlinuxhtARM-15.26.33...
with the latest Pharo 5 spur image from here
http://files.pharo.org/image/50/latest-spur32.zip
As far as I know, spur is a new memory manager but I'm not familiar with the details.
There is also a stack vm that works with ordinary images, but it lacks JIT compilation therefore a lot slower than cog.
Attila
-- View this message in context: http://forum.world.st/Situation-Raspberry-PI-and-Pharo-Squeak-tp4835873p4835... Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.
-- Marten Feldtmann
participants (4)
-
Attila Magyar -
Esteban Lorenzano -
itlists@schrievkrom.de -
stepharo