Multi threaded simulations using ncsim

Discussion in 'Cadence' started by Atul.ee, Apr 26, 2010.

  1. Atul.ee

    Atul.ee Guest

    Hi,
    I want to fire a multi threaded gate level simulation using ncsim. I
    have tried following commands:

    1. irun -processor 4
    2. irun -processor 4 -profthread

    (Note: Simulations were fired on a 8-core machine)

    But in both the cases I can see only one CPU being utilized.
    Please help.

    Regards,
    Atul
     
    Atul.ee, Apr 26, 2010
    #1
  2. Atul.ee wrote, on 04/26/10 08:41:
    Atul,

    As far as I'm aware, the -processor argument is for when you're using APS as the
    analog solver in a mixed-signal simulation, and even then it just controls the
    "processor affinity" (see "man taskset") to get the most out of a multi-threaded
    analog simulation.

    I'm not really an expert on the digital parts of Incisive, but as far as I know,
    it is not multi-threaded in itself (although you could have multiple threads in
    a system C block, for example).

    Why did you think that "-processor 4" would tell it to use 4 CPUs? Is this
    documented somewhere? (if it's in Cadence documentation, I'd like to know!)

    Thanks,

    Andrew.
     
    Andrew Beckett, Apr 26, 2010
    #2
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.