Benchmark name | When Created |
---|---|
soa vs aos
As titled |
8 years ago |
Object Function vs Free Function | 8 years ago |
Function Wrapping | 8 years ago |
Prototypal Object-Property Method Call | 8 years ago |
update vs rerender | 8 years ago |
Multiplying lists of vectors - SoA vs AoS vs interlaced array | 8 years ago |
Multiplying lists of vectors - SoA vs AoS vs interlaced array
What's the fastest way to process a list of vectors? Do you go the OO route, with an array of Vector() objects? Do you create a new data structure, using Float32Arrays for x, y, and z? Do you create a single Float32Array and interlace values for x, y, and z within it? Let's find out! |
8 years ago |
soa vs aos
As titled |
8 years ago |
soa vs aos
As titled |
8 years ago |
soa vs aos
As titled |
8 years ago |
Multiplying lists of vectors - SoA vs AoS vs interlaced array
What's the fastest way to process a list of vectors? Do you go the OO route, with an array of Vector() objects? Do you create a new data structure, using Float32Arrays for x, y, and z? Do you create a single Float32Array and interlace values for x, y, and z within it? Let's find out! |
8 years ago |
Multiplying lists of vectors - SoA vs AoS vs interlaced array
What's the fastest way to process a list of vectors? Do you go the OO route, with an array of Vector() objects? Do you create a new data structure, using Float32Arrays for x, y, and z? Do you create a single Float32Array and interlace values for x, y, and z within it? Let's find out! |
8 years ago |
Multiplying lists of vectors - SoA vs AoS vs interlaced array
What's the fastest way to process a list of vectors? Do you go the OO route, with an array of Vector() objects? Do you create a new data structure, using Float32Arrays for x, y, and z? Do you create a single Float32Array and interlace values for x, y, and z within it? Let's find out! |
8 years ago |
Multiplying lists of vectors - SoA vs AoS vs interlaced array
What's the fastest way to process a list of vectors? Do you go the OO route, with an array of Vector() objects? Do you create a new data structure, using Float32Arrays for x, y, and z? Do you create a single Float32Array and interlace values for x, y, and z within it? Let's find out! |
8 years ago |
Query Selector v Sizzle | 8 years ago |
Indepotent addition over large lists of vectors - SoA vs AoS
What's the fastest way to process a list of vectors? Do you go the OO route, with an array of Vector() objects? Do you create a new data structure, using Float32Arrays for x, y, and z? Let's find out! |
8 years ago |
Multiplying lists of vectors - SoA vs AoS vs interlaced array
What's the fastest way to process a list of vectors? Do you go the OO route, with an array of Vector() objects? Do you create a new data structure, using Float32Arrays for x, y, and z? Do you create a single Float32Array and interlace values for x, y, and z within it? Let's find out! |
8 years ago |
bitwise operator vs. boolean logic when using TypedArrays
Bitwise operators are slow in javascript because there is implicit type conversion between floats and ints. If we use TypedArrays though, javascript engines shouldn't have to convert. But do they? This test is here to find out. We'll also check to see whether conversion is performed between another int-like datatypes, Uint32 |
8 years ago |
jhgjhgjhgjhg
jhg |
8 years ago |
array.splice vs for loop | 8 years ago |
array.splice vs for loop | 8 years ago |
arguments vs array | 8 years ago |
Different Styles of Object Diffs in JS | 8 years ago |
arrow vs bind | 8 years ago |
Map vs forEach | 8 years ago |