harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aleksey Shipilev" <aleksey.shipi...@gmail.com>
Subject Re: Re: [jira] Updated: (HARMONY-5965) [drlvm][jit]generate Mnemonic_LEA LIR for Op_Shladd HIR in IA32
Date Fri, 19 Sep 2008 19:38:44 GMT
Right, there's no instruction scheduling now. My early estimates I've
done several months ago show that instruction scheduling should bring
+20% to SciMark2 score on Harmony.

Thanks,
Aleksey.

On Fri, Sep 19, 2008 at 7:39 PM,  <xiaoming.gu@gmail.com> wrote:
> On Sep 19, 2008 11:27pm, Ian Rogers <rogers.email@gmail.com> wrote:
>>
>> xiaoming.gu@gmail.com wrote:
>>
>>
>> Ian, a quick question - is there any instruction scheduling work in Jikes
>
> RVM? If yes, local or global or both? Thanks. -Xiaoming
>>
>>
>>
>>
>>
>>
>> There is instruction scheduling [1] but it is only performed on
>
> PowerPC[2]. There was an effort to improve it, possibly including x87, but
> that hasn't produced any code I've seen.
>>
>>
>>
>> Regards,
>>
>> Ian
>>
>>
>>
>> [1]
>
> http://jikesrvm.svn.sourceforge.net/viewvc/jikesrvm/rvmroot/trunk/rvm/src/org/jikesrvm/compilers/opt/instrsched/
>>
>> [2]
>
> http://jikesrvm.svn.sourceforge.net/viewvc/jikesrvm/rvmroot/trunk/rvm/src/org/jikesrvm/compilers/opt/driver/ppc/MIROptimizationPlanner.java?revision=14000&view=markup#l_87
>>
>
> Thanks. To my best knowledge, there is no instruction scheduling in Harmony
> now. I think it's better to do something related with low overhead even in
> out-of-order machines such as IA32.
>
> Xiaoming
>

Mime
View raw message