* Marco A. Calamari <[EMAIL PROTECTED]> [2006-03-27 10:56:32]: > On Fri, 2006-03-24 at 13:47 +0100, Florent Daignière (NextGen$) wrote: > > * Marco A. Calamari <[EMAIL PROTECTED]> [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).
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"
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$
signature.asc
Description: Digital signature
_______________________________________________ Devl mailing list [email protected] http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
