Quantcast
Channel: Cadence Custom IC Design Forum
Viewing all articles
Browse latest Browse all 4929

Cadence simulation setup-core usage-

$
0
0

Hi team

I have posted this question on other EE forums and received conflicted answers. But I think no where can give me a better answer then here. So here we go

Now I am using CADENCE IC 617 and MMSIM151 on a Linux machine with 10 cores CPU (20 threads). The simulation setup is like this:

ADE L --> Setup --> High-Performance Simulation Options. Then I click APS. choose Error Preset: DO not override; Use ++aps; Multi_Threading Manual #Threads: 19  (1-19)

But when I try to simulate, the total CPU usage is about 16% and a lot of cores are idle. The total simulation time-steps are 2210000 steps (transient time is 2210ns and simulation step is 0.001ns. ) this cost me more than 2 hours per simulation.

this is the info

[xxxxx@xxxxxx ~]$ top

top - 00:55:30 up 4 days,  2:38,  6 users,  load average: 2.00, 1.61, 1.57
Tasks: 422 total,   2 running, 419 sleeping,   0 stopped,   1 zombie
%Cpu(s): 10.1 us,  0.7 sy,  0.0 ni, 89.2 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem : 65727816 total,   538404 free,  3730288 used, 61459124 buff/cache
KiB Swap: 32964604 total, 31957960 free,  1006644 used. 61534544 avail Mem 

  PID      USER           PR   NI    VIRT            RES           SHR     S      %CPU    %MEM     TIME+       COMMAND    
 7718    xxxxxxxxxxxx 20    0      1744388    469288    4152    R     206.6     0.7            1460:39     spectre 

It seems the CPU is very underused. 

My questions are:

1. Does anyone know how I can setup the software to use all or most of the CPU power to speed up the simulation?

2. What dictate the time step of the simulation? 

Thank you very much
Allen


Viewing all articles
Browse latest Browse all 4929