FIAS . Impressum . Privacy

Vc and Intel

Matthias Kretz [please enable javascript to see the address]
Mon Feb 8 11:31:19 CET 2016


Hi Friedrich,

these warnings are just generic warnings in the Vc cmake scripts when 
something needs to be disabled. The XOP and FMA4 instructions are AMD CPU 
specific instructions. Typically Intel cares little about it, so it's disabled 
in Vc. No need to worry.

Cheers,
  Matthias

PS: Sorry for the late answer. Too busy... Hopefully better next week.

On Monday, February 01, 2016 05:26:45 PM Friedrich wrote:
> Hi All,
> 
> Since getting Vc to work nicely, with gcc and some new binutils, I have
> been vectorising various loops and routines of my code.
> 
> Anyhow I am wanting to profile my new vectorised loops using the PAPI
> libraries. Hence I would quite like to use the intel compiler to do this...
> 
> I am, as recommended on the Vc webpage, using Intel compiler >= 15.0.3.
> icc --version
> icc (ICC) 16.0.0 20150815
> Copyright (C) 1985-2015 Intel Corporation.  All rights reserved.
> 
> And have updated my binutils who are now:
> 
> as --version
> GNU assembler (GNU Binutils) 2.26.51.20151113
> Copyright (C) 2015 Free Software Foundation, Inc.
> This program is free software; you may redistribute it under the terms of
> the GNU General Public License version 3 or later.
> This program has absolutely no warranty.
> This assembler was configured for a target of `x86_64-pc-linux-gnu'.
> 
> However I am still seeing the error message:
> 
>   CMake Warning at cmake/UserWarning.cmake:4 (message):
>[please enable javascript to see the address] build_intel]$ d/broken toolchain
>   Call Stack (most recent call first):
>     cmake/OptimizeForArchitecture.cmake:365 (UserWarning)
>     cmake/VcMacros.cmake:341 (OptimizeForArchitecture)
>     CMakeLists.txt:116 (vc_set_preferred_compiler_flags)
> 
> 
> 
>   CMake Warning at cmake/UserWarning.cmake:4 (message):
>     XOP disabled per default because of old/broken toolchain
>   Call Stack (most recent call first):
>     cmake/OptimizeForArchitecture.cmake:371 (UserWarning)
>     cmake/VcMacros.cmake:341 (OptimizeForArchitecture)
>     CMakeLists.txt:116 (vc_set_preferred_compiler_flags)
> 
> As I did when I used an old binutils, which I do not see when I use
> gcc-5.2...
> 
> Are there any solutions to this issues?
> 
> Thanks,
> Friedrich
> 
> 
> _______________________________________________
> Vc mailing list
>[please enable javascript to see the address]
> https://compeng.uni-frankfurt.de/mailman/listinfo/vc

-- 
──────────────────────────────────────────────────────────────────────────
 Dr. Matthias Kretz                                https://kretzfamily.de
 GSI Helmholtzzentrum für Schwerionenforschung             https://gsi.de
 SIMD easy and portable                     https://github.com/VcDevel/Vc
──────────────────────────────────────────────────────────────────────────


More information about the Vc mailing list
FIAS . Impressum . Privacy