Programming Persistent Memory
A Comprehensive Guide for Developers
Price | $28.33 - $36.87
|
eBook | Free |
Rating | |
Author | Steve Scargall |
Publisher | Apress |
Published | 2020 |
Pages | 438 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1484249313 |
ISBN-13 | 9781484249314 |
Beginning and experienced programmers will use this comprehensive guide to persistent memory programming. You will understand how persistent memory brings together several new software/hardware requirements, and offers great promise for better performance and faster application startup times - a huge leap forward in byte-addressable capacity compared with current DRAM offerings.
This revolutionary new technology gives applications significant performance and capacity improvements over existing technologies. It requires a new way of thinking and developing, which makes this highly disruptive to the IT/computing industry. The full spectrum of industry sectors that will benefit from this technology include, but are not limited to, in-memory and traditional databases, AI, analytics, HPC, virtualization, and big data.
Programming Persistent Memory describes the technology and why it is exciting the industry. It covers the operating system and hardware requirements as well as how to create development environments using emulated or real persistent memory hardware. The book explains fundamental concepts; provides an introduction to persistent memory programming APIs for C, C++, JavaScript, and other languages; discusses RMDA with persistent memory; reviews security features; and presents many examples.
- Steve Scargall
5 5 3
Similar Books
Windows Internals, Part 2, 7th Edition
by Andrea Allievi, Mark E. Russinovich, Alex Ionescu, David A. Solomon
The definitive guide to modern Windows internals: new coverage of virtualization, file systems, boot, security, and more.For advanced computing professionals, this is the definitive up-to-date guide to how Windows core components behave under the hood. Using it, experienced developers can build more powerful and scalable software, adminis...
Price: $31.99 | Publisher: Microsoft Press | Release: 2021
Modern C Quick Syntax Reference, 2nd Edition
by Mikael Olsson
Discover how C's efficiency makes it a popular choice in a wide variety of applications and operating systems with special applicability to wearables, game programming, system level programming, embedded device/firmware programming and in Arduino and related electronics hobbies in this condensed code and syntax guide. This book prese...
Price: $27.11 | Publisher: Apress | Release: 2019
Java-Based Real-Time Programming
by Klas Nilsson
Development of embedded software has for some years mainly been carried out by hardware-aware programming using the C-language, and in some cases even in assembly languages. This works well in simple cases when the application demands and the hardware are known at design time, and the size of the (statically defined) software is small. Wh...
Free ebook | Publisher: Self-publishing | Release: 2016
Beginning Ballerina Programming
by Anjana Fernando, Lakmal Warusawithana
Discover the Ballerina programming language for next-generation microservices and cloud-native application development. This book shows you that Ballerina is a cutting-edge programming language which incorporates many of the latest technological advancements in programming language theory. You'll learn variables and types, modules an...
Price: $30.84 | Publisher: Apress | Release: 2020
Options and Derivatives Programming in C++20, 2nd Edition
by Carlos Oliveira
Master the features of C++ that are frequently used to write financial software for options and derivatives, including the STL, templates, functional programming, and numerical libraries. This book also covers new features introduced in C++20 and other recent standard releases: modules, concepts, spaceship operators, and smart pointers. Y...
Price: $34.37 | Publisher: Apress | Release: 2020
by Tim McNamara
Rust in Action introduces the Rust programming language by exploring numerous systems programming concepts and techniques. You'll be learning Rust by delving into how computers work under the hood. You'll find yourself playing with persistent storage, memory, networking and even tinkering with CPU instructions. The book takes yo...
Price: $38.75 | Publisher: Manning | Release: 2021
by Slava Schmidt
The second version of Scala has undergone multiple changes to support features and library implementations. Scala 2.13, with its main focus on modularizing the standard library and simplifying collections, brings with it a host of updates.Learn Scala Programming addresses both technical and architectural changes to the redesigned standard...
Price: $37.37 | Publisher: Packt Publishing | Release: 2018
Hands-On System Programming with Linux
by Kaiwan N Billimoria
The Linux OS and its embedded and server applications are critical components of today's software infrastructure in a decentralized, networked universe. The industry's demand for proficient Linux developers is only rising with time. Hands-On System Programming with Linux gives you a solid theoretical base and practical industry-...
Price: $49.99 | Publisher: Packt Publishing | Release: 2018