* [dpdk-users] Temperature of CPU when running DPDK App
[not found] <126402432.2812576.1522233938671.JavaMail.zimbra@viettel.com.vn>
@ 2018-03-28 10:47 ` vuonglv
2018-03-28 11:08 ` Vincent Jardin
2018-03-29 10:05 ` Richard Nutman
0 siblings, 2 replies; 6+ messages in thread
From: vuonglv @ 2018-03-28 10:47 UTC (permalink / raw)
To: users; +Cc: toanln1
Hi DPDK team,
I have big problem with temperature of CPU when running DPDK App (My app use all of 16 CPU on socket 1, and all CPU always run with 100% work load). As you see in below statistics, temperature of CPU is up to 72°C.
My question: 72°C is too hot, right?. What is the recommend for temperature of CPU when running DPDK App?
Server: HP-BL460C Gen9
OS: Redhat 7.3
[root@localhost dataplane]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 64
On-line CPU(s) list: 0-63
Thread(s) per core: 2
Core(s) per socket: 16
Socket(s): 2
NUMA node(s): 2
Vendor ID: GenuineIntel
CPU family: 6
Model: 79
Model name: Intel(R) Xeon(R) CPU E5-2697A v4 @ 2.60GHz
Stepping: 1
CPU MHz: 2600.000
BogoMIPS: 5200.76
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 40960K
NUMA node0 CPU(s): 0-15,32-47
NUMA node1 CPU(s): 16-31,48-63
[root@localhost ~]# sensors
ixgbe-pci-0600
Adapter: PCI adapter
loc7: +33.0°C (high = +95.0°C, crit = +75.0°C)
power_meter-acpi-0
Adapter: ACPI interface
power1: 0.00 W (interval = 300.00 s)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +61.0°C (high = +83.0°C, crit = +93.0°C)
Core 0: +55.0°C (high = +83.0°C, crit = +93.0°C)
Core 1: +54.0°C (high = +83.0°C, crit = +93.0°C)
Core 2: +54.0°C (high = +83.0°C, crit = +93.0°C)
Core 3: +54.0°C (high = +83.0°C, crit = +93.0°C)
Core 4: +56.0°C (high = +83.0°C, crit = +93.0°C)
Core 5: +53.0°C (high = +83.0°C, crit = +93.0°C)
Core 6: +53.0°C (high = +83.0°C, crit = +93.0°C)
Core 7: +53.0°C (high = +83.0°C, crit = +93.0°C)
Core 8: +52.0°C (high = +83.0°C, crit = +93.0°C)
Core 9: +52.0°C (high = +83.0°C, crit = +93.0°C)
Core 10: +52.0°C (high = +83.0°C, crit = +93.0°C)
Core 11: +52.0°C (high = +83.0°C, crit = +93.0°C)
Core 12: +52.0°C (high = +83.0°C, crit = +93.0°C)
Core 13: +53.0°C (high = +83.0°C, crit = +93.0°C)
Core 14: +53.0°C (high = +83.0°C, crit = +93.0°C)
Core 15: +54.0°C (high = +83.0°C, crit = +93.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Physical id 1: +72.0°C (high = +83.0°C, crit = +93.0°C)
Core 0: +72.0°C (high = +83.0°C, crit = +93.0°C)
Core 1: +71.0°C (high = +83.0°C, crit = +93.0°C)
Core 2: +69.0°C (high = +83.0°C, crit = +93.0°C)
Core 3: +67.0°C (high = +83.0°C, crit = +93.0°C)
Core 4: +70.0°C (high = +83.0°C, crit = +93.0°C)
Core 5: +71.0°C (high = +83.0°C, crit = +93.0°C)
Core 6: +70.0°C (high = +83.0°C, crit = +93.0°C)
Core 7: +70.0°C (high = +83.0°C, crit = +93.0°C)
Core 8: +70.0°C (high = +83.0°C, crit = +93.0°C)
Core 9: +69.0°C (high = +83.0°C, crit = +93.0°C)
Core 10: +71.0°C (high = +83.0°C, crit = +93.0°C)
Core 11: +71.0°C (high = +83.0°C, crit = +93.0°C)
Core 12: +70.0°C (high = +83.0°C, crit = +93.0°C)
Core 13: +68.0°C (high = +83.0°C, crit = +93.0°C)
Core 14: +70.0°C (high = +83.0°C, crit = +93.0°C)
Core 15: +69.0°C (high = +83.0°C, crit = +93.0°C)
Many thanks,
Vuong Le
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [dpdk-users] Temperature of CPU when running DPDK App
2018-03-28 10:47 ` [dpdk-users] Temperature of CPU when running DPDK App vuonglv
@ 2018-03-28 11:08 ` Vincent Jardin
2018-03-28 12:24 ` Wiles, Keith
2018-03-29 10:05 ` Richard Nutman
1 sibling, 1 reply; 6+ messages in thread
From: Vincent Jardin @ 2018-03-28 11:08 UTC (permalink / raw)
To: vuonglv, users; +Cc: toanln1
Did you try interrupt mode ?
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [dpdk-users] Temperature of CPU when running DPDK App
2018-03-28 11:08 ` Vincent Jardin
@ 2018-03-28 12:24 ` Wiles, Keith
2018-03-28 13:19 ` Dai, Wei
0 siblings, 1 reply; 6+ messages in thread
From: Wiles, Keith @ 2018-03-28 12:24 UTC (permalink / raw)
To: Vincent Jardin; +Cc: vuonglv, users, toanln1
> On Mar 28, 2018, at 6:08 AM, Vincent Jardin <vincent.jardin@6wind.com> wrote:
>
> Did you try interrupt mode ?
>
Also look at rte_pause() while you detect nothing to do before going back to interrupt mode can help too.
>
Regards,
Keith
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [dpdk-users] Temperature of CPU when running DPDK App
2018-03-28 12:24 ` Wiles, Keith
@ 2018-03-28 13:19 ` Dai, Wei
2018-03-29 14:34 ` vuonglv
0 siblings, 1 reply; 6+ messages in thread
From: Dai, Wei @ 2018-03-28 13:19 UTC (permalink / raw)
To: Wiles, Keith, Vincent Jardin; +Cc: vuonglv, users, toanln1
Example/l3fwd-power can be a good reference.
> -----Original Message-----
> From: users [mailto:users-bounces@dpdk.org] On Behalf Of Wiles, Keith
> Sent: Wednesday, March 28, 2018 8:24 PM
> To: Vincent Jardin <vincent.jardin@6wind.com>
> Cc: vuonglv@viettel.com.vn; users@dpdk.org; toanln1
> <toanln1@viettel.com.vn>
> Subject: Re: [dpdk-users] Temperature of CPU when running DPDK App
>
>
>
> > On Mar 28, 2018, at 6:08 AM, Vincent Jardin <vincent.jardin@6wind.com>
> wrote:
> >
> > Did you try interrupt mode ?
> >
>
> Also look at rte_pause() while you detect nothing to do before going back to
> interrupt mode can help too.
> >
>
> Regards,
> Keith
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [dpdk-users] Temperature of CPU when running DPDK App
2018-03-28 10:47 ` [dpdk-users] Temperature of CPU when running DPDK App vuonglv
2018-03-28 11:08 ` Vincent Jardin
@ 2018-03-29 10:05 ` Richard Nutman
1 sibling, 0 replies; 6+ messages in thread
From: Richard Nutman @ 2018-03-29 10:05 UTC (permalink / raw)
To: users
Hi,
72c looks to be well within range from the sensor specs you posted below.
You say you have a problem with it, what exactly is the problem ?
Thermal throttling will kick in before the cpu damages itself.
As others have stated you may want to look at inserting some _mm_pause instructions which halt the cpu for around 20-40 cycles and help to reduce heat.
Other than that perhaps look to see if the server is getting adequate cooling. There is no recommended temperature for DPDK, if the cpu is well within limits then there are no problems.
-Richard.
> -----Original Message-----
> From: vuonglv@viettel.com.vn [mailto:vuonglv@viettel.com.vn]
> Sent: 28 March 2018 11:48
> To: users@dpdk.org
> Cc: toanln1
> Subject: [dpdk-users] Temperature of CPU when running DPDK App
>
>
>
> Hi DPDK team,
> I have big problem with temperature of CPU when running DPDK App (My
> app use all of 16 CPU on socket 1, and all CPU always run with 100%
> work load). As you see in below statistics, temperature of CPU is up to
> 72°C.
> My question: 72°C is too hot, right?. What is the recommend for
> temperature of CPU when running DPDK App?
>
>
>
>
> Server: HP-BL460C Gen9
> OS: Redhat 7.3
>
> [root@localhost dataplane]# lscpu
> Architecture: x86_64
> CPU op-mode(s): 32-bit, 64-bit
> Byte Order: Little Endian
> CPU(s): 64
> On-line CPU(s) list: 0-63
> Thread(s) per core: 2
> Core(s) per socket: 16
> Socket(s): 2
> NUMA node(s): 2
> Vendor ID: GenuineIntel
> CPU family: 6
> Model: 79
> Model name: Intel(R) Xeon(R) CPU E5-2697A v4 @ 2.60GHz
> Stepping: 1
> CPU MHz: 2600.000
> BogoMIPS: 5200.76
> Virtualization: VT-x
> L1d cache: 32K
> L1i cache: 32K
> L2 cache: 256K
> L3 cache: 40960K
> NUMA node0 CPU(s): 0-15,32-47
> NUMA node1 CPU(s): 16-31,48-63
>
> [root@localhost ~]# sensors
> ixgbe-pci-0600
> Adapter: PCI adapter
> loc7: +33.0°C (high = +95.0°C, crit = +75.0°C)
>
> power_meter-acpi-0
> Adapter: ACPI interface
> power1: 0.00 W (interval = 300.00 s)
>
> coretemp-isa-0000
> Adapter: ISA adapter
>
> Physical id 0: +61.0°C (high = +83.0°C, crit = +93.0°C)
> Core 0: +55.0°C (high = +83.0°C, crit = +93.0°C)
> Core 1: +54.0°C (high = +83.0°C, crit = +93.0°C)
> Core 2: +54.0°C (high = +83.0°C, crit = +93.0°C)
> Core 3: +54.0°C (high = +83.0°C, crit = +93.0°C)
> Core 4: +56.0°C (high = +83.0°C, crit = +93.0°C)
> Core 5: +53.0°C (high = +83.0°C, crit = +93.0°C)
> Core 6: +53.0°C (high = +83.0°C, crit = +93.0°C)
> Core 7: +53.0°C (high = +83.0°C, crit = +93.0°C)
> Core 8: +52.0°C (high = +83.0°C, crit = +93.0°C)
> Core 9: +52.0°C (high = +83.0°C, crit = +93.0°C)
> Core 10: +52.0°C (high = +83.0°C, crit = +93.0°C)
> Core 11: +52.0°C (high = +83.0°C, crit = +93.0°C)
> Core 12: +52.0°C (high = +83.0°C, crit = +93.0°C)
> Core 13: +53.0°C (high = +83.0°C, crit = +93.0°C)
> Core 14: +53.0°C (high = +83.0°C, crit = +93.0°C)
> Core 15: +54.0°C (high = +83.0°C, crit = +93.0°C)
>
> coretemp-isa-0001
> Adapter: ISA adapter
>
> Physical id 1: +72.0°C (high = +83.0°C, crit = +93.0°C)
> Core 0: +72.0°C (high = +83.0°C, crit = +93.0°C)
> Core 1: +71.0°C (high = +83.0°C, crit = +93.0°C)
> Core 2: +69.0°C (high = +83.0°C, crit = +93.0°C)
> Core 3: +67.0°C (high = +83.0°C, crit = +93.0°C)
> Core 4: +70.0°C (high = +83.0°C, crit = +93.0°C)
> Core 5: +71.0°C (high = +83.0°C, crit = +93.0°C)
> Core 6: +70.0°C (high = +83.0°C, crit = +93.0°C)
> Core 7: +70.0°C (high = +83.0°C, crit = +93.0°C)
> Core 8: +70.0°C (high = +83.0°C, crit = +93.0°C)
> Core 9: +69.0°C (high = +83.0°C, crit = +93.0°C)
> Core 10: +71.0°C (high = +83.0°C, crit = +93.0°C)
> Core 11: +71.0°C (high = +83.0°C, crit = +93.0°C)
> Core 12: +70.0°C (high = +83.0°C, crit = +93.0°C)
> Core 13: +68.0°C (high = +83.0°C, crit = +93.0°C)
> Core 14: +70.0°C (high = +83.0°C, crit = +93.0°C)
> Core 15: +69.0°C (high = +83.0°C, crit = +93.0°C)
>
>
>
>
> Many thanks,
>
> Vuong Le
---------------------------------------------------------------------------------------
This email has been scanned for email related threats and delivered safely by Mimecast.
For more information please visit http://www.mimecast.com
---------------------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [dpdk-users] Temperature of CPU when running DPDK App
2018-03-28 13:19 ` Dai, Wei
@ 2018-03-29 14:34 ` vuonglv
0 siblings, 0 replies; 6+ messages in thread
From: vuonglv @ 2018-03-29 14:34 UTC (permalink / raw)
To: wei dai; +Cc: Keith Wiles, Vincent Jardin, users, toanln1
Hi team,
Thanks for your response, but my question related to safe temperature threshold for CPU. I mean, if temperature of CPU is higher than recommended in long time, it may be reduce service life of CPU.
Do you have any knowledge or reference related to this problem?
Many thanks,
Vuong Le
----- Original Message -----
From: "wei dai" <wei.dai@intel.com>
To: "Keith Wiles" <keith.wiles@intel.com>, "Vincent Jardin" <vincent.jardin@6wind.com>
Cc: vuonglv@viettel.com.vn, users@dpdk.org, "toanln1" <toanln1@viettel.com.vn>
Sent: Wednesday, March 28, 2018 8:19:35 PM
Subject: RE: [dpdk-users] Temperature of CPU when running DPDK App
Example/l3fwd-power can be a good reference.
> -----Original Message-----
> From: users [mailto:users-bounces@dpdk.org] On Behalf Of Wiles, Keith
> Sent: Wednesday, March 28, 2018 8:24 PM
> To: Vincent Jardin <vincent.jardin@6wind.com>
> Cc: vuonglv@viettel.com.vn; users@dpdk.org; toanln1
> <toanln1@viettel.com.vn>
> Subject: Re: [dpdk-users] Temperature of CPU when running DPDK App
>
>
>
> > On Mar 28, 2018, at 6:08 AM, Vincent Jardin <vincent.jardin@6wind.com>
> wrote:
> >
> > Did you try interrupt mode ?
> >
>
> Also look at rte_pause() while you detect nothing to do before going back to
> interrupt mode can help too.
> >
>
> Regards,
> Keith
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2018-03-29 14:35 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <126402432.2812576.1522233938671.JavaMail.zimbra@viettel.com.vn>
2018-03-28 10:47 ` [dpdk-users] Temperature of CPU when running DPDK App vuonglv
2018-03-28 11:08 ` Vincent Jardin
2018-03-28 12:24 ` Wiles, Keith
2018-03-28 13:19 ` Dai, Wei
2018-03-29 14:34 ` vuonglv
2018-03-29 10:05 ` Richard Nutman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).