On 05/04/2011 09:28, Arun M wrote:
> Hi
> 
> I am running the v8 benchmark suite from Chromium browser.
> (http://v8.googlecode.com/svn/data/benchmarks/v6/run.html)
> Currently the browser version is 12.0.703.0.
> 
> But I still have not got any improvement on ARM platform for the V8
> benchmark suite.
> 
> Which version of Chromium will include the crankshaft improvement for
> V8 on ARM?

Check
http://src.chromium.org/viewvc/chrome/releases/
http://src.chromium.org/viewvc/chrome/releases/12.0.725.0/DEPS?revision=80328&view=markup
has : 
'src/v8':
      'http://v8.googlecode.com/svn/trunk@7427',
and in : http://code.google.com/p/v8/source/list?num=25&start=7446
you can see that it's version 3.2.6.
Same reading for 12.0.703.0 gives v8 3.2.1.1
Maybe chromium builds v8 with --nocrankshaft ?

Along with :
>>>>>> For ARM crankshaft is now the default. This change is in the repository
>>>>>> starting from V8 version 3.2.

> 
> Thanks & Regards
> Arun
> 
> On Apr 4, 7:52 pm, Mads Sig Ager <[email protected]> wrote:
>> Hi Victor,
>>
>> we have not found any of the NEON instructions useful to speed up
>> computations in V8. We don't have anything against NEON. So far we
>> have been able to do better without.
>>
>> Cheers,    -- Mads
>>
>> On Mon, Apr 4, 2011 at 11:20 AM, Víctor M. Jáquez L. <[email protected]> 
>> wrote:
>>
>>
>>
>>
>>
>>
>>
>>> On Mon, Apr 04, 2011 at 10:46:29AM +0200, Søren Gjesse wrote:
>>>> The Crankshaft optimizing compiler requires VFPv3. Without VFPv3 the
>>>> non-optimizing will be used for all code. V8 cannot make use of NEON.
>>
>>> Why v8 cannot make use of NEON? Because of an specific reason?
>>
>>> vmjl
>>
>>>> Regards,
>>>> Søren
>>
>>>> On Sat, Apr 2, 2011 at 08:40, Arun M <[email protected]> wrote:
>>
>>>>> Hi
>>
>>>>> Is Crankshaft optimizing compiler enabled for ARMv7-A + NEON devices
>>>>> which does not have VFPv3 FPU?
>>
>>>>> Thanks & Regards
>>>>> Arun
>>
>>>>> On Mar 9, 6:02 pm, Søren Gjesse <[email protected]> wrote:
>>>>>> For ARM crankshaft is now the default. This change is in the repository
>>>>>> starting from V8 version 3.2. To use the previous optimizing compiler
>>>>>> --nocrankshaft will have to be used. When crankshaft for ARM has been
>>>>> fully
>>>>>> stabilized the previous optimizing compiler will be removed from the
>>>>>> repository and running with --nocrankshaft will no longer be possible.
>>>>> There
>>>>>> is no specific date to when this will happen but most likely it will be
>>>>>> within a month or two. The removal of the previous optimizing compiler
>>>>> will
>>>>>> happen for all supported platforms simultaneously,
>>
>>>>>> The previous optimizing compiler can of cause still be found in previous
>>>>>> versions of V8.
>>
>>>>>> Regards,
>>>>>> Søren
>>
>>>>>> On Tue, Mar 8, 2011 at 20:05, Hugo Vincent <[email protected]>
>>>>> wrote:
>>>>>>> How much slower is full-compiler than nocrankshaft on ARM926ej-s -
>>>>>>> anyone have any benchmarks? I'm hesitant to invest time in using V8
>>>>>>> for my project if it's going to get substantially slower soon. Is
>>>>>>> there any estimated time frame for when nocrankshaft will be
>>>>>>> deprecated?
>>
>>>>>>> Thanks,
>>>>>>> Hugo
>>
>>>>>>> On Feb 23, 9:14 pm, Søren Gjesse <[email protected]> wrote:
>>>>>>>> Just a follow-up note regarding the new optimizing compiler
>>>>> (crankshaft).
>>>>>>>> This will be enabled by default for ARM quite soon, and the existing
>>>>>>>> optimizing compiler will be removed at some point. For non ARMv7+VFP
>>>>>>> devices
>>>>>>>> this means that the base JIT (non-optimizing/full-compiler) will be
>>>>> used.
>>>>>>> To
>>>>>>>> measure the different compilers on a ARMv7+VFP device use following
>>>>>>> options:
>>
>>>>>>>>   --nocrankshaft (current optimizing JIT - the current default)
>>>>>>>>   --crankshaft (new optimizing JIT - the soon to be default)
>>>>>>>>   --always-full-compiler (base/non-optimizing compiler)
>>
>>>>>>>> Going forward using --crankshaft on a non ARMv7+VFP device will have
>>>>> no
>>>>>>>> effect and execution will fallback to --always-full-compiler.
>>
>>>>>>>> Regards,
>>>>>>>> Søren
>>
>>>>>>>> On Wed, Feb 23, 2011 at 18:33, Rodolph Perfetta
>>>>>>>> <[email protected]>wrote:
>>
>>>>>>>>> V8 can run on ARMv4 devices (non T though).
>>
>>>>>>>>> There is no interpreter in V8 so you will be using the JIT every
>>>>> time,
>>>>>>>>> perfromance should be good (keep in mind CPU like 926-ej-s do not
>>>>> have
>>>>>>> L2
>>>>>>>>> cache and this is going to have a visible impact). There is a new
>>>>> JIT
>>>>>>>>> infrastructure being developed (crankshaft) which features an
>>>>>>> optimising JIT
>>>>>>>>> and this will only be for ARMv7+VFP devices.
>>
>>>>>>>>> HTH,
>>>>>>>>> Rodolph.
>>
>>>>>>>>> On 23 February 2011 17:12, Hugo Vincent <[email protected]>
>>>>>>> wrote:
>>
>>>>>>>>>> Hi,
>>
>>>>>>>>>> I can't find in the documentation which ARM architecture types V8
>>>>>>>>>> supports. Does it support older ARM9 devices (I'm specifically
>>>>>>>>>> interested in an ARMv5te architecture, ARM926ej-s device) or only
>>>>>>>>>> newer ARMv7 (Cortex-A8 etc)? I can see that it is (supposed to)
>>>>> build
>>>>>>>>>> on ARMv5te, but do all the JIT features work or is it running in a
>>>>>>>>>> byte code interpreter fallback or something? Can I expect good
>>>>>>>>>> performance?
>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Hugo
>>
>>>>>>>>>> --
>>>>>>>>>> v8-users mailing list
>>>>>>>>>> [email protected]
>>>>>>>>>> http://groups.google.com/group/v8-users
>>
>>>>>>>>>  --
>>>>>>>>> v8-users mailing list
>>>>>>>>> [email protected]
>>>>>>>>> http://groups.google.com/group/v8-users
>>
>>>>>>> --
>>>>>>> v8-users mailing list
>>>>>>> [email protected]
>>>>>>> http://groups.google.com/group/v8-users
>>
>>>>> --
>>>>> v8-users mailing list
>>>>> [email protected]
>>>>> http://groups.google.com/group/v8-users
>>
>>> --
>>> v8-users mailing list
>>> [email protected]
>>> http://groups.google.com/group/v8-users
> 

-- 
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users

Reply via email to