You could get one for all of them up to pentium when it started being
a part of the cpu by default.

On 3/27/06, Matthew Toseland <toad at amphibian.dyndns.org> wrote:
> On Mon, Mar 27, 2006 at 11:14:25AM +0200, Florent Daigni?re (NextGen$) wrote:
> > * Marco A. Calamari <marcoc1 at dada.it> [2006-03-27 10:56:32]:
> >
> > > On Fri, 2006-03-24 at 13:47 +0100, Florent Daigni?re (NextGen$) wrote:
> > > > * Marco A. Calamari <marcoc1 at dada.it> [2006-03-24 12:27:38]:
> > > >
> > > > >
> > > > > I'm running a freenet stable node on an embedded processor
> > > > >  AMD Geode, that is i386 fully compatible; I run a stock
> > > > >  Linux Debian kernel on it.
> > > > >
> > > > > Freenet of course load the generic library.
> > > > >
> > > > > There is a way to force the loading of the right native library, the
> > > > >  386 one ? What is the name of the library ?
> > > > >
> > > > > Thanks a lot.   Marco
> > > > >
> > > > Hi,
> > > >
> > > >   I suggest you read the header of
> > > >   
> > > > https://emu.freenetproject.org/svn/trunk/freenet/src/net/i2p/util/NativeBigInteger.java
> > > >
> > > >   Please keep us posted on how "fast" are the native libraries on
> > > >   this platform.
> > > >
> > > >   To do a benchmark, use this command line :
> > > >   java -cp freenet-latest.jar:freenet-ext.jar 
> > > > net.i2p.util.NativeBigInteger
> > >
> > > Reaing the header (I doesn't know java) I understood add
> > >
> > > -Djbigi.impl=xxxx
> > >
> > > to the last line of start-freenet.sh
> > >
> > > But reading the code it seems to me that there is no
> > >  librari for I386
> > >
> > > Are my understantings correct ?
> > >
> > > Thx.   Marco
> > > --
> >
> >       Yes, unfortunatly there is no optimized library aviable for x86
> >       before pentium processors (as they were the first generation to
> >       bundle an arithmetic co-processor).
>
> Does the bigint stuff use floating point? Anyway the 486DX has a
> floating point coproc, and you could *get one* for an 8088.
> >
> >       Anyway, I will help you building a native library if needed.
> >       from
> >       
> > http://www.amd.com/us-en/ConnectivitySolutions/ProductInformation/0,,50_2330_9863_13022%5E13058,00.html,
> >       I don't get what instruction set is supported :
> >
> >       "x86/x87-compatible core" / " Integrated FPU that supports the
> >       Intel MMX? and AMD 3DNow!\u2122 Technology instruction sets"
>
> Sounds a lot like an embedded K6-2. What does it identify itself as?
> >
> >       it's a bit vague :) But I do think that the "pentiummx" binary
> >       is the most appropriated for your purpose. The Geode processor
> >       seems to be "better" than an old 386 :)
> >
> >       If you are planning to *use* freenet on this chip, I do
> >       recommand that you try building your own native library. I can
> >       help you with that if you manage to pick me up on IRC (#freenet
> >       on irc.freenode.net). It shouldn't be a big deal if you have a
> >       working C compiler, gnu/make and a working jvm.
> >
> >       Try benchmarking different native binaries on your chip :
> > java -cp freenet-cvs-snapshot.jar:freenet-ext.jar 
> > net.i2p.util.NativeBigInteger
> >       using the .7 code
> >
> > NextGen$
> --
> Matthew J Toseland - toad at amphibian.dyndns.org
> Freenet Project Official Codemonkey - http://freenetproject.org/
> ICTHUS - Nothing is impossible. Our Boss says so.
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
>
> iD8DBQFEKBwtHzsuOmVUoi0RAsqwAKCZC0uOjeEh0DS3yJCQRxmfL3MUggCfZVmg
> IJnvSp/zIbzX8zx03hOCyEc=
> =mmK4
> -----END PGP SIGNATURE-----
>
>
> _______________________________________________
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>
>

Reply via email to