Professional programming on the assembler X64 with extensions AVX, AVX2 and AVX-512
Please sign in so that we can notify you about a reply
Study the language of the assembler X64, focusing on the updates of the set of commands X86, most relevant for the development of applied programs.
The topics considered:
- 64-bit platform X86: architecture, data types, registers, memory addressing modes and basic set of commands,
- set of commands X86 to create fast-acting functions that can be caused from high-level language (C ++),
- the use of the language of assembler X64 for effective work with general types of data and programming designs, including integers, text lines, massifs and structures,
- the use of a set of AVX commands to perform scalar scales arithmetic operations with floating commas,
- increasing the speed of resource-intensive algorithms in problem areas, such as image processing, computer graphics, mathematics and statistics, due to AVX, AVX2 and AVX-512,
commands- the use of various strategies and coding methods, as well as sets of commands X64, AVX, AVX2 and AVX-512 to achieve maximum speed
The topics considered:
- 64-bit platform X86: architecture, data types, registers, memory addressing modes and basic set of commands,
- set of commands X86 to create fast-acting functions that can be caused from high-level language (C ++),
- the use of the language of assembler X64 for effective work with general types of data and programming designs, including integers, text lines, massifs and structures,
- the use of a set of AVX commands to perform scalar scales arithmetic operations with floating commas,
- increasing the speed of resource-intensive algorithms in problem areas, such as image processing, computer graphics, mathematics and statistics, due to AVX, AVX2 and AVX-512,
commands- the use of various strategies and coding methods, as well as sets of commands X64, AVX, AVX2 and AVX-512 to achieve maximum speed
Author:
Author:KUSSVYURM Daniel
Cover:
Cover:Hard
Category:
- Category:Computer & Technology
ISBN:
ISBN:978-5-97060-928-6
No reviews found