Community discussions

MikroTik App
 
deejayq
Member Candidate
Member Candidate
Topic Author
Posts: 195
Joined: Wed Feb 23, 2011 8:33 am

x86 multicore hyperthreading global queue tree best practice

Sat Jan 02, 2016 2:16 pm

i have a scenario in which i have to limit user traffic on a queue tree with global as parent. as i've read only one core is used for the queue tree. i have an i3-2120 with hypethreading enabled (so i have 4 virtual cores). is it better to disable hyperthreading so that routeros will use one of the two physical cores or is smart enough not to use the second virtual core if the first virutal core on the same physical core is maxed out (when hyperthreading is enabled)?
 
deejayq
Member Candidate
Member Candidate
Topic Author
Posts: 195
Joined: Wed Feb 23, 2011 8:33 am

Re: x86 multicore hyperthreading global queue tree best practice

Tue Jan 19, 2016 10:09 pm

anybody have some experience?
 
InoX
Forum Guru
Forum Guru
Posts: 1966
Joined: Tue Jan 09, 2007 6:44 pm

Re: x86 multicore hyperthreading global queue tree best practice

Wed Jan 20, 2016 1:32 am

With HT is better. I tested a long time ago with Pentium 4 HT.
 
User avatar
chechito
Forum Guru
Forum Guru
Posts: 3286
Joined: Sun Aug 24, 2014 3:14 am
Location: Bogota Colombia
Contact:

Re: x86 multicore hyperthreading global queue tree best practice

Wed Jan 20, 2016 2:12 am

another important topic is HT is improved on every generation of Intel CPUs