- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
IPP is separated by Intel architectures,
IA32 - allx86 systems (Pentium, Pentium M, Core/Core 2 Duo)
EM64T - Intel Extended 64-bit Memory architecture
Itanium - IA64 architecture
IXP - Xscale acrhitecture
Note, because ofbinray compatibility layer provided by OS it is possible to run ia32 code on EM64T and Itanium systems but not vice versa. Of course, in general, it is better to run native code on each system.
Regards,
Vladimir
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Vladimir,
Thanks for the reply. I have one more question: I was told that the Core 2 Duo is a 64 bit CPU and I am able to install 64 bit XP on it. So should I use the EMT64T version of the IPP in this environment?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
in fact Extended Memory 64-bit technology is feature that was built on top of IA32 architecture. That means, that Intel processors which support EM64T also support IA32. In other words, if you will install 32-bit operating system on your Core 2 Duo platform you'll get 32-bit system and if you will install 64-bit operating system you will get 64-bit system. Intel Core 2 Duo supports both 32-bit and 64-bit operations.
So, you can use IPP for IA32 in case 32-bit OS and you can use IPP for EM64T in case of 64-bit OS. Note, you also will be able to run 32-bit application (and IPP) on 64-bit OS because of compatibility layer.
Regards,
Vladimir
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page