Skip to main content

[JAI-IMAGEIO] [OT] Seeking advice on HW configuration

1 reply [Last post]
Anonymous

Hi lists,
sorry for crossposting.

We are in the process of buying a couple of servers, and we are
considering various options for which I would like to have a feeling
of what people out there think about.

The best deal we can get is for 2 machines whose configurations is
more or less as follows:

2 Xeon 5110 1.6 ghz/4mb 1066FSB 64bit
4*1gb RAM 667MHZ
73GB SAS (15k rpm) HD

We should run both Windows 2003 server and Linux at least initially.
I am a bit concerned about the 64 bits processors and how they would
interact with native JAI/ImageIO but also with the App Server and with
JVM. I have seen some strange behaviours when running eclipse-based
apps on an AMD opteron 64 bits hence I am a bit hesitant about this
config.

Does anyone have feedback to report about similar architectures with
JAI-ImageIO?
What's your experience with 64 bits machines?
Do you recommend going for a 32 bit multiprocessor machine instead?
(if we find one :-) ).

Thanks again and sorry for cross posting.

Simone.
--
-------------------------------------------------------
Eng. Simone Giannecchini
President /CEO GeoSolutions S.A.S.
Via Carignoni 51
55041 Camaiore (LU)
Italy

phone: +39 0584983027
fax: +39 0584983027
mob: +39 349 8227000

http://www.geo-solutions.it

-------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: interest-unsubscribe@jai-imageio.dev.java.net
For additional commands, e-mail: interest-help@jai-imageio.dev.java.net

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
James Cheng

Hi Simone,

> We should run both Windows 2003 server and Linux at least initially.
> I am a bit concerned about the 64 bits processors and how they would
> interact with native JAI/ImageIO but also with the App Server and with
> JVM. I have seen some strange behaviours when running eclipse-based
> apps on an AMD opteron 64 bits hence I am a bit hesitant about this
> config.

I guess I have to make some comments on this. As one of the "native"
guys behind the native libraries used in JAI and JAI-ImageIO, and
working at Sun, my comments should be considered biased. I am not
sure how much your application depends the native libraries, so YMMV.

Currently, native libraries for JAI/JAI-ImageIO are not available on
64-bit Windows platform, and we are working on these issues:
https://jai-core.dev.java.net/issues/show_bug.cgi?id=46
https://jai-imageio-core.dev.java.net/issues/show_bug.cgi?id=62

> Does anyone have feedback to report about similar architectures with
> JAI-ImageIO?
> What's your experience with 64 bits machines?
> Do you recommend going for a 32 bit multiprocessor machine instead?
> (if we find one :-) ).

I have been using 64-bit UltraSPARC-based machines for more than 10
years, and I think they are great. :-) But I guess here you are
talking about 64-bit x86 or x64 machines. I also have been using
them for several years. From a pure native perspective, there are
pros and cons going from 32-bit to 64-bit. Code size grows due to
longer pointers and addresses, so you will need more RAM. On the other
hand, AMD64 (and Intel64) has two times general-purpose registers and
XMM registers (for SSE/SSE2/...) in 64-bit mode, so you get better
performance. The 64-bit chips tend to have a bigger cache, also good
for performance even when they are running in 32-bit mode.

As far as I know, Solaris is the best OS in terms supporting both
32-bit and 64-bit applications. You can develop/deploy both at the
same time, and on the same box. If you'd like to try it, it's free,
it's open, and it runs on x86/x64. Sounds like a commercial? ;-)
http://www.sun.com/software/solaris/get.jsp
http://www.sun.com/software/solaris/solaris-express/get.jsp
http://www.opensolaris.org/os/

BTW, the native libraries used by JAI and JAI-ImageIO were first
developed on Solaris and then ported to other platforms.

HTH,
-James

---------------------------------------------------------------------
To unsubscribe, e-mail: interest-unsubscribe@jai-imageio.dev.java.net
For additional commands, e-mail: interest-help@jai-imageio.dev.java.net