RUS  ENG
Полная версия
ЖУРНАЛЫ // Вычислительные методы и программирование // Архив

Выч. мет. программирование, 2023, том 24, выпуск 2, страницы 142–151 (Mi vmp1080)

Методы и алгоритмы вычислительной математики и их приложения

Быстрое вычисление показательной функции с помощью таблиц

Е. И. Васильев, Г. А. Ионов, М. А. Ионов

Волгоградский государственный университет

Аннотация: В работе изложены алгоритмы и приведены компактные программные модули на языке С для быстрого вычисления показательной функции с помощью таблиц для процессоров архитектуры x86-64. Выполнена оценка точности и проведено сравнение быстродействия для некоторых процессоров AMD и Intel. Реализовано и протестировано обобщение табличного подхода для некоторых тригонометрических функций. В среднем предложенные функции работают в 10 раз быстрее соответствующих аналогов из стандартной математической библиотеки с прототипами в math.h.

Ключевые слова: трансцендентные функции, архитектура x86-64, задача Римана, ускорение вычислений, табулирование функций, AVX, AVX2, FMA.

УДК: 519.6

Поступила в редакцию: 12.02.2023

DOI: 10.26089/NumMet.v24r211



© МИАН, 2024