63,80 €
Versandkostenfrei per Post / DHL
Lieferzeit 4-7 Werktage
Use the x86-64 instruction set to create assembly language functions that are callable from C++
Create assembly language code for both Windows and Linux using modern software development tools including MASM (Windows) and NASM (Linux)
Employ x86-64 assembly language to efficiently manipulate common data types and programming constructs including integers, text strings, arrays, matrices, and user-defined structures
Explore indispensable elements of x86 SIMD architectures, register sets, and data types.
Master x86 SIMD arithmetic and data operations using both integer and floating-point operands
Harness the AVX, AVX2, and AVX-512 instruction sets to accelerate the performance of computationally-intense calculations in machine learning, image processing, signal processing, computer graphics, statistics, and matrix arithmetic applications
Apply leading-edge coding strategies to optimally exploit the AVX, AVX2, and AVX-512 instruction sets for maximum possible performance
Use the x86-64 instruction set to create assembly language functions that are callable from C++
Create assembly language code for both Windows and Linux using modern software development tools including MASM (Windows) and NASM (Linux)
Employ x86-64 assembly language to efficiently manipulate common data types and programming constructs including integers, text strings, arrays, matrices, and user-defined structures
Explore indispensable elements of x86 SIMD architectures, register sets, and data types.
Master x86 SIMD arithmetic and data operations using both integer and floating-point operands
Harness the AVX, AVX2, and AVX-512 instruction sets to accelerate the performance of computationally-intense calculations in machine learning, image processing, signal processing, computer graphics, statistics, and matrix arithmetic applications
Apply leading-edge coding strategies to optimally exploit the AVX, AVX2, and AVX-512 instruction sets for maximum possible performance
Daniel is also the author multiple computer programming books, including Modern Arm Assembly Language Programming (ISBN: 9781484262665) and Modern Parallel Programming with C++ and Assembly Language (ISBN: 9781484279175), both published by Apress.
Includes chapters dedicated to x86-64 SIMD programming and related AVX, AVX2, and AVX-512 instruction sets
Explains x86-64 assembly language programming for Windows and Linux using modern software development tools
Expounds essential x86-64 assembly language programming concepts and SIMD coding techniques
Chapter 1 - X86-Core Architecture.- Chapter 2 - X86-64 Core Programming (Part 1).- Chapter 3 - X86-64 Core Programming (Part 2).- Chapter 4 - X86-64 Core Programming (Part 3).- Chapter 5 - AVX Programming - Scalar Floating-Point.- Chapter 6 -Run-Time Calling Conventions.- Chapter 7 -Introduction to X86-AVX SIMD Programming.- Chapter 8 - AVX Programming - Packed Integers.- Chapter 9 - AVX Programming - Packed Floating Point.- Chapter 10 - AVX2 Programming - Packed Integers.- Chapter 11 - AVX2 Programming - Packed Floating Point (Part 1).- Chapter 12 - AVX2 Programming - Packed Floating Point (Part 2).- Chapter 13 - AVX-512 Programming - Packed Integers.- Chapter 14 - AVX-512 Programming - Packed Floating Point (Part 1).- Chapter 15 - AVX-512 Programming - Packed Floating Point (Part 2).- Chapter 16 - Advanced Assembly Language Programming.- Chapter 17 - Assembly Language Optimization and Development Guidelines. - Appendix A - Source Code and Development Tools. - Appendix B - References and Additional Resources.
| Erscheinungsjahr: | 2023 |
|---|---|
| Fachbereich: | Programmiersprachen |
| Genre: | Importe, Informatik |
| Rubrik: | Naturwissenschaften & Technik |
| Medium: | Taschenbuch |
| Inhalt: |
xx
680 S. 105 s/w Illustr. 680 p. 105 illus. |
| ISBN-13: | 9781484296028 |
| ISBN-10: | 1484296028 |
| Sprache: | Englisch |
| Einband: | Kartoniert / Broschiert |
| Autor: | Kusswurm, Daniel |
| Auflage: | Third Edition |
| Hersteller: |
Apress
Apress L.P. |
| Verantwortliche Person für die EU: | APress in Springer Science + Business Media, Heidelberger Platz 3, D-14197 Berlin, juergen.hartmann@springer.com |
| Maße: | 254 x 178 x 38 mm |
| Von/Mit: | Daniel Kusswurm |
| Erscheinungsdatum: | 09.09.2023 |
| Gewicht: | 1,293 kg |