kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #12030
Re: Net names and net codes
>________________________________
> From: Carl Poirier <carl.poirier.2@xxxxxxxxx>
>To: Vesa Solonen <vesa.solonen@xxxxxxxx>
>Cc: KiCad Developers <kicad-developers@xxxxxxxxxxxxxxxxxxx>
>Sent: Thursday, January 23, 2014 4:41 AM
>Subject: Re: [Kicad-developers] Net names and net codes
>
>
>
>Maybe. Having no experience whatsoever in vectorization, I'm looking into multithreading. Anyway, I believe one doesn't exclude the other.
>
>
>
>
For over a year now, compiling with gcc (I can't remember the exact version of this change) with -O3 performs auto-vectorization. Unless you can see significant gain in structuring some loops so that the compiler algorithms can make a more efficient vectorization, just compile with -O3 and don't worry about it.
A little off topic: If -O3 shows up problems in some places (this is not uncommon with something as complex as an optimizing compiler) you can still attempt at a different optimization level and by using the explicit flags to enable vectorization. In cases where a compiler's vectorization code isn't working well and introducing bugs, then the only solution is to explicitly invoke the SIMD instructions ... and really, I see no reason for that and would simply disable auto-vectorization until the compiler is fixed.
- Cirilo
References
-
Net names and net codes
From: Maciej Sumiński, 2014-01-08
-
Re: Net names and net codes
From: jp charras, 2014-01-08
-
Re: Net names and net codes
From: Tomasz Wlostowski, 2014-01-09
-
Re: Net names and net codes
From: Maciej Sumiński, 2014-01-10
-
Re: Net names and net codes
From: Vesa Solonen, 2014-01-10
-
Re: Net names and net codes
From: Maciej Sumiński, 2014-01-13
-
Re: Net names and net codes
From: Vesa Solonen, 2014-01-13
-
Re: Net names and net codes
From: Marco Serantoni, 2014-01-14
-
Re: Net names and net codes
From: Maciej Sumiński, 2014-01-14
-
Re: Net names and net codes
From: Marco Serantoni, 2014-01-14
-
Re: Net names and net codes
From: Carl Poirier, 2014-01-15
-
Re: Net names and net codes
From: Carl Poirier, 2014-01-21
-
Re: Net names and net codes
From: Vesa Solonen, 2014-01-22
-
Re: Net names and net codes
From: Carl Poirier, 2014-01-22