kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #42418
Re: Benchmarking kicad compilation on CPUsreleased 6 years apart
-
From:
Wayne Stambaugh <stambaughw@xxxxxxxxx>
-
Date:
Mon, 4 Nov 2019 15:33:17 -0500
-
Autocrypt:
addr=stambaughw@xxxxxxxxx; prefer-encrypt=mutual; keydata= mQGiBEM0hxQRBAC2fNh3YOVLu1d5GZ0SbrTNldGiGnCJPLqzEnqFX9v6jmf33TMt6EmSLkl6 Wtfkoj0nVwKxcYmJkA8DX0QAokBkwNIzhSsBzQvthBLIk/5LnPVVKrEXOcL4mUyH1doKlkaE slgJozNa6Av+oavcvD02o1zJOloBbaHlNlyRt7fKswCgtIFlVjWggVH/15KfWk+Qo5JVPbME AIUBAQyL2OAx0n60AWec2WHnO9buHuG0ibtICgUMkE+2MRmYyKwYRdyVwGoIUemFuOyHp0AJ InX4T+vy2E7vkwODqjtMLfIoRkokW74Fi4nrvjlhOAw/vdq/twLbAmR9MOfPTpR4y7kQy1O2 /n+RkkRvh26vTzfbQmrH7cBJhk6aA/9Uwvu3E4zNJgHVZeS0HyWtmR1eOPPRbnkPgJTToX5O KMKzTJI/FX6kT7cFoCamitHrW3BJP4Dx+cMMsa47EGxqVTdbVJ4LjogsXTXxb+0Fn1u4zBdx x3Cer6O7+hqWy7zvpzeC6nSREjqDKa5CgHtv/GLm5uFPOmsjAsnHj2tlBrQmV2F5bmUgU3Rh bWJhdWdoIDxzdGFtYmF1Z2h3QGdtYWlsLmNvbT6IeAQTEQIAOBYhBOffs6CbblRzBkv33BtR cWlZ+CReBQJbFBS2AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEBtRcWlZ+CReMI8A nRbrLkzp7+c2f0vX7sfg4ICX8LAKAJ9uClo4uJajmZa5zZrL2nKdZlUwIrkCDQRDNIcxEAgA gCru+3/aOC6RCjpvYC72wY+d5SmHphC6yeiV2/mOumyt5MLo/Ps2GznZr11JspqFk5K/Zpvp MMLqqjDZ39+50a2iKRQFJ6NlK+hJWMmj6eJygQrCwYo3Gjc6CqfrqUv+8VSnf/i5sIZmtOVA 4ZjML18MuBvMSsNdVLFJd5HNnYb1iOECpvqdPVh/21LLCEw7MUUGGnHBhCrmk2aJe5hFmcSN g4ldBcXrgMQBwf7aMVoobXBMFDb/IENByXn0llB7Gr2IFMRmNS9/p8s/II1Yl2bTqyX4FSz8 cfn7C9KEz7faZ7wzAcpwHFC/zs3JoAjJ0IEKdNUpIwAlKMzT3CzctwADBQf/cxpG28MKyrqk nNmq/8LQLy+x6FSYXBLjxQz9BiBNYeesDZQ6J5UbL1mjpJzMa5tLZypPYo4bbGyR22hrbyDF K7m6AcVaMIJKl98g4ukMutFfAJyRDaREH5Zl/X1P4u1Z/yaAIy9mKaNbaK1/5djNJ5wCTFen TUgAp9xdc30kGkFDdLJFp5uxDY4P0vaZiZdjUCvDM3Zjv5IzpNOfxVqTUBQNUP/BnnKhkk0p DTD6s3X8S+D0rOtEBQ8K0cwERI/E8EFa8nj0TNw4e2MYGR8wg+SxqJ7z5f0zPY0bO6G9DDFB wYCqzzPWGqdAh9vA5971TAbPERtdFybhkurozp2SfYhJBBgRAgAJBQJDNIcxAhsMAAoJEBtR cWlZ+CResHUAniULLCWiT26ieRTl7N2vS6vBo/DuAJ4m7Ss/gyiW6ybTn1ctDXAUgm2QVQ==
-
Cc:
KiCad Developers <kicad-developers@xxxxxxxxxxxxxxxxxxx>
-
In-reply-to:
<CADn3vW3ZUwqa5odgv_nf-aKbA4ismkEKVMNXNQGRj2BvUqRrkA@mail.gmail.com>
-
Openpgp:
preference=signencrypt
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
Hey Andrew,
On 10/31/19 6:04 PM, Andrew Lutsenko wrote:
> My analysis of threadrippers vs top of the line Ryzens, condensed in 2
> points:
> 1. For significantly more money you get few more cores, a lot more PCIe
> lanes and 20-30% less frequency (single thread performance).
> 2. Unless you know that your workload is easily parallelizable to 50+
> threads, requires a lot of very fast storage (lots of PCIe ssds) and
> does not depend on single core performance, threadrippers are not worth it.
You are probably correct but it would be fun to see how fast `make -j
64` would be on a 32 core threadripper with a couple of fast nvme's and
64G of memory.
>
> For general workstation use case sweet spot in terms of perf/dollar is
> actually cheaper R7 3700x. R9 3900x is better only if you regularly do
> something that will use all 12 cores because it costs $200 more.
> Upcoming 3950x probably will be fine example of diminishing returns and
> not worth it for majority of use cases.
I would most likely opt for the 3900x. I build KiCad lots of times
every day so anything that reduces build times increases my
productivity. Given the recent Linux kernel Intel processor security
fixes, my core i7 feels like and old x486 and I expect trend to continue
given what I know about some of the issues.
> When talking about perf/dollar for threadrippers one should also take
> into account increased cost of motherboards and cooling for TR sockets
> which also doesn't play in their favor.
Thanks for the input. Every data point helps.
Cheers,
Wayne
>
> Best,
> Andrew
>
> On Thu, Oct 31, 2019 at 7:28 AM Wayne Stambaugh <stambaughw@xxxxxxxxx
> <mailto:stambaughw@xxxxxxxxx>> wrote:
>
> Good to know. I didn't realize the gen 3 threadrippers were not out
> yet. I may have to rethink my build.
>
> Thanks,
>
> Wayne
>
> On 10/31/2019 9:57 AM, Jon Evans wrote:
> > I don't own either, but am planning a Ryzen build. The Threadrippers
> > built on the third-gen Zen are not out yet, but presumably they
> will be
> > even better as workstation/server CPUs than third-gen Ryzen. On the
> > other hand, if buying parts today, the 3900X / 3700X seem like way
> > better bang for the buck than any of the older Threadrippers.
> >
> > -Jon
> >
> > On Thu, Oct 31, 2019 at 9:52 AM Wayne Stambaugh
> <stambaughw@xxxxxxxxx <mailto:stambaughw@xxxxxxxxx>
> > <mailto:stambaughw@xxxxxxxxx <mailto:stambaughw@xxxxxxxxx>>> wrote:
> >
> > Hi Adam,
> >
> > I would think so if we to fix the crash bug on macos. We
> would need a
> > 5.1.5-rc1 build with ngspice 31.3 so users could test. I
> would hope one
> > or more of our macos devs would also test this using our spice
> demos to
> > at least confirm that things work as expected and that the
> crash bug has
> > been resolved.
> >
> > Cheers,
> >
> > Wayne
> >
> > To get this thread back on track. Anyone have any experience
> with the
> > new AMD threadripper processors and how they compare to the
> Ryzen and/or
> > Intel core I7 processors? I actually have a new System76
> desktop speced
> > out with one but I was wondering if the extra cost was worthwhile.
> >
> > Cheers,
> >
> > Wayne
> >
> > On 10/30/2019 1:50 PM, Adam Wolf wrote:
> > > Do we want to switch to this for the next stable release?
> If so, what
> > > is the procedure for making sure it's tested?
> > >
> > > Adam
> > >
> > > On Wed, Oct 30, 2019 at 12:49 PM Holger Vogt
> > <holger.vogt@xxxxxxxxxx <mailto:holger.vogt@xxxxxxxxxx>
> <mailto:holger.vogt@xxxxxxxxxx <mailto:holger.vogt@xxxxxxxxxx>>> wrote:
> > >>
> > >> Simon,
> > >>
> > >> I had a quick look at
> > >>
> http://ngspice.sourceforge.net/ngspice-eeschema.html#external , where
> > >> you still are still using ngspice-28.
> > >>
> > >> Would you mind to switch to tag ngspice-31.3? There have been a
> > lot of
> > >> bug fixes an enhancements, many of them initiated by KiCad
> users.
> > So it
> > >> might be good to make the improvements available to everybody.
> > >>
> > >> KiCad for macOS distribution should use this most recent build
> > anyway to
> > >> get rid of the annoying crash bug.
> > >>
> > >> Holger
> > >>
> > >> _______________________________________________
> > >> Mailing list: https://launchpad.net/~kicad-developers
> > >> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> > <mailto: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
> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> > <mailto: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
> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> > <mailto: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
> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
>
References
-
Benchmarking kicad compilation on CPUs released 6 years apart
From: Andrew Lutsenko, 2019-10-29
-
Re: Benchmarking kicad compilation on CPUs released 6 years apart
From: Simon Richter, 2019-10-29
-
Re: Benchmarking kicad compilation on CPUs released 6 years apart
From: Tomasz Wlostowski, 2019-10-29
-
Re: Benchmarking kicad compilation on CPUsreleased 6 years apart
From: Brian Piccioni, 2019-10-29
-
Re: Benchmarking kicad compilation on CPUsreleased 6 years apart
From: Simon Richter, 2019-10-30
-
Re: Benchmarking kicad compilation on CPUsreleased 6 years apart
From: Holger Vogt, 2019-10-30
-
Re: Benchmarking kicad compilation on CPUsreleased 6 years apart
From: Adam Wolf, 2019-10-30
-
Re: Benchmarking kicad compilation on CPUsreleased 6 years apart
From: Wayne Stambaugh, 2019-10-31
-
Re: Benchmarking kicad compilation on CPUsreleased 6 years apart
From: Jon Evans, 2019-10-31
-
Re: Benchmarking kicad compilation on CPUsreleased 6 years apart
From: Wayne Stambaugh, 2019-10-31
-
Re: Benchmarking kicad compilation on CPUsreleased 6 years apart
From: Andrew Lutsenko, 2019-10-31