[gmx-users] MSVC or later now supports AVX2 and AVX_512

Tatsuro MATSUOKA tmacchant3 at yahoo.co.jp
Wed Sep 11 03:00:49 CEST 2019


Sorry I have make mistake.  


Check for AVX2 was passed by modification.
*********************************
In CmakeCache.txt

C_arch_AVX2_COMPILE_WORKS:INTERNAL=1
//Test C_arch_AVX2_FLAG_ACCEPTED
*********************************

But actually simd/impl_x86_avx_256 codes were built but not simd/impl_x86_avx2_256.

Tatsuro

----- Original Message -----
>From: Mark Abraham <mark.j.abraham at gmail.com>
>To: Discussion list for GROMACS users <gmx-users at gromacs.org>; Tatsuro MATSUOKA <tmacchant3 at yahoo.co.jp> 
>Cc: "gromacs.org_gmx-users at maillist.sys.kth.se" <gromacs.org_gmx-users at maillist.sys.kth.se>
>Date: 2019/9/10, Tue 18:17
>Subject: Re: [gmx-users] MSVC or later now supports AVX2 and AVX_512
> 
>
>Hi,
>
>
>Thanks for the report. Do the tests pass? Particularly the simd-test binary.
>
>
>Mark
>
>On Tue, 10 Sep 2019 at 09:36, Tatsuro MATSUOKA <tmacchant3 at yahoo.co.jp> wrote:
>
>In gmxSimdFlags.cmake, it is described :
>># no AVX2-specific flag for MSVC yet
>>
>>However, at least MSVC 2017 and 2019, /arch:AVX2 is added.
>>If I modify /arch:AVX to /arch:AVX2, gromacs can be complied with avx 256.
>>
>>Tatsuro
>>
>>-- 
>>Gromacs Users mailing list
>>
>>* Please search the archive at http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!
>>
>>* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
>>
>>* For (un)subscribe requests visit
>>https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a mail to gmx-users-request at gromacs.org.
>>
>
>



More information about the gromacs.org_gmx-users mailing list