Re: i5 Hyper-Threading, BIOS settings and Arch n00b pointers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Friday 29 August 2014 04:33:43 Simon Wise did opine
And Gene did reply:
> On 29/08/14 15:40, Len Ovens wrote:
> > I don't know that the physical technology matters so much as the OS
> > being hyperthreading aware and treating each pair of cores like one.
> > That is making sure that core 0 does not do anything that takes too
> > long for core 1 to meet it's dead line. I do not know if new Linux
> > kernels do this, older ones did not. They logged that the chip had
> > hyperthreading, but still seemed to treat two threads as two
> > different cores.
> > 
> > Certainly, common wisdom has not kept up with tech changes. I would
> > be nice to know more.
> 
> Not quite on topic, since this isn't to do with Hyper-threading, but
> certainly the Linux scheduler has been getting much more sophisticated
> in dealing with different kinds of cores ... in ARM it now schedules
> tasks for chips with some smaller cores and some faster ones, keeping
> them busy with suitable sized tasks.
> 
> The ARM kernels running the most recent Samsung tablets (with 4 big
> plus 4 little cores) have this GTS in the 3.14 kernels ... it runs all
> 8 cores together assigning tasks appropriate to each, rather than just
> switching between big or little of each pair to save power. Selling
> hardware on that scale certainly brings a budget, and since the kernel
> is GPL it can't be kept in-house.
> 
> Seems that 3.14 has also added a deadline-based scheduler that is
> closer to what audio needs from realtime than the extremely low
> latency preemption based on priorities that the two older realtime
> schedulers offer.
> 
> http://www.linuxfoundation.org/news-media/blogs/browse/2014/01/deadline
> -scheduling-314
> 
> Simon

This message is timely as I haven't tried the deadline scheduler in 
several years, so I just switched the config to make it the default, and 
its building now.  Perhaps it will actually improve both the USB lags, and 
the network video playback I get here.

Thank you for an informative post.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>
US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/listinfo/linux-audio-user




[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux