32-bit to 64-bit B4X, quo vadis?

rabbitBUSH

Well-Known Member
Licensed User
the binaries for B4X products are currently 32-bit.

without meaning to spark any controversy - any known/ planned plans to move to 64-bit?
 

agraham

Expert
Licensed User
Longtime User
Indeed, it is strange that 128-bit processors ...
There is no real need for general purpose CPUs that can handle 128 bit wide data natively. Memory interfaces more than 64 bits wide are useful to increase transfer speeds but having a 128 bit CPU will just use twice the memory of a 64 bit one for addresses and pointers for no real world benefit (at the current time).
 

rabbitBUSH

Well-Known Member
Licensed User

rabbitBUSH

Well-Known Member
Licensed User
There is no real need for general purpose CPUs that can handle 128 bit wide data natively.
Weeeell, boy would it have been useful. My buddy and I both had jobs where the modelling exercises could have done with that. BUT, a 64-bit with multi-core multi-threading proved just as useful from a number crunching viewpoint - but - NOT in any way intuitive to program. When you witness things going from days to hours to minutes to seconds in execution time its quite awesome. (then, of course, there was breaking into the graphic coprocessor back in the old days to speed computation up.)

So B4X going from minutes to seconds would be fun.
 
Top