The ARMv7 stack build was compiled on Ubuntu 14.04 on a BeagelBone Black (1GHz ARMv7 Cortex-A8), where I get 55846422 bytecodes/sec; 3457632 sends/sec
The ARMv7 build is known to run on other platforms as well including the Parallella (dual core ARMv7 Cortex-A9) running Linaro 14.04 and a Samsung Chromebook (also dual core ARMv7 Cortex-A9). The ARMv6 stack build was compiled on a Raspberry Pi running a fully updated Raspbian 2014-09-09. I haven’t tried running this on anything but a Pi. Both builds include the FAST_BLT optimizations. Doug ---- Sven Van Caekenberghe <[email protected]> wrote: > Hi Eliot, Andreas, > > Yeah, I did not read all that careful enough, sorry about that. With the > limits.d change the VM ran OK with a Pharo 3 image. Great ! > > $ ./stklinuxhtARM/bin/squeak -vm-display-null Pharo.image eval '1 > tinyBenchmarks' > '61776061 bytecodes/sec; 3416954 sends/sec' > > I did not yet test again on a standard Raspberry Pi where I had the libc > problem. > > Thx, > > Sven > > > On 14 Nov 2014, at 16:04, Eliot Miranda <[email protected]> wrote: > > > > Sven, > > > > do you not see the error message? > > > >> pthread_setschedparam failed: Operation not permitted > >> Read e.g. http://www.mirandabanda.org/files/Cog/VM/VM.r3126/README.3126 > > > > If you read the read me it will explain what you need to do to get it to > > work. > > > > Eliot (phone) > > > > On Nov 14, 2014, at 3:00 AM, Sven Van Caekenberghe <[email protected]> wrote: > > > >> > >>> On 14 Nov 2014, at 01:02, Eliot Miranda <[email protected]> wrote: > >>> > >>> Hi Sven, > >>> > >>> On Thu, Nov 13, 2014 at 2:34 PM, Sven Van Caekenberghe <[email protected]> > >>> wrote: > >>> Hi, > >>> > >>> I just saw this: http://labs.online.net which offers real ARM cloud > >>> servers (15 minutes for free to try out) [they're French]. This is Ubuntu > >>> 14.10 on ARMv7. > >>> > >>> Naturally I wanted to try Pharo on such a machine. > >>> > >>> The base question is, where do I get the latest and best VM to try this ? > >>> > >>> Doug McPherson is building Stack VMs for ARMv6 and ARMv7 for both Cog and > >>> Spur and uploading them to my site. These VMs should run Pharo. See > >>> e.g. http://www.mirandabanda.org/files/Cog/VM/VM.r3126/ > >> > >> I tried that and it does not seem to work: > >> > >> ubuntu@c1-10-1-16-102:~$ ls > >> Pharo.changes Pharo.image PharoV30.sources stklinuxhtARM > >> stklinuxhtARMv7-14.45.3126.tgz > >> > >> ubuntu@c1-10-1-16-102:~$ ./stklinuxhtARM/bin/squeak -vm-display-null > >> Pharo.image printVersion > >> pthread_setschedparam failed: Operation not permitted > >> Read e.g. http://www.mirandabanda.org/files/Cog/VM/VM.r3126/README.3126 > >> > >> Maybe their system is special, I don't know, it feels pretty standard, > >> running the latest Ubuntu. > >> > >> I noticed the 'ht' in the VM name, is there no 'normal' one ? > >> > >> I will try on a Raspberry Pi as well. > >> > >>> Maybe a complete & easy to use source tree that can be compiled locally ? > >>> > >>> That's the case for http://www.squeakvm.org/svn/squeak/branches/Cog. > >>> See http://www.squeakvm.org/svn/squeak/branches/Cog/build.linux32ARM > >>> > >>> And would it make sense to add some ARM option to get.pharo.org ? > >>> > >>> Thx, > >>> > >>> Sven > >>> > >>> > >>> > >>> -- > >>> best, > >>> Eliot > >> > >> > > > >
