I am creating a vector / matrix library for a game that uses a SIMD device on an iPhone (3GS or later). How can i do this? I searched about this, now I know several options:
What is the most suitable way for a vector / matrix library to play with?
, , , SIMD-. Neon C intrinsics gcc, , .
, GCC , , !
, iPhone, ARM, NEON SIMD, . , ARM, NEON, .. , ARM, Apple Accelerate framework ARM OpenMAX- , ARM NEON SIMD.
Accelerate, OpenMAX , . 2, , , , ARM OpenMAX , Apple, ARM NEON! .
:
NEON SIMD Apple. http://bulletphysics.org/Bullet/phpBB3/viewtopic.php?t=8490
NEON Mat * Mat Mat * Vec, ASM. Oolong Engine, MIT, :
http://code.google.com/p/oolongengine/source/browse/trunk/Oolong%20Engine2/Math/neonmath/neon_matrix_impl.cpp
Source: https://habr.com/ru/post/1743611/More articles:Serialize Object - c #Data validation minLength does not work with Auth component for CakePHP - authenticationПомощь в jQuery - jqueryJava: repetition, overuse - problem? - javaWhat is a root reference? - garbage-collectionЕсть ли способ установить DLL, чтобы всегда следовать CultureInfo.InvariantCulture по умолчанию, если не указано? - c#Массив объектов в основной структуре данных? - cocoahow can i pass parameter to linq query - linq-to-sqlQLabel: interlinea / linespacing in WordWrap mode - qtPHP vs Phpmyadmin - phpAll Articles