← Back to team overview

kicad-developers team mailing list archive

Re: Net names and net codes

 

Nice,
But please, think before add dependencies and look deeply if those are
supported for all platforms, I wish being able to don't trash years of work.



--
Marco


On Tue, Jan 14, 2014 at 11:00 AM, Maciej Sumiński
<maciej.suminski@xxxxxxx>wrote:

> Great, now it seems that we have a group of people who are experienced
> with the subject. I believe this has to end up with some speed up in KiCad.
>
> Regards,
> Orson
>
>
> On 01/14/2014 10:59 AM, Marco Serantoni wrote:
>
>> Only the warning: keep attention that boost::context doesn't support the
>> context switch for the vector registers
>> (mmx*/v*).
>> If needed i can help you to implement.
>>
>>
>> --
>> Marco
>>
>>
>> On Mon, Jan 13, 2014 at 7:48 PM, Vesa Solonen <vesa.solonen@xxxxxxxx
>> <mailto:vesa.solonen@xxxxxxxx>> wrote:
>>
>>     13/01/14 10:04, Maciej Sumiński kirjoitti:
>>
>>      > I fully support the idea, in fact I have dreamed about this too
>>      >
>>     (http://www.ohwr.org/projects/cern-kicad/wiki/ratsnest-gal#
>> Possible-upgrades).
>>      > I had a short try with OpenMP, but I did not get any better
>>     results, so
>>      > it seems that I could have done it wrong.
>>
>>     Some articles:
>>     http://locklessinc.com/articles/vectorize/
>>     http://gcc.gnu.org/projects/tree-ssa/vectorizathttps://twiki.cern.ch
>>     https://twiki.cern.ch/twiki/bin/view/CMSPublic/
>> WorkBookWritingAutovectorizableCode
>>
>>     Some tools:
>>     http://code.entropywave.com/blog/
>>     http://gnuradio.org/redmine/projects/gnuradio/wiki/Volk
>>
>>     ORC may be the best tool to go with. GNU Radio's DSP stack and
>> GStreamer
>>     depends on it.
>>
>>      > If there are volunteers who have some experience with
>>     parallelization I
>>      > am very eager to cooperate to speed up some of computations. The
>>      > ratsnest algorithm is a perfect place to start with. It is
>>     performed on
>>      > per net basis, so they are all independent to each other.
>>
>>     I could possibly do something, but I'm not familiar with much of the
>>     Kicad code. Single function "optimise this ->" might work, but
>> delivery
>>     times can't be guaranteed...
>>
>>     -Vesa
>>
>>
>>     _______________________________________________
>>     Mailing list: https://launchpad.net/~kicad-developers
>>     Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>
>>     Unsubscribe : https://launchpad.net/~kicad-developers
>>     More help   : https://help.launchpad.net/ListHelp
>>
>>
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>

Follow ups

References