-
Notifications
You must be signed in to change notification settings - Fork 149
Supported Platforms
mikiobraun edited this page Jan 7, 2011
·
7 revisions
Currently, jblas supports the following platforms:
Architecture | SSE version | Linux | Mac OS X(*1) | Windows |
---|---|---|---|---|
i386 | SSE2 | Yes | N/A(*2) | Yes |
SSE3 | Yes | No(*3) | Yes | |
amd64/x86_64 | SSE2 | Yes | N/A(*2) | Yes(*4) |
SSE3 | Yes | Yes | Yes(*4) |
Remarks:
- i386 are Intel, AMD, etc. processors in 32bit mode.
- amd64/x86_64 | are Intel, AMD, etc. processors in 64bit mode.
- (*1)Apparently, jblas only runs under Mac OS X 10.6.x right now, because of some incompatibilities in the dynamic loader. Follow this thread on jblas-users for updates.
- (*2)All Apple computers with Intel processor already support SSE3.
- (*3)Starting with jblas-1.1, I dropped support for i386, mainly because I couldn’t get hold of a truly 32bit Mac OS box… . If you need it, drop me a line.
- (*4)ATLAS is not supported for Windows/64bit, but a pure LAPACK library is included. You can also use a 32bit JVM. Read Why There Is No 64bit Support For Windows.
jblas has been reported to run with Sun’s JVM, OpenJDK, and even gcj (although the performance is really bad for the latter as dynamically loaded Java code is interpreted.)
There are reports that jblas crash under Windows 2000 and a pretty old Celeron processor, but currently, I have no idea why :(