Float32Array vs Array (v9)

Revision 9 of this benchmark created by pissang on


Description

Creation, initialization, reading and writing of a 10000 element array vs. float32array, inserting int's and floats over the Arrays

should check http://jsperf.com/float32array-slowness-test/7

Setup

var size = 500000;
    var f32 = new Float32Array(size);
    var arr = new Array(size);

Test runner

Ready to run.

Testing in
TestOps/sec
f32
for (var i = 0; i < size / 2; i++) {
  f32[i] = i + 0.1;
  f32[i] = f32[i] * f32[i];
  f32[i + 1] = i;
}
for (var i = 0; i < size; i++) {
  f32[i] = i * 0.145;
}
ready
arr
for (var i = 0; i < size / 2; i++) {
  arr[i] = i + 0.1;
  arr[i] = arr[i] * arr[i];
  arr[i + 1] = i;

}
for (var i = 0; i < size; i++) {
  arr[i] = i * 0.145;
}
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.