This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH, AVX512, x86_64] AVX-512 support in glibc for x86_64
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: "Zamyatin, Igor" <igor dot zamyatin at intel dot com>
- Cc: "libc-alpha at sourceware dot org" <libc-alpha at sourceware dot org>, "hjl dot tools at gmail dot com" <hjl dot tools at gmail dot com>
- Date: Fri, 24 Jan 2014 20:53:13 +0000
- Subject: Re: [PATCH, AVX512, x86_64] AVX-512 support in glibc for x86_64
- Authentication-results: sourceware.org; auth=none
- References: <0EFAB2BDD0F67E4FB6CCC8B9F87D7569428C74CD at IRSMSX101 dot ger dot corp dot intel dot com>
On Fri, 24 Jan 2014, Zamyatin, Igor wrote:
> Attached patch adds AVX512 (new Intel ISA extension, see e.g.
> http://software.intel.com/en-us/intel-isa-extensions?page=1&wapkw=software%20development%20manual%20avx512#pid-16007-1495
> ) support in Glibc for x86_64.
Do you plan to add support for i386 as well, or is there a reason no such
support is needed (that these registers are call-clobbered and not used
for argument passing / return, so libc needs no special knowledge of
them?)? (Cf. bug 15402 suggesting running the AVX audit tests on i386,
which would make sense if they are valid for x86 even if no associated
changes to the dynamic linker are needed.)
> * sysdeps/x86_64/tst-audit9.c: New file.
> * sysdeps/x86_64/tst-auditmod9a.c: New file.
> * sysdeps/x86_64/tst-auditmod9b.c: New file.
Any new test should have a copyright / license notice immediately
following the first line saying what the function of the file is.
--
Joseph S. Myers
joseph@codesourcery.com