I got to imagine this idea is not original and someone else may have posted it. With that said, I am wondering of the feasibility of the following idea.
If the Intel rumors are true and Apple is committed to migrating to an "proprietary" x86 CPU architecture - Is it technically possible to come up with a hybrid dual processor system with one Intel based CPU and one G5?
If so, this would allow the OS to route applications compiled on PPC to run on the PPC CPU, while the OS and applications that were recompiled (or newly developed) would run on the Intel proc? This would seemingly solve most the problems of an architecture change without the need for emulation, since "legacy" apps could still run on a new architecture. Obviously some sort of really intelligent controller mechanism would need to be engineered to route the appropriate CPU calls to the correct CPU. think of it like the old school Power macs with DOS cards without the overhead of another OS running. Obviously longer term would eventually phase out the hybrid DP system, replacing it with a dual Intel offering.
The closest analogy I could think of is Java - in that Java programs can call native libraries/system calls written in another language using JNI. Obviously the scope of a similar hardware based idea is much larger.
Thoughts? I am hoping the hardware uber-geeks can shed some light on this thought and if it may be technically possible.
If the Intel rumors are true and Apple is committed to migrating to an "proprietary" x86 CPU architecture - Is it technically possible to come up with a hybrid dual processor system with one Intel based CPU and one G5?
If so, this would allow the OS to route applications compiled on PPC to run on the PPC CPU, while the OS and applications that were recompiled (or newly developed) would run on the Intel proc? This would seemingly solve most the problems of an architecture change without the need for emulation, since "legacy" apps could still run on a new architecture. Obviously some sort of really intelligent controller mechanism would need to be engineered to route the appropriate CPU calls to the correct CPU. think of it like the old school Power macs with DOS cards without the overhead of another OS running. Obviously longer term would eventually phase out the hybrid DP system, replacing it with a dual Intel offering.
The closest analogy I could think of is Java - in that Java programs can call native libraries/system calls written in another language using JNI. Obviously the scope of a similar hardware based idea is much larger.
Thoughts? I am hoping the hardware uber-geeks can shed some light on this thought and if it may be technically possible.