Status: New
Owner: ----

New issue 1012 by danielheres: Slow Float32Array, Int32Array
http://code.google.com/p/v8/issues/detail?id=1012

Chromium is quite a bit slower than Minefield with typed arrays.
For example glmatrix (which relies heavy on it):
http://glmatrix.googlecode.com/hg/benchmark/matrix_benchmark.html

First one v8 (latest build), second tm+jm (Minefield).
Multiplication
glMatrix - Avg: 16.3ms, Min: 12ms, Max: 34ms
glMatrix - Avg: 4.1ms, Min: 3ms, Max: 6ms

Translation
glMatrix - Avg: 5.9ms, Min: 5ms, Max: 10ms
glMatrix - Avg: 1.5ms, Min: 1ms, Max: 2ms

Scaling
glMatrix - Avg: 6.2ms, Min: 5ms, Max: 10ms
glMatrix - Avg: 1.4ms, Min: 1ms, Max: 2ms

Rotation (Arbitrary axis)
glMatrix - Avg: 9.4ms, Min: 8ms, Max: 14ms
glMatrix - Avg: 6.1ms, Min: 6ms, Max: 7ms

Rotation (X axis)
glMatrix - Avg: 8.7ms, Min: 8ms, Max: 11ms
glMatrix - Avg: 5.9ms, Min: 5ms, Max: 6ms

Transpose
glMatrix - Avg: 4.1ms, Min: 3ms, Max: 8ms
glMatrix - Avg: 1.2ms, Min: 1ms, Max: 2ms

Inverse
glMatrix - Avg: 9.5ms, Min: 9ms, Max: 14ms
glMatrix - Avg: 3.8ms, Min: 3ms, Max: 6ms

Inverse 3x3
glMatrix - Avg: 6.3ms, Min: 5ms, Max: 11ms
glMatrix - Avg: 1.9ms, Min: 1ms, Max: 3ms

Vector Transformation
glMatrix - Avg: 4ms, Min: 3ms, Max: 6ms
glMatrix - Avg: 1.4ms, Min: 1ms, Max: 2ms


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to