TU BRAUNSCHWEIG
| Carl-Friedrich-Gauß-Faculty | Computer Science
Informatikzentrum

Seminar Verteilte Systeme: Persistent Memory

Semester Summer 2017 [ Other terms: Winter 17/18 · Winter 16/17 · Winter 15/16 · Sommer 15 · Winter 14/15 · Sommer 14 · Sommer 13 · Sommer 12 ]
Module # INF-VS-041
Programmes Bachelor Informatik, Master Informatik, Bachelor Informations-Systemtechnik, Master Informations-Systemtechnik, Bachelor Wirtschaftsinformatik, Master Wirtschaftsinformatik
IBR Group(s) DS (Prof. Kapitza)
Type Seminar
Lecturer
Photo Prof. Dr. Rüdiger Kapitza
Abteilungsleiter
kapitza[[at]]ibr.cs.tu-bs.de
+49 531 3913294
Room 135
Assistants
Photo Arthur Martens
Wissenschaftlicher Mitarbeiter
martens[[at]]ibr.cs.tu-bs.de
+49 531 3913245
Room 133
Photo Björn Cassens
Wissenschaftlicher Mitarbeiter
cassens[[at]]ibr.cs.tu-bs.de
+49 531 3913245
Room 133
Photo Vasily Sartakov
Wissenschaftlicher Mitarbeiter
sartakov[[at]]ibr.cs.tu-bs.de
Room 169
Credits 5
Hours 0+2
Time & Place

Kick-Off Meeting: 2017-04-04, at 09:45am in IZ Room 105

Presentation Meetings: Monday 3:00 - 4:30 PM in IZ Room 105
08.05.2017
15.05.2017
22.05.2017
29.05.2017

(new) Closing Event: Monday 03.07.2017, 3:00 - 4:30 PM in IZ Room 105

Certificates Submission of the essay and successful presentation. The grade is determined by the activity in the seminar as well as the quality of essay and presentation.
Registration
Der Reservierungszeitraum ist am 03.04.2017 um 23:59 abgelaufen.
Content

Einleitung

Als Non-volatile Random Access Memory (NVRAM), oder Persistent Memory (PM) wird eine Gruppe von Technologien für Speicherbausteine zusammengefasst die ihren Zustand auch ohne konstante Stromzufuhr beibehalten. Beispiele für Persistent Memory sind Phase-change Memory (PCM), Ferro Electric RAM (FeRAM), Spin-transfer Torque RAM(STT-RAM), Magnetoresistive RAM (MRAM) aber auch Batterie gestützte DRAM Lösungen gehören dazu. Prominente Beispiele für Produkte basierend auf diesen Technologien sind Intels 3D-XPoint, und Optane Speicher sowie NVDIMM Module der Firma Viking.

Das besondere an PM ist, dass die Daten Byte-weise adressierbar sind und gleichzeitig Zugriffsraten theoretisch in der Größenordnung von DRAM möglich sind. Damit kombiniert PM die Vorteile von Massenspeicher wie SSD und HDD (Storage) mit denen von Hauptspeicher (Memory) wodurch der Begriff Storage Class Memory (SCM) für diese Form des Speichers geläufig ist. Der einsatzzweck von PM erstreckt sich über energiegewahre Systeme, schnelle Caching und Storage-Lösungen bis hin zu vollständig persistenten Systemen die in der Theorie nicht mehr neugestartet werden müssen. Um die Vorteile von Persistent Memory optimal nutzen zu können bedarf es jedoch Systemunterstützung oder Maßgeschneiderte Lösungen die in diesem Seminar behandelt werden.

Die Themen des Seminars behandeln, persistente Anwendungen, Spezialisierte Dateisysteme sowie Memory Allocatoren für Persystent Memory.

Seminar Topics

Seminar

The talk and essay can be in either English or German. Each participant will take one or more papers under a specific topic. Participants are responsible for a peer review, including:

  • Attend peer's presentation dry run and give feedback.
  • Review peer's essay before submission.
  • Collect questions to peer's presentation during discussion session.

Notes

Please submit the essay as well as your presentation slides. The requirements for presentation and essay are listed as follows:

  • Presentation and essay in English or German.
  • Presentation time about 25 minutes.
  • Essay should comprise about 8 to 10 pages.

Each participant is supposed to do further research based on the paper. The supervisors are always glad to help in this case.

The strength of the university depends on academic and personal integrity. In this seminar, essays must be done in your own words. Plagiarism is an offense against the examination regulations.

Templates

The LaTeX template for seminar essay can be found here.

Additional considerations for the design of the essay can be found on the website of IBR.

LaTeX templates for presentation slides can be found here.

Additional considerations for the design can be found on the website of IBR.

TopicAssistant
01) Scalable high performance main memory system using phase-change memory technologyBjörn Cassens
03a) PDRAM: a hybrid PRAM and DRAM main memory system
03b) Power-aware memory management for hybrid main memory
Björn Cassens
07) Mini-Ckpts: Surviving OS Failures in Persistent MemoryVasily Sartakov
  • Paper (ICS 2016)
  • English only
  • Assigned to: David Oeser
  • Peer1: Phil Lindow
  • Peer2: Yuxing Fan
08) Towards software defined persistent memory: rethinking software support for heterogenous memory architecturesVasily Sartakov
10) Aerie: flexible file-system interfaces to storage-class memoryArthur Martens
12) NV-Heaps: Making Persistent Objects Fast and Safe with Next-Generation, Non-Volatile MemoriesArthur Martens

Slides:

Review Template

Detailed Time Table

On World-Wide-Web, there are different ways to enhance your seminar presentations:

For the literature review there links might be helpful:

(La)TeX Tips + Tricks

Schedule
[ Subscribe Calendar | Download Calendar ]
Date Description
04.04.2017, 09:45 Uhr Kick-Off Meeting (IZ Raum 105)
08.05.2017, 15:00 Uhr Presentation of topic 1 by Domenik Eichhorn (IZ Raum 105)
08.05.2017, 15:45 Uhr Presentation of topic 3 by Yuxing Fan (IZ Raum 105)
15.05.2017, 15:00 Uhr Presentation of topic 7 by David Oeser (IZ Raum 105)
15.05.2017, 15:45 Uhr Presentation of topic 8 by Phil Lindow (IZ Raum 105)
22.05.2017, 15:00 Uhr Presentation of topic 10 by Jan Hesselbach (IZ Raum 105)
22.05.2017, 15:45 Uhr Presentation of topic 12 by Jonas Kaul (IZ Raum 105)

last changed 2017-06-12, 11:19 by Arthur Martens
printemailtop