aside from addressing larger amount of ram, are there any other benefits?
the link i posted says that animations and transparencies would appear faster, which doesnt make sense
just like you, i thought the only difference between 32 and 64 bit is ram addressing, thats why im asking, any other benefits?
i mean, we have 1gb of ram now, is there a need for 64 bit computing?
----------
oh well, thats something
There are certainly MANY more improvements than just addressing more than 4GB of RAM---many situations have been covered in this thread---but some more....from Wiki----
"Some 64-bit programs, such as encoders, decoders and encryption software, can benefit greatly from 64-bit registers, while the performance of other programs, such as 3D graphics-oriented ones, remains unaffected when switching from a 32-bit to a 64-bit environment, pending the augmenting GPU or 'VPU?' that Apple is now adding....I can't remember exactly what they were calling that XPU for the camera/video capture improvements.
Some 64-bit architectures, such as x86-64, support more general-purpose registers than their 32-bit counterparts (although this is not due specifically to the word length). This leads to a significant speed increase for tight loops since the processor does not have to fetch data from the cache or main memory if the data can fit in the available registers.
Example in C:
int a, b, c, d, e;
for (a=0; a<100; a++)
{
b = a;
c = b;
d = c;
e = d;
}
If a processor only has the ability to keep two or three values or variables in registers it would need to move some values between memory and registers to be able to process variables d and e as well; this is a process that takes many CPU cycles. A processor that is capable of holding all values and variables in registers can loop through them without needing to move data between registers and memory for each iteration. This behavior can easily be compared with virtual memory, although any effects are contingent upon the compiler."
...and being Apple has been able to build/test/design and implement their compiler, the interaction between the CPU/GPU and RAM/NAND (for paging), 64bit processor may very WELL be a significant improvement in speed without the need (currently) to
only take advantage of a 4GB+ RAM build.
64 bit processor can just address more than 4GB of ram. That isn't the only thing it can do however...
Please see above. There is much more to 64 bit processing than 'just addressing more than 4GB of RAM'----MUCH more!
Because apple makes a big deal out of specs...... think about it when the iphone 4 came out and it step up the ram to 512mb apple mentioned it and the same thing with the iphone 5 when it was stepped up to a gig of ram.... and to get good use out of a 64bit 4+ gigs of ram is where its at. Think about a 64bit computer they always have 4+ gigs and its possible to put that much ram on a phone aka the Note 3 has 3 gigs of ram but apple is going to wait to the iphone 6 like they do every iphone release now small updates then big ones
But a 32 bit processor. The last jump from 1-2GB of RAM on Android devices, including the Note2 (I'm a Note 1 owner) was a significant improvement in fluidity. The Note 1 is an absolute dog. It's slow as can be---we use it solely for business/Square transactions/signatures. I can't get out of the contract quick enough. RAM has significantly helped the 'Droid experience. iOS on the other hand operates extremely well on a GB of RAM. Both as the manufacturer of the device, architect of the SOC and developer of the OS---Apple has managed to release the absolute pinnacle of fluidity when it comes to phone operating systems. Again---Android has gotten much better, however...the iPhone is still the absolute king of fluidity, usability and stability. Sure---there are poorly coded apps but they're few and far between. I use both systems...and look forward to a Note 3...however, with the Note 4, if they continue to use Exynos and/or Snapdragon procs----the ability to utilize those 4GB of RAM will, in your words, necessitate the need for a 64bit SOC.
Apple doing it now, I'm sure has a reason....and not just....
It's still a cheap as hell marketing ploy.
No need for 64bit on a phone, at least not yet. Until phones need and require more than 4gb RAM, then we can have 64bit on a phone - until that day comes, 64bit phones are just pure fluff
....'Marketing Ploy'. You've obviously some make up work to do in order to understand how processing, especially SOC (a rather new breed of processing that Intel is madly trying to jump feet first into as it becomes more and more ubiquitous on everyday carry items----our smartphones) systems with their GPU and Apple's new Imaging processing unit work in unison. There's a reason Apple's engineers are making the switch to 64bit. Apparently the folks at Chair feel the same---as I/B 3 is playing FIVE times faster on the new architecture and it took them all of two hours to port the game, with Apple's tools from 32--->64 bits.
....but certainly not now... and even more so considering the iPhone 5S almost 100% won't have more than 4gb of ram.
Second, 64bit isn't "new technology" by any stretch of the imagination.
Third, how can you "optimise" and "test" without the hardware in place? Unless the iPhone 5S has more than 4gb of RAM, there is no way to test anything with regards to the main benefit 64bit processing - which is increased memory mapping.
Honestly, you Apple crazies really need to screw your head brain back in.
How do you know? Are you an SOC engineer? A real developer? Seems as though Chair WAS able to 'test' and 'optimize' with the 'hardware in place!' 64 bit is absolutely "new technology" when it comes to being used as an SOC in a cell phone bud!
Again----your 4GB infatuation has been addressed. You're on an Apple based forum...we're ALL Apple Crazies!!! Perhaps you should find a forum you're passionate about, no?
32bit apps on a 64bit OS run through an emulation layer - this creates lag no matter what way you slice it.
Already addressed and incorrect.
Being spread by you.
Please do tell us how 64bit architecture can run 32bit code... please, all us developers would love to know, it'd save us the hassle of even bothering to write for 64bit.
The biggest misinformation is people claiming 64bit is faster... ludicrous.
Did you watch the presentation? Hear how the folks @ Chair were able to compile 32--->64 bits in 2 hours? As well, I'm not sure I can remember a 32 bit program I've EVER not been able to NOT run on my current 64bit machines. Can you explain to us why it would be a hassle for you to compile your development with Apple's free development tools from 32-64bits?
Faster? Chair says I/B3 is playing FIVE times faster! Not that I'm attributing all of that speed increase to the 32-64bit increase but for some reason, again, I think you're wrong
But those phones are Android phones...
No iPhone has ever had close to that yet... the iPhone 5S is rumored to have 1gb of RAM.
Where did you hear that rumor? I've heard NO such rumor. Other than analyst guesses. We'll have to wait for a tear down by iFixit or some other system analyzer app. It's coming...but to me, as explained earlier----there's a definite benefit to Android with increased RAM. Apple...not so much. 1GB is excellent. Would a double RAM increase be welcomed? Of course! But to this point...it's not been necessary to continue to provide an absolutely fluent experience with the OS and apps optimized and built for iOS.
Didn't mean to go on that long...but there are SO many benefits to jump up to 64bits rather than acknowledgment of more than 4GB of RAM. This is a fascinating thread filled with guesses from folks without much processor knowledge. I'm sure there are plenty of extremely bright and knowledgable folks reading this thread just laughing....GUT laughing out loud. As well, I think we're in for a surprise with the speed of the 5s. Regardless of Geekbench and artificial benchmarks (where the iPhone 5 continues to hold its own...and actually still maintain a LEAD against the latest Snapdragon and Exynos processors), but in every day usage, camera speeds, rendering and editing in iMovie, Shazaming and updating your Facebook profile---pulling up an email or editing a song you just created in GarageBand.
I guess I don't understand your need to bend over backwards in an attempt to discredit the absolute genius that goes in to Apple's design of the SOC and it's delivery time after time of a pocket computer that supersedes the past iteration. Compared to what I was using when my wife and I were married 15 years ago, the iPhone 5 I'm currently carrying is significantly faster at EVERYthing! To me,
it's exciting to be a part of this time/era of technology....and SOOO in to it. If you're NOT in to it, why hang on with a bunch of folks that are?
Speaking of which---I'm absolutely blown away by so many of the ho hum responses to the 5s. We all KNOW what the Tick/Tock cycle with the (s) models is. It's no surprise....and they (Apple) definitely tend to get it right with the S Model.
J