In-Persistent-Memory Computing with Java
High-capacity Persistent Memory will take in-memory computing to new levels by allowing developers to durably commit transactions directly in multi-terabyte persistent memory. This talk reviews the characteristics of upcoming persistent memory and describes the programming considerations developers must be aware of when interacting directly with persistent memory. We will review the native APIs in the latest Linux and Windows releases and then cover proposals for Java Persistent Collections so that developers can prepare their in-memory applications for this new technology.
Eric Kaczmarek is a Senior Java Performance Architect in the Software Solution Group. He has been at Intel for over 20 years. For the better part of the last 10 years, he focused on optimizing the Java Virtual Machine for Intel Architectures. Because of his deep and broad Java Virtual Machine expertise, Eric leads the effort to enable and optimize Big Data frameworks such as Apache Spark*, HBase* and Cassandra for Intel based platforms. He earned a BS degree in Computer Science and Engineering for the University of California Los Angeles (UCLA).