Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Geometry Benchmark System1:
- Extended brand string: "Intel(R) Core(TM) i7 CPU 930 @ 2.80GHz"
- gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
- g++ -O3 -DNDEBUG -I .. benchGeometry.cpp -o benchGeometry -lrt
- vec = trans * vec
- float Isometry AutoAlign 3 0.0104s
- float Isometry DontAlign 3 0.0097s
- float Isometry AutoAlign 4 0.0147s
- float Isometry DontAlign 4 0.0091s
- float Projective AutoAlign 4 0.0092s
- float Projective DontAlign 4 0.0189s
- double Isometry AutoAlign 3 0.0102s
- double Isometry DontAlign 3 0.0099s
- double Isometry AutoAlign 4 0.0137s
- double Isometry DontAlign 4 0.0092s
- double Projective AutoAlign 4 0.0092s
- double Projective DontAlign 4 0.0180s
- vec = trans.matrix() * vec
- float Isometry AutoAlign 4 0.0093s
- float Isometry DontAlign 4 0.0134s
- double Isometry AutoAlign 4 0.0094s
- double Isometry DontAlign 4 0.0135s
- trans = trans1 * trans
- float Isometry AutoAlign 0.0232s
- float Isometry DontAlign 0.0208s
- double Isometry AutoAlign 0.0216s
- double Isometry DontAlign 0.0208s
- float Projective AutoAlign 0.0122s
- float Projective DontAlign 0.0398s
- double Projective AutoAlign 0.0183s
- double Projective DontAlign 0.0408s
- trans = trans1.matrix() * trans.matrix()
- float Isometry AutoAlign 0.0122s
- float Isometry DontAlign 0.0499s
- double Isometry AutoAlign 0.0184s
- double Isometry DontAlign 0.0503s
- Geometry Benchmark System 2:
- Extended brand string: " Intel(R) Pentium(R) CPU G840 @ 2.80GHz"
- gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
- g++ -O3 -DNDEBUG -I .. benchGeometry.cpp -o benchGeometry -lrt
- vec = trans * vec
- float Isometry AutoAlign 3 0.0101s
- float Isometry DontAlign 3 0.0104s
- float Isometry AutoAlign 4 0.0172s
- float Isometry DontAlign 4 0.0100s
- float Projective AutoAlign 4 0.0101s
- float Projective DontAlign 4 0.0218s
- double Isometry AutoAlign 3 0.0100s
- double Isometry DontAlign 3 0.0104s
- double Isometry AutoAlign 4 0.0157s
- double Isometry DontAlign 4 0.0100s
- double Projective AutoAlign 4 0.0101s
- double Projective DontAlign 4 0.0201s
- vec = trans.matrix() * vec
- float Isometry AutoAlign 4 0.0100s
- float Isometry DontAlign 4 0.0108s
- double Isometry AutoAlign 4 0.0101s
- double Isometry DontAlign 4 0.0109s
- trans = trans1 * trans
- float Isometry AutoAlign 0.0260s
- float Isometry DontAlign 0.0207s
- double Isometry AutoAlign 0.0203s
- double Isometry DontAlign 0.0207s
- float Projective AutoAlign 0.0109s
- float Projective DontAlign 0.0383s
- double Projective AutoAlign 0.0162s
- double Projective DontAlign 0.0407s
- trans = trans1.matrix() * trans.matrix()
- float Isometry AutoAlign 0.0110s
- float Isometry DontAlign 0.0439s
- double Isometry AutoAlign 0.0162s
- double Isometry DontAlign 0.0435s
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement