TIP: Click on subject to list as thread! ANSI
echo: clipper
to: HERNAN BADENES
from: RAYMOND PESEK
date: 1997-04-20 20:11:00
subject: Division by zero

HB ->And can you answer me a question: I was trying to solve the problem,
   ->changing the values from BIOS; and I had change the 'CPU internal
   ->cache' value from Enabled to Disabled. When this cache is disabled,
   ->the clipper programs runs, but the machine was turned to very slow.
   ->(This is my parcial solve to the problem until today). Why is this?
At startup, Tools III runs a loop that tries to infer the system
speed from how fast the loop runs. It's known as a software timing
loop. Some of the newer CPUs pipeline memory, which causes the loop to
run far faster than the original designers ever thought it could. And
that causes a divide by zero error.
Disabling the internal cache causes the computer to run slower, and
allows the software timing loop to operate within it's design
parameters.
Cyrix posted a program on their web site named PIPELOOP.EXE that's run
from the autoexec.bat file and slows down their CPU to allow such
programs to run. Of course, a side effect is to slow down all programs
running on the computer also.
I don't think AMD ever came up with a fix. They just said to contact
the original developer. You. 
Raymond Pesek
 * 1st 2.00 #2448 * Moderator - Clipper Echo
--- InterEcho 1.19
---------------
* Origin: PC-Ohio PCBoard * Cleveland, OH * 216-381-3320 (1:157/200)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.