Hi.
I am wondering why no work is ever assigned to the two Denver cores although I am running in the MAX-N model. I have both tested with nvpmodel -m 0
and by running jetson_clocks
.
I am able to see all 6 cores in both top
, htop
and in tegrastats
but the CPU load of the two Denver cores always remains at 0%.
I am able to launch a new process and move it to the Denver cores with taskset
but no work is automatically distributed to these cores. Why is that so?
I am running Ubuntu 18.04 from JetPack 4.4.1.
Best regards
Thomas Jespersen
If you run command “cat /proc/cmdline
”, do you see something like “isolcpus=1-2
”? If so, then this is why. You can disable that by editing “/boot/extlinux/extlinux.conf
”. If you see “isolcpus=1-2
” near the end, then remove the “1-2
” so it truncates without mentioning “1-2
” (this is the same as removing isolcpus
, but if isolcpus
exists somewhere else, then it overrides the other isolcpus
).
Wonderful, this did indeed solve the problem.
To make it clear to others I modified the line in /boot/extlinux/extlinux.conf
which had “isolcpus=1-2
” such that it said “isolcpus=
”
Thank you so much.