← Back to team overview

kicad-developers team mailing list archive

Re: Net names and net codes

 

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> 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
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>

Follow ups

References