I have never used DD-wrt myself, but maybe htop is available there as well? Or the full top (instead of busybox limited version). In procps-ng top, pressing 1
will toggle between combined CPU(s) and per-CPU reports:
top - 20:36:58 up 4 days, 21:24, 2 users, load average: 0.03, 0.03, 0.00
Tasks: 167 total, 2 running, 165 sleeping, 0 stopped, 0 zombie
%Cpu(s): 1.0 us, 0.8 sy, 0.0 ni, 98.2 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 15751.80+total, 7334.523 free, 469.488 used, 7947.789 buff/cache
MiB Swap: 32767.99+total, 32767.99+free, 0.000 used. 14949.72+avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
and
top - 20:37:17 up 4 days, 21:25, 2 users, load average: 0.02, 0.02, 0.00
Tasks: 164 total, 1 running, 163 sleeping, 0 stopped, 0 zombie
%Cpu0 : 0.3 us, 0.0 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu1 : 0.7 us, 0.3 sy, 0.0 ni, 99.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 15751.80+total, 7335.570 free, 468.441 used, 7947.789 buff/cache
MiB Swap: 32767.99+total, 32767.99+free, 0.000 used. 14950.77+avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
but again, no idea what dd-wrt offers.