Investigation of the Multiply-sub Operation on the Baikal-T Processor

Authors

  • Ivan Arkhipov Saint Petersburg State University, 28, Universitetskiy pr., 198504, Saint Petersburg, Russia

DOI:

https://doi.org/10.32603/2071-2340-2022-3-82-93

Keywords:

MIPS, Baikal processor, multiply–substruction, optimization, assembler

Abstract

This article is a continuation of a series of studies devoted to the study of combined operations on the Baikal-T processor. It discusses various features of the multiply-sub command. Various examples of using the command are given, calculations are made and conclusions are formulated. It also describes situations in which the use of the multiply-sub command is justified, and situations in which its use is not profitable relative to the running time of the program.

Author Biography

  • Ivan Arkhipov, Saint Petersburg State University, 28, Universitetskiy pr., 198504, Saint Petersburg, Russia

    Ivan Arkhipov, Graduate of the educational program “Mathematical support and administration of information systems”, 2 year of study, arkhipov.iv99@mail.ru

References

IEEE, “IEEE Standard for Floating-Point Arithmetic,” in IEEE Std 754-2019 (Revision of IEEE 754-2008), pp. 1–84, 2019; doi: 10.1109/IEEESTD.2019.8766229

Wave Computing Inc., “MIPS Architecture for Programmers. Volume II-A: The MIPS32. Instruction Set Manual. Document Number: MD00086, Revision 6.06,” in www.wavecomp.ai, 2016. [Online]. Available: https://s3-eu-west-1.amazonaws.com/downloads-mips/documents/MD00086-2B-MIPS32BIS-AFP-6.06.pdf

I. S. Arkhipov, “Investigation of the Multiply-add Operation on the BaikalT Processor,” Computer tools in education, no. 1, pp. 46–56, 2022 (in Russian); doi: 10.32603/2071-2340-2022-1-46-56

S. A. Ilyina, “Semiconductor market: Global value chain and dynamics in a crisis,” The Bulletin of the Institute of Economics of the Russian Academy of Sciences, no. 3, pp. 112–135, 2022 (in Russian).

V. M. Smirnov and S. S. Konovalova, “The need to switch the ATS to russian software,” Mezhdunarodnyi zhurnal gumanitarnykh i estestvennykh nauk, vol. 4, no. 2, pp. 74–76, 2022 (in Russian); doi:10.24412/2500-1000-2022-4-2-74-76

I. S. Arkhipov, “Multiply-accumulate-operations-research,” in GitHUB, 13 Jul. 2022. [Online]. Available: https://github.com/IvanArkhipov1999/Multiply-accumulate-operations-research

LLVM-admin team, “The LLVM Compiler Infrastructure LLVM,” in llvm.org. [Online]. Available: https: //llvm.org/

GCC team, “GCC, the GNU Compiler Collection,” in gcc.gnu.org. [Online]. Available: https://gcc.gnu.org/

Jambit GmbH, “time(1) Linux manual page,” in man7.org. [Online]. Available: https://man7.org/linux/ man-pages/man1/time.1.html

Downloads

Published

2022-11-24

Issue

Section

Software Engineering

How to Cite

[1]
I. Arkhipov, “Investigation of the Multiply-sub Operation on the Baikal-T Processor”, Компьютерные инструменты в образовании, no. 3, pp. 82–93, Nov. 2022, doi: 10.32603/2071-2340-2022-3-82-93.

Similar Articles

1-10 of 27

You may also start an advanced similarity search for this article.

Most read articles by the same author(s)