"не нативно" значит что надо поставить либу? ams.js это хорошо, но муторно. Да и если уж про векторизацию вычислений говорить, то почему бы тогда вообще на GPU не переложить?)
Дмитрий Беляев: где вы взяли int512? Если вы про AVX-512 инструкции, то это не так работает.
У вас максимум int64 есть, дальше идет представление чисел по частям, причем только целые числа. С дробями уже не выйдет. Векторизация вычислений просто позволяет вам за одну операцию проделать несколько арифметических операций над массивом чисел.