Small Array vs Float32Array (v11)

Revision 11 of this benchmark created by DDD on


Preparation HTML

<script>
var size = 255;
var nIterations = 100;

var f32;
var arr;
</script>

Setup

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

Test runner

Ready to run.

Testing in
TestOps/sec
f32
for (var j = 0; j < nIterations; ++j) {
for (var i = 0; i < size-1; i++) {
  f32[i] = Math.sqrt(i + 0.1);
  f32[i] = f32[i] * f32[i];
  f32[i + 1] = i;
}
}
ready
arr
for (var j = 0; j < nIterations; ++j) {
for (var i = 0; i < size-1; i++) {
  arr[i] = Math.sqrt(i + 0.1);
  arr[i] = arr[i] * arr[i];
  arr[i + 1] = i;
}
}
ready

Revisions

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