This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libfortran/78379] Processor-specific versions for matmul


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78379

--- Comment #21 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> ---
(In reply to Thomas Koenig from comment #19)
> Created attachment 40120 [details]
> Updated patch
> 
> Well, here's an update also for AVX512F.
> 
> I can confirm the patch gives the same performance as the AVX
> version on a machine that supports AVX.  Untested on AVX512, because
> I don't have a machine for that.
> 
> Adding AVX2 would be fairly trivial.
> 
> I'm not sure that yanking out the info into the new cpuinfo.h header
> file is the way to go, but I am not sure of a better way to do it.
> 
> Other comments?

I wonder if there is one in the gcc compile farm. Is the AVX512 a Knights
Landing feature? Which machines have it. (time to google)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]