On Tue, Jan 09, 2018 at 03:02:27PM -0800, Paul Rogers wrote:
> > On Mon, Jan 08, 2018 at 04:14:50PM -0800, Paul Rogers wrote:
> > > I've just patched one of my older Core2 "Conroe", LFS-7.7, up to 4.4.110.
> > > It's an i686 system. <snip>
> > >
> > > Any ideas? TIA.
> > >
> >
> > Looking at my lkml mailbox, patch 02 of 37 for this version added
>
> I haven't been able to GET to LKML for 3 days now. It keeps timing-out.
>
> > Sorry. I'm afraid 32-bit x86 gets much less love these days.
>
> Please, if anyone runs across the 32-bit patch, let me know. There certainly
> are many 32-bit system still in service!
>
> Yes, I can run x86-64 on my Conroes, but it's noticably slower, especially
> for such things as starting X.
>
> >
> > Meassuring LFS builds looks a bit different to me (column 2+3 are build
> > times in seconds and may not be 100% accurate but the trend is clear):
> >
> > Package 4.14.10 .12 Ratio
> > --------------------------------------------
> > 034-binutils-pass1 97 113 1,16
> > 035-gcc-pass1 261 296 1,13
> > 036-linux-headers 6 17 2,83
> > 037-glibc 149 178 1,19
>
> AIUI chips, such as my elderly i7-940, are actually 4 cores that pretend to
> have 8 using the hyperthreading introduced with the Pentium-D. The
> hyperthreaded core is scheduled on an "as resources are available" basis--the
> "real" core has priority. Performance figures I saw back in the day showed a
> hyperthreaded system provided at most 140% of the equivalent single
> core--certainly worth having, but NOT 200%.
>
I have no idea about the changes with each generation, but for
recent models, provided hyperthreading is enabled, linux sees 8
cores in this situation - depending on the kernel config, it might
slightly change how things are scheduled, but overall it rotates
jobs between all cores.
The difference with hyperthreading is that things like
floating-point get shared between siblings.
If I watch 'top' (recent version) I can see an activity line for
each core. And the activity moves around.
> "Wikipedia: According to Intel, the first hyper-threading implementation used
> only 5% more die area than the comparable non-hyperthreaded processor, but
> the performance was 15–30% better. Intel claims up to a 30% performance
> improvement compared with an otherwise identical, non-simultaneous
> multithreading Pentium 4."
>
> So exactly what preceeded the build would change the way tasks got assigned
> to the next available "core", hence what ran on real cores vs hyperthreaded
> "cores" and different timings.
>
ĸen
--
Truth, in front of her huge walk-in wardrobe, selected black leather
boots with stiletto heels for such a barefaced truth.
- Unseen Academicals
--
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page
Do not top post on this list.
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?
http://en.wikipedia.org/wiki/Posting_style