harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Fursov" <mike.fur...@gmail.com>
Subject Re: [drlvm][jit] abcd and devirtualizer patches was: [OT] Harmony used in accepted research paper
Date Thu, 12 Apr 2007 07:40:05 GMT
Good work, Naveen!
BTW what is performance benefit of ABCD for bubble-sort algorithm? I
remember I used the same algorithm (bubble and qsort) to measure loop
unrolling performance impact.
I'm really curious in measuring cumulative effect of these optimizations now
:)

On 4/12/07, Naveen Neelakantam <neelakan@uiuc.edu> wrote:
>
> I've uploaded a patch against Egor's ABCD implementation in
> HARMONY-1788.   It passes the tests included with HARMONY-2141,
> HARMONY-2144 and HARMONY-2147, and removes all but one bounds check
> from BidirectionalBubbleSort in HARMONY-1564.  I've also ran the
> DaCapo benchmarks using it and it doesn't seem to break anything.
>
> I've also opened a JIRA issue for my profile-based abstract and
> virtual call devirtualization patch: HARMONY-3630.
>
> Naveen
>
> On Apr 9, 2007, at 12:23 AM, Pavel Ozhdikhin wrote:
>
> > Naveen,
> >
> > Congrartulations! I eager to read your paper - please announce a
> > link here
> > when it's available.
> >
> > I'm also looking forward to a new ABCD impementation from Egor and
> > your -
> > your both did a lot to make it working, now it's time to make use
> > of it in
> > Harmony.
> >
> > Thanks,
> > Pavel
> >
> > On 4/8/07, Naveen Neelakantam <neelakan@uiuc.edu> wrote:
> >>
> >> Hello all,
> >>
> >> You might like to hear that a paper which used Apache Harmony as part
> >> of a research infrastructure was accepted to ISCA 2007 (International
> >> Symposium on Computer Architecture).  I will be presenting this work
> >> in San Diego in June and will be sure to include a slide plugging
> >> Harmony.
> >>
> >> I would like to thank all of the JVM and classlib developers who made
> >> such an endeavor even possible.  You are doing a wonderful job, and
> >> it is much appreciated!  Please pat yourself on the back.  :-)
> >>
> >> BTW, in the process of doing this work I helped get Egor Pasko's ABCD
> >> reimplementation finished, and I added profile-based abstract call
> >> and virtual devirtualization to the code from HARMONY-2012.  I'll
> >> post the patches after the weekend.
> >>
> >> Thanks again,
> >> Naveen
> >>
>
>


-- 
Mikhail Fursov

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message