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