[llvm-dev] Heroic LLVM optimizations

Tobias Grosser via llvm-dev llvm-dev at lists.llvm.org
Tue Aug 15 22:07:40 PDT 2017


Sorry, I meant libquantum/cpu2006.

Best,
Tobias

On Wed, Aug 16, 2017, at 07:06, Das, Dibyendu via llvm-dev wrote:
> Hi Tobias-
> 
> The loop fusion you mention is the one in libquantum/cpu2006 ? Or
> something else in cpu2017 ?
> 
> -Thx
> Dibyendu
> 
> -----Original Message-----
> From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of
> Tobias Grosser via llvm-dev
> Sent: Wednesday, August 16, 2017 10:10 AM
> To: renau at uncore.io; llvm-dev at lists.llvm.org
> Subject: Re: [llvm-dev] Heroic LLVM optimizations
> 
> Hi Jose,
> 
> we have work based on Polly which should get the loop-fusion in SPEC2017.
> The code is not yet ready to share, but I would be interested to learn if
> this would be of use to you.
> 
> Best,
> Tobias
> 
> On Wed, Aug 16, 2017, at 00:15, renau at uncore.io via llvm-dev wrote:
> > 
> >   I am a professor at UC Santa Cruz, but I also do consulting a Huawei. 
> > Chris Lattner told me that I should post this in the llvm-dev.
> > 
> >   HiSilicon (Santa Clara office) is looking for some developer capable 
> > of implementing the "heroic optimizations"
> > (http://llvm.org/devmtg/2015-10/slides/Gerolf-PerformanceImprovementsA
> > ndHeadroom.pdf) in LLVM. Focus on SPEC2006 but also looking at the new 
> > SPEC2017.
> > 
> >   The goal is to match, or get closer, to the Intel compiler with 
> > SPEC2006. ICC has a significant advantage. As the talk shows, there is 
> > over 10x diff in libquantum, and other benchmarks have also 
> > significant difference between latest gcc/llvm and ICC.
> > 
> >   Send me an email with your CV or questions if you want a full time 
> > job working on this (open source) and helping with other compiler 
> > optimizations for future ARMv8 servers. Something like 50% of the time 
> > open source LLVM, 50% in new compiler/JIT opts for future arm server.
> > 
> > ---
> > Jose Renau
> > UNCORE LLC
> > 
> > _______________________________________________
> > LLVM Developers mailing list
> > llvm-dev at lists.llvm.org
> > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev


More information about the llvm-dev mailing list