Community discussions

MikroTik App
 
User avatar
meschaninovn
just joined
Topic Author
Posts: 22
Joined: Thu Aug 09, 2012 11:23 pm
Contact:

Difference in performance between Intel Core i7 and i5

Tue Aug 14, 2012 11:45 pm

There is a need for a more powerful x86 router. Price is not critical. Tell me please, is there a difference in performance between processors Intel Core i7 and i5 one generation, and working on the same frequency? for example Core i5 2500K and Core i7 2600K.
Technically only difference in increased volume of cache memory and supporting hyper-threading technology.
Does it make sense to disable this technology manually in BIOS?

I'd like to hear a response from the MikroTik command.

Regards.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26385
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: Difference in performance between Intel Core i7 and i5

Wed Aug 15, 2012 10:29 am

Xeon have proven to be ideal performance machines for RouterOS. Not so sure about i5 vs i7.
 
User avatar
meschaninovn
just joined
Topic Author
Posts: 22
Joined: Thu Aug 09, 2012 11:23 pm
Contact:

Re: Difference in performance between Intel Core i7 and i5

Wed Aug 15, 2012 3:43 pm

Thank.
But how about hyper-threading technology? Enable or Disable?
 
User avatar
janisk
MikroTik Support
MikroTik Support
Posts: 6263
Joined: Tue Feb 14, 2006 9:46 am
Location: Riga, Latvia

Re: Difference in performance between Intel Core i7 and i5

Fri Aug 17, 2012 1:03 pm

depending on configuration, if you have a lot of interfaces, you can assign cores to interfaces and distribute load that way
 
rzirzi
Member
Member
Posts: 393
Joined: Mon Oct 09, 2006 2:33 pm

Re: Difference in performance between Intel Core i7 and i5

Sun Aug 19, 2012 12:57 pm

depending on configuration, if you have a lot of interfaces, you can assign cores to interfaces and distribute load that way
How to assign selected core to work only with selected interface at MikroTik x86 machine?
 
User avatar
elgo
Member Candidate
Member Candidate
Posts: 151
Joined: Sat Apr 02, 2011 2:34 am
Location: France

Re: Difference in performance between Intel Core i7 and i5

Mon Aug 20, 2012 3:26 pm

depending on configuration, if you have a lot of interfaces, you can assign cores to interfaces and distribute load that way
How to assign selected core to work only with selected interface at MikroTik x86 machine?
Interesting question, waiting for the answer too.
 
User avatar
mrz
MikroTik Support
MikroTik Support
Posts: 7056
Joined: Wed Feb 07, 2007 12:45 pm
Location: Latvia
Contact:

Re: Difference in performance between Intel Core i7 and i5

Mon Aug 20, 2012 4:27 pm

To manually assign core per interface:
1. disable RPS (/system resource rps)
2. Manually assign IRQ (/system resource irq)
 
User avatar
meschaninovn
just joined
Topic Author
Posts: 22
Joined: Thu Aug 09, 2012 11:23 pm
Contact:

Re: Difference in performance between Intel Core i7 and i5

Tue Aug 21, 2012 11:50 pm

Does it means that if i manually assign ether1 to cpu0, then other interfaces or processes can`t use cpu0?
 
User avatar
mrz
MikroTik Support
MikroTik Support
Posts: 7056
Joined: Wed Feb 07, 2007 12:45 pm
Location: Latvia
Contact:

Re: Difference in performance between Intel Core i7 and i5

Wed Aug 22, 2012 12:26 pm

They can if they see that cpu0 is less loaded. But if you assign all IRQs manually then they will use only specified CPU.
 
User avatar
meschaninovn
just joined
Topic Author
Posts: 22
Joined: Thu Aug 09, 2012 11:23 pm
Contact:

Re: Difference in performance between Intel Core i7 and i5

Wed Aug 22, 2012 11:44 pm

And one more question, please.

In 1core x86 router configuration on ethernet interfaces starts drops at about 80-90% CPU load (mikrotik indication)
2core - at 40-45%
4core - 25-30%
and so on ...

Why is this?
 
User avatar
mrz
MikroTik Support
MikroTik Support
Posts: 7056
Joined: Wed Feb 07, 2007 12:45 pm
Location: Latvia
Contact:

Re: Difference in performance between Intel Core i7 and i5

Thu Aug 23, 2012 11:46 am

Look at "tool profile" CPU load per core and you will see why :)
 
User avatar
meschaninovn
just joined
Topic Author
Posts: 22
Joined: Thu Aug 09, 2012 11:23 pm
Contact:

Re: Difference in performance between Intel Core i7 and i5

Thu Aug 30, 2012 11:22 am

To manually assign core per interface:
1. disable RPS (/system resource rps)
2. Manually assign IRQ (/system resource irq)
On "system - resourse - cpu" i can see 8 cpu`s (Intel core i7 3770 - 4 phisical cores + 4 threads by hyper threading function).
Tell me please, what cpu number match phisical cores?
ie 0,1,2,3 or 0,2,4,6?
I ask the question because I do not want to assign two important interfaces per one physical core.
 
miahac
Long time Member
Long time Member
Posts: 516
Joined: Wed Dec 14, 2005 5:04 pm
Location: Wichita, KS

Re: Difference in performance between Intel Core i7 and i5

Thu Aug 30, 2012 4:57 pm

So load will increase on the first core unless you use cpu affinity?
 
alexmartini
just joined
Posts: 8
Joined: Sat Sep 24, 2011 9:02 pm
Location: Sao Paulo-BR

Re: Difference in performance between Intel Core i7 and i5

Thu Aug 30, 2012 8:53 pm

So load will increase on the first core unless you use cpu affinity?
No, the system load balance it, but you can using manual control if you not trust the algorithm.

Who is online

Users browsing this forum: Amazon [Bot] and 98 guests