Erel - As you know, I posted a request for info on the Toshiba Thrive forum to see if anyone knew why the exact same routines in my (B4A) app run more than twice as fast on a 7" single-core 1G tablet with Android 2.2 than on a 10.1" Toshiba Thrive dual-core table with Android 3.1. I figured it had to be a hardware problem.
The only response that I thought remotely made sense is that B4A-generated code may not be optimized for a dual-core processor and/or Honeycomb. Could this possibly account for a 2x speed difference, or do you have any other ideas or suggestions?
The app is CardShark Spades running 100-deal simulations. If you want to try it yourself, the app starts up in the Options menu. All you have to do is push the buttons Replay, Okay, and Run Sims. It will stop after 100 deals. If you start with the same deal number, the 100 deals will be the same on different devices. The app does not show elapsed time, so you either have to start them at the same time or write down the times.
The only response that I thought remotely made sense is that B4A-generated code may not be optimized for a dual-core processor and/or Honeycomb. Could this possibly account for a 2x speed difference, or do you have any other ideas or suggestions?
The app is CardShark Spades running 100-deal simulations. If you want to try it yourself, the app starts up in the Options menu. All you have to do is push the buttons Replay, Okay, and Run Sims. It will stop after 100 deals. If you start with the same deal number, the 100 deals will be the same on different devices. The app does not show elapsed time, so you either have to start them at the same time or write down the times.