Fwd: Floating point emulation library
Eugenio Kalinin <[email protected]> Sun, 5 Apr 2020 16:05:10 -0400
| Newsgroups | gmane.comp.emulators.bochs.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============5783100216094008588== Content-Type: multipart/alternative; boundary=Apple-Mail-3535CE6C-0148-482D-9B5C-5E6EFB481B45 Content-Transfer-Encoding: 7bit --Apple-Mail-3535CE6C-0148-482D-9B5C-5E6EFB481B45 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > De: Eugenio Kalinin <[email protected]> > Fecha: 5 de abril de 2020, 15:53:56 CLT > Para: Stanislav <[email protected]> > Asunto: Re: [Bochs-developers] Floating point emulation library >=20 > Well, it is the part of my emulator and I used several programs to make su= re that everything works correctly. For example, 87test http://vogonsdrivers= .com/getfile.php?fileid=3D859&menustate=3D0 >=20 > Also my emulator contains debug mode when every instruction is executed tw= ice: using my code and dosbox code, if CPU state differs, error is reported.= At least, it is dosbox-compatible. Downloads folder contains apk for androi= d >=20 > El 05-04-2020, a la(s) 14:37, Stanislav <[email protected]> escribi=C3=B3= : >=20 >> Hello, >>=20 >> As real CPU emulator we first care about accuracy and portability and onl= y then, speed. >> Any new emulation library to be considered have to prove it is accurate, i= t should be covered with huge about of unit tests proving it doesn't have so= ftware equivalent of Pentium FDIV bug. >> I didn't see even a single unit test in your code.=20 >> How can you be sure it is working correctly ? >>=20 >> Thanks >> Stanislav >>=20 >> -----Original Message----- >> From: Eugenio Kalinin <[email protected]>=20 >> Sent: Sunday, 5 April 2020 20:21 >> To: [email protected] >> Subject: [Bochs-developers] Floating point emulation library >>=20 >> Hello! >> Is it interesting to you: www.bitbucket.org/eugene_eugene_123? >> I am currently developing my own computer emulator which I want to sell i= n Google Play. Later I want to use my algorithms in ASIC based on RISC V ope= n source BOOM project: with this algorithms it will have performance compara= ble or better than ARM processors. My repository contains part of the emulat= or: fp64 floating point emulation library (old versi=C3=B3n, have a newer on= e, but need to clean the code). Right now I need some sort of recomendation l= etter (I am in a difficult migratory situation so I can not develop my emula= tor properly). I can inject my library in bochs source code (FPU emulation b= ecomes much faster) in exchange for some recommendation letter.=20 >>=20 >> E.Kalinin >>=20 >>=20 >>=20 >> _______________________________________________ >> bochs-developers mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/bochs-developers >>=20 --Apple-Mail-3535CE6C-0148-482D-9B5C-5E6EFB481B45 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D= utf-8"></head><body dir=3D"auto"><div dir=3D"ltr"><br></div><blockquote type= =3D"cite"><div dir=3D"ltr"><b>De:</b> Eugenio Kalinin <<a href=3D"mailto:= [email protected]">[email protected]</a>><br><b>Fecha:</b> 5 de a= bril de 2020, 15:53:56 CLT<br><b>Para:</b> Stanislav <<a href=3D"mailto:s= [email protected]">[email protected]</a>><br><b>Asunto:</b> <b>Re: [Boch= s-developers] Floating point emulation library</b><br><br></div></blockquote= ><blockquote type=3D"cite"><div dir=3D"ltr"><meta http-equiv=3D"content-type= " content=3D"text/html; charset=3Dutf-8">Well, it is the part of my emulator= and I used several programs to make sure that everything works correctly. Fo= r example, 87test <span style=3D"font-size: 12pt; font-family: Helvetic= a;"><a href=3D"http://vogonsdrivers.com/getfile.php?fileid=3D859&menusta= te=3D0">http://vogonsdrivers.com/getfile.php?fileid=3D859&menustate=3D0<= /a></span><div><font face=3D"Helvetica"><span style=3D"font-size: 16px;"><br= ></span></font><div><font face=3D"Helvetica"><span style=3D"font-size: 16px;= ">Also my emulator contains debug mode when every instruction is executed tw= ice: using my code and dosbox code, if CPU state differs, error is reported.= At least, it is dosbox-compatible. Downloads folder contains apk for androi= d<br></span></font><div dir=3D"ltr"><br>El 05-04-2020, a la(s) 14:37, Stanis= lav <<a href=3D"mailto:[email protected]">[email protected]</a>> esc= ribi=C3=B3:<br><br></div><blockquote type=3D"cite"><div dir=3D"ltr"><span>He= llo,</span><br><span></span><br><span>As real CPU emulator we first care abo= ut accuracy and portability and only then, speed.</span><br><span>Any new em= ulation library to be considered have to prove it is accurate, it should be c= overed with huge about of unit tests proving it doesn't have software equiva= lent of Pentium FDIV bug.</span><br><span>I didn't see even a single unit te= st in your code. </span><br><span>How can you be sure it is working correctl= y ?</span><br><span></span><br><span>Thanks</span><br><span>Stanislav</span>= <br><span></span><br><span>-----Original Message-----</span><br><span>From: E= ugenio Kalinin <<a href=3D"mailto:[email protected]">eugeniok267@gmai= l.com</a>> </span><br><span>Sent: Sunday, 5 April 2020 20:21</span><br><s= pan>To: <a href=3D"mailto:[email protected]">bochs-deve= [email protected]</a></span><br><span>Subject: [Bochs-developers]= Floating point emulation library</span><br><span></span><br><span>Hello!</s= pan><br><span>Is it interesting to you: <a href=3D"http://www.bitbucket.org/= eugene_eugene_123?">www.bitbucket.org/eugene_eugene_123?</a></span><br><span= >I am currently developing my own computer emulator which I want to sell in G= oogle Play. Later I want to use my algorithms in ASIC based on RISC V open s= ource BOOM project: with this algorithms it will have performance comparable= or better than ARM processors. My repository contains part of the emulator:= fp64 floating point emulation library (old versi=C3=B3n, have a newer one, b= ut need to clean the code). Right now I need some sort of recomendation lett= er (I am in a difficult migratory situation so I can not develop my emulator= properly). I can inject my library in bochs source code (FPU emulation beco= mes much faster) in exchange for some recommendation letter. </span><br><spa= n></span><br><span>E.Kalinin</span><br><span></span><br><span></span><br><sp= an></span><br><span>_______________________________________________</span><b= r><span>bochs-developers mailing list</span><br><span><a href=3D"mailto:boch= [email protected]">[email protected]</= a></span><br><span><a href=3D"https://lists.sourceforge.net/lists/listinfo/b= ochs-developers">https://lists.sourceforge.net/lists/listinfo/bochs-develope= rs</a></span><br><span></span><br></div></blockquote></div></div></div></blo= ckquote></body></html>= --Apple-Mail-3535CE6C-0148-482D-9B5C-5E6EFB481B45-- --===============5783100216094008588== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============5783100216094008588== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ bochs-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bochs-developers --===============5783100216094008588==--