Templeton Peck Posted April 22, 2008 Share Posted April 22, 2008 Hi all, I've tried a few kernels: modbin 9.2.2 -- works fine, but 64-bit apps all run in 32-bit mode. kabel 9.2.2 -- 64-bit apps crash. TOH 9.2.2 -- Found something by that name on the bay. Anyway, same result as kabel. Has anyone been able to get 64-bit working on a P4 (9.2.2)? Are there any other kernels I should try? Thanks Link to comment https://www.insanelymac.com/forum/topic/100803-64-bit-922-kernel-on-a-p4/ Share on other sites More sharing options...
Templeton Peck Posted April 26, 2008 Author Share Posted April 26, 2008 How about this: Is there anybody with a non-vanilla 9.2.2 kernel who can run 64-Bit apps in 64-Bit? You can find out by running the included Chess app, and checking Activity Monitor. You would see "Intel (64-Bit)" next to Chess. I'm trying to find out if its just me.. Thanks. Link to comment https://www.insanelymac.com/forum/topic/100803-64-bit-922-kernel-on-a-p4/#findComment-725172 Share on other sites More sharing options...
apreichner Posted April 27, 2008 Share Posted April 27, 2008 I might be wrong, but Pentium 4s do not support 64 bit architectures. This may explain why all Apps want to run in 32bit or why 64bit apps crash. I think Intel started 64bit support with the EM64t line of P4s and the Core2Duos. Standard Core Duos did not have 64 bit support. Link to comment https://www.insanelymac.com/forum/topic/100803-64-bit-922-kernel-on-a-p4/#findComment-726305 Share on other sites More sharing options...
Templeton Peck Posted April 29, 2008 Author Share Posted April 29, 2008 Yes, you're right. But I have one of the later P4's that DOES support EM64T. In the meantime, the 9.2.0 kernel is the latest one that works in 64-Bit (for me). I appreciate the reply tho Link to comment https://www.insanelymac.com/forum/topic/100803-64-bit-922-kernel-on-a-p4/#findComment-728311 Share on other sites More sharing options...
Templeton Peck Posted May 20, 2008 Author Share Posted May 20, 2008 I found out why it doesen't work. Apparently, 64-Bit apps require a certain SSE3 instruction which is lacking on EM64T P4s. The 9.2.0 kernels have been built to work around this problem and work fine. However, the 9.2.2 kernels do not yet account for this problem. Two possible solutions at this point seem to be (1) stick with the old 9.2.0 kernel, with 64-bit support. (2) stick with the 9.2.2 modbin kernel, and have everything run in 32-bit. Many intell pentium em64t users gets "bus error" on running 64-bit apps.Currently 64-bit apps works only on Core 2 systems. The reason is - 64 bit version of memory copy operations in commpage require SSSE3 instruction, which is currently available only on Core 2 cpus (merom, pentium E2xxx). To fix this, somebody need to rewrite 14 kb of sse3 optimaized code for 64-bit procs. Link to comment https://www.insanelymac.com/forum/topic/100803-64-bit-922-kernel-on-a-p4/#findComment-753152 Share on other sites More sharing options...
Recommended Posts