Programming Persistent Memory

A Comprehensive Guide for Developers



Bookstore > Books > Programming Persistent Memory

Programming Persistent Memory
Free Download
Buy
Preview
Price$28.33 - $41.39
eBookFree
Rating
AuthorSteve Scargall
PublisherApress
Published2020
Pages438
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484249313
ISBN-139781484249314
EBook Hardcover Paperback

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.





5 5 2

Similar Books


Modern C Quick Syntax Reference, 2nd Edition

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 presents t...

Price:  $17.00  |  Publisher:  Apress  |  Release:  2019

Hands-On System Programming with Linux

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-relevant d...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2018

Objective-C Memory Management Essentials

Objective-C Memory Management Essentials

by Gibson Tang, Maxim Vasilkov

Objective-C Memory Management Essentials will familiarize you with the basic principles of Objective-C memory management, to create robust and effective iOS applications. You will begin with a basic understanding of memory management, and why memory leaks occur in an application, moving on to autorelease pools and object creation/storage ...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2015

Programming Logics

Programming Logics

by Andrei Voronkov, Christoph Weidenbach

This Festschrift volume, published in memory of Harald Ganzinger, contains 17 papers from colleagues all over the world and covers all the fields to which Harald Ganzinger dedicated his work during his academic career.The volume begins with a complete account of Harald Ganzinger's work and then turns its focus to the research of his forme...

Price:  $74.99  |  Publisher:  Springer  |  Release:  2013

Metal Programming Guide

Metal Programming Guide

by Janie Clayton

Metal enables Apple developers to maximize performance in demanding tasks like 3D graphics, games, scientific programming, visualization, and GPU-accelerated machine learning. Metal Programming Guide is the authoritative, practical guide to Metal for all iOS programmers who are interested in graphics programming but don't know where to st...

Price:  $39.98  |  Publisher:  Addison-Wesley  |  Release:  2017

Functional Programming in C#

Functional Programming in C#

by Oliver Sturm

C# is the number-one language used by .NET developers and one of the most popular programming languages in the world. It has many built-in functional programming features, but most are complex and little understood. With the shift to functional programming increasing at a rapid pace, you need to know how to leverage your existing skills t...

Price:  $11.46  |  Publisher:  Wrox  |  Release:  2011

Bioinformatics Programming Using Python

Bioinformatics Programming Using Python

by Mitchell L Model

Powerful, flexible, and easy to use, Python is an ideal language for building software tools and applications for life science research and development. This unique book shows you how to program with Python, using code examples taken directly from bioinformatics. In a short time, you'll be using sophisticated techniques and Python modules...

Price:  $42.49  |  Publisher:  O'Reilly Media  |  Release:  2009

Programming Scala

Programming Scala

by Dean Wampler, Alex Payne

Learn how to be more productive with Scala, a new multi-paradigm language for the Java Virtual Machine (JVM) that integrates features of both object-oriented and functional programming. With this book, you'll discover why Scala is ideal for highly scalable, component-based applications that support concurrency and distribution.Programming...

Price:  $3.99  |  Publisher:  O'Reilly Media  |  Release:  2009