Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

cadence LDV5.1 with RHEL 3.0 WS

Status
Not open for further replies.

solvall_ex1

Newbie level 5
Joined
Dec 26, 2005
Messages
9
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,355
I 'm running ncverilog with Redhat Enterprise Linux 3.0 WS. and using "top" to
monitor cpu process status. it only shows 50% of CPU usage on my ncverilog.
and the rest of 50% is almost idle.
The thing that I found in such environment is pretty strange.
this CPU processing speed is not as fast as I expect.
compared with Sun blade 2000(900HMz cpu), I don't see my ncverilog running faster than Sun Solaris with ultra sparc III 900Mhz cpu.
actually, both of them almost speed the same time to complete job.

is there any way to increase CPU usage for a specific process in RHEL 3.0 WS?

the list below is my h/w spec,
CPU : Intel 3.0Ghz P4 630
DRAM: DDR2 4GB
HD: IDE ATA 160GB
 

1.Check if you had open your HD's DMA mode.
hdparm -t /dev/hda
hdparm -d1 -c3 -m16 /dev/hda to open the DMA support.

2.Check if you had open your Hyper-threading in the BIOS.If so,disable it.(this will cause your cpu usage only 50%,when you run one ncverilog).
 
You can also try renice'ing the ncverilog process

Code:
$ renice -20 -p ncverilog_pid

This will increase it's priority in the scheduler and might give it more cpu time.

I would also like to add that a 3.0 GHz Pentium 4 is probably not faster than a 900 MHz UltraSPARC III. Especially if the Pentium is not Xeon.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top