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 &lt;<a href=3D"mailto:=
[email protected]">[email protected]</a>&gt;<br><b>Fecha:</b> 5 de a=
bril de 2020, 15:53:56 CLT<br><b>Para:</b> Stanislav &lt;<a href=3D"mailto:s=
[email protected]">[email protected]</a>&gt;<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&nbsp;<span style=3D"font-size: 12pt; font-family: Helvetic=
a;"><a href=3D"http://vogonsdrivers.com/getfile.php?fileid=3D859&amp;menusta=
te=3D0">http://vogonsdrivers.com/getfile.php?fileid=3D859&amp;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 &lt;<a href=3D"mailto:[email protected]">[email protected]</a>&gt; 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 &lt;<a href=3D"mailto:[email protected]">eugeniok267@gmai=
l.com</a>&gt; </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==--