← Back to team overview

kicad-developers team mailing list archive

Re: Net names and net codes

 

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