Newsgroup: it.comp.hardware.cpu
Titolo: incompatibilita' tra clipper e K6 ?

non riesco a far partire una applicazione scritta in clipper 6 anni fa
su una macchina con K6; l'errore riportato e' un 'divide by 0';
esistono problemi di incompatibilita' accertati?
- 
Marina di Carrara
Italy

esistono problemi di incompatibilita' accertati?
ho notato che esiste incompatibilita' ed esiste un wait.obj per fixare
tele problema; io pero' non ho ne il compilatore clipper ne i sorgenti
del programma......come posso fare?
ciao
Manfry



L'incompatibilita' e' con le CA-TOOLS che fanno un operazione idiota quando
esegui il programma.
Mi pare di ricordare che sul sito AMD ci sia un piccolo EXE da inserire in
AUTOEXEC.BAT per risolvere il problema se non si ha la possibilitita' di
ricompilare.
L'alternativa e' disabilitare la cache del microprocessore (con un notevole
rallentamento del sistema).
Puoi sempre decompilare il programma con Valkyrie e ricompilarlo e poi
linkarlo con  __WAIT.obj
Ciao

Italy
Ciao 
Annibale
fredaannibale[NOSPAM]@
iol.it
 //togliere [NOSPAM] per comunicare via mail
*
afr...@yahoo.com
 
http://users.iol.it/fredaannibale

non lo ricordo a memoria. 
grazie, l'ho scaricato e domani lo provo;
ciao
Manfry



ho scaricato la patch eseguibile;
dove lo trovo Valkyrie?


- 
non conosco il caso specifico ma questo tipo di problemi sono dovuti
al fatto che su certe istruzioni il K6 e` molto, molto piu` veloce di
qualunque altra cpu, anche il 3/400 % di un P2. Questo non significa
che nel complesso sia piu` veloce, ma SW obsoleti che fanno routines
di timing-loop possono andare in pallone.
Questo fatto accadra` presumibilmente con tutti gli altri processori a
mano a mano che la loro velocita` aumenta.
Gabriele

qualunque altra cpu, anche il 3/400 % di un P2.
Yiipe!!! e quali sono???
sono impressionato.. se fosse vero su tutte.. sarebbe un  k8. 
capita la battuta? no eh,,  brrr brrr 
 :D :D 
ciao r.d.

On 22 Sep 1998 19:17:19 GMT, r.bettarini*dummy*@
cnuce.cnr.it
 (r.d.b.)
wrote:

Sono alcune istruzioni che non ricordo. ma ho visto un paio di casi
con MB veloci e K6-350. Era comunque colpa del SW mal fatto. Il
problema sarebbe venuto fuori piu` avanti con i P2 ecc.
Ciao 
Gabriele

dove lo trovo Valkyrie?
$$$$$$
Prova con 
www.zaccatalog.com
Ciao

problema sarebbe venuto fuori piu` avanti con i P2 ecc.
ehehehe :)
peccato ceh il software c'era prima del k6 :)
piccolo particolare.
marco.

On Tue, 22 Sep 1998 13:33:31 GMT, 
gsar...@usa.net
 (Gabriele Sartori)
wrote:

se non erro lo stesso problema sussiste con tutti i processori al di
sopra dei 200mhz...
  (iao!!oai)                                     (ICQ: 10860566)
  //,aurizio
 
   I bimbi buoni vanno in paradiso.
   I bimbi cattivi vanno dove gli pare!



Evidentemente non hai mai scritto SW, se uno fa i timer con i loop
invece che usando i timers, puo` averlo fatto anche 20 anni fa ma le
ditte di HW non faranno prodotti meno performanti per accomodare i
suoi errori.
Gabriele

Italy

suoi errori.
pero' dovranno sorbirsi le lamentele di chi dice "non funziona piu' da
quando ho messo il k6".
per quanto mi riguarda non ho un k6 e non uso applicativi clipper,
pensa tu quanto mi frega...
pero' probabilmente se il problema fosse stato di cpu INTEL tutti
avrebbero gridato "AL BUG! AL BUG!! rivoglio indietro i soldi!!",
anceh se la colpa era del SW.
Marco.


Non sarebbe forse il caso di informarsi e poi postare sul NG, QUALI
istruzioni sono elaborate cosě velocemente sul K6?
Penso che siano molti (soprattutto tra gli affezionati AMD) ad essere
interessati.
Grazie.
                            Ciao, Davide.



anceh se la colpa era del SW.
Come sappiamo quelli della Intel sono dei poveri perseguitati da Dio e
dagli uomini...........

avrebbero gridato "AL BUG! AL BUG!! rivoglio indietro i soldi!!",
mah, veramente anche i PII dai 300mhz in su hanno lo stesso identico
problema, sia con il clipper che con i piu' vecchi compilatori
Borland....


Borland....
A tal proposito vorrei porre un ipotesi, siccome il clipper dava problemi
anche col K5, non sara' mica una branch prediction molto funzionale che
crea il problema?
In fondo un loop e' proprio quello che riesce ad essere ottimizzato meglio
per l'esecuzione.
Cips!
Giorgio


grazie, fatto;
ora funziona (senza la bp)
