Library

48 Search Results

Refine by

    Results for:
thumbnails for video

Introduction to Persistent Memory Allocator and Transactions

Last updated: November 9, 2018Video length: 36 min

In this webinar we will describe how the persistent memory allocator works, the need for transactions and how transactions are implemented in libpmemobj.

CERN and Intel® Optane™ DC Persistent Memory

Last updated: October 31, 2018Video length: 2 min

CERN Storage Director discusses using Intel® Optane™ DC persistent memory to accelerate processing.

Next, to free the memory that was being used, we delete the array object and the array_list element

Code Sample: Using Libpmemobj++ to Manage Persistent Memory Arrays in C++

A code sample that uses libpmemobj++, a PMEM library for C++, to show how to manage persistent memory arrays

Programming with persistent memory uses memory mapped files called persistent memory pools. The PMDK incorporates some useful APIs to manage the complexity of programming using these memory mapped files, such as data synchronization.

An Introduction to Persistent Memory Pointers in C++

Persistent pointers are a type of non-volatile smart pointer used to protect against corruption in PMEM pools.

Introduction to Persistent Memory Configuration and Analysis

Last updated: October 2, 2018Video length: 32 min

Learn about tools to use when setting up a Linux persistent memory development system to configure and manage Intel® Optane™ DC Persistent Memory.

Application reliability is important for ensuring protection against application downtime. In this article, I present pmempool, a tool available in the Persistent Memory Development Kit (PMDK) that helps prevent, diagnose, and recover from unplanned data

Recovery and Fault-Tolerance for Persistent Memory Pools Using Persistent Memory Development Kit (PMDK)

Pmempool is a PMDK tool to prevent, diagnose, and recover from unplanned data corruption due to hardware issues. T

Introducing the Low Level Persistent Library for Java

Last updated: September 27, 2018

Get an introduction to the Low-Level Persistent library (LLPL), an open-source Java* library being developed by Intel for persistent memory programming. By providing Java access to persistent memory at a memory block level,  LLPL  gives developers a foundation for building custom abstractions or retrofitting existing code. Another open-source library being developed by Intel is Persistent Collections for Java (PCJ), which emphasizes persistent collections and provides higher-level functionality such as garbage collection.

Intel® Parallel Studio XE

Intel® Parallel Studio XE 2019 Beta

Thank you for your interest in the Intel® Parallel Studio XE 2019 Beta Program. The Intel® Parallel Studio XE 2018 Beta program is now closed....

Redis* Labs and Intel® Optane™ DC persistent memory

Last updated: July 30, 2018Video length: 1 min

Redis* Labs CTO and Co-Founder discusses the collaboration around Intel® Optane™ DC persistent memory

Aerospike* NoSQL Database and Intel® Optane™ DC Persistent Memory

Last updated: July 30, 2018Video length: 1 min

The Aerospike* CTO discusses how Intel® Optane™ DC Persistent Memory can benefit Aerospike customers.

Overview of the threads accessing the two persistent-memory pools

Code Sample: How to use the Persistent Memory Development Kit (PMDK) in a Multithreaded Environment

Published on July 26, 2018

This example application demonstrates use of Persistent-Memory Pools, Pointers, and Transactions Using PMDK in a multithreaded environment

page icon

Introducing the Low Level Persistent Library (LLPL) for Java*

Learn about the Low Level Persistent library (LLPL), which is an open-source Java* library being developed by Intel for persistent memory programming...

Pages