Zdenek Kabelac wrote:
> Wrong, make -j spawn as many threads as your computer could handle,
> and if you are compiling something with C++ you will get out of virtual
> memory soon (unless you use hundereds of megs for swap :))

True.  Just try a kernel compile `make -j bzImage` and you will probably
run out of memory & error out.  I do a `make -j 4` on my BP6.

> But I think the best way to stress cpu is to run two burnP6 programs
> see http://users.ev1.net/~redelm/  for doc and source.

Thank you for the recommendation.  I wrote the `cpuburn` suite specifically
to test stability since Intel & AMD won't release their testers (HIPWR30.EXE
and KPOWER.EXE) without NDA.

But it is important to understand what is going on.  `burnP6` is designed
to load up the CPU[s], their cooling and power supplies.  A stable system
should be able to run one `burnP6` per CPU indefinitely.  An unstable 
system will normally lockup one or more CPUs, with odd behaviour.  
burnP6 will also terminate if it detects an error, but I have no
reports of this happening.  Thermal lockup seems to occur first.

But stable CPUs isn't the whole story on stability.  The memory subsystem
also has to be stable.  `burnP6` really doesn't test this, so I wrote
`burnBX` to stress the SDRAM and its controller (BX chipset, hence the 
name, but it runs well on others).  `burnBX` is a max-bandwidth memory
tester that tests a user-adjustable size, but lives with whatever pages
Linux/*BSD give it.  It also uses particularly error-prone data.  I was
very surprised at how eaily I could provoke apparent SDRAM errors.  Only
I don't think the SDRAM was at fault.  Power supplies (3.3V), CPUs, or even
the Abit design (decoupling caps, and line routing I don't think follows
Intel's recently released FC-PPGA SMP design guide).

In any case, I recommend people first run 2*burnP6 for 1-12 hrs to test
CPU stability, then 4*burnBX for 3-24h to test RAM subsystem stability.
If  the system finishes the runs with all burn* running (check the time
counters, burnBX can go zombie), then IMHO it is stable.  FWIW, my BP6
is stable at 2 * 5.5 * 97 MHz.

-- Robert  author `cpuburn`  http://users.ev1.net/~redelm or Metalab.
--
=-          To unsubscribe, email [EMAIL PROTECTED] with the       -=
=-                body of "unsubscribe linux-abit".                 -=

Reply via email to