EDBT 2026 Demo / reviewers in the wild / expert
John P. Karidis
dblp:80/4216
· DBLP profile ↗
4ranked-venue papers
1as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Memory systems · 85% Storage systems · 15% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
non-volatile memory |
0.2 | 2 | 2010 | Morphable memory system: a robust architecture for exploiting multi-level phase change memories · ISCA 2010 Enhancing lifetime and security of PCM-based main memory with start-gap wear leveling · MICRO 2009 |
Memory systems › non-volatile memory
phase change memory |
0.2 | 2 | 2010 | Morphable memory system: a robust architecture for exploiting multi-level phase change memories · ISCA 2010 Enhancing lifetime and security of PCM-based main memory with start-gap wear leveling · MICRO 2009 |
Memory systems › non-volatile memory › phase change memory
multi-level cell PCM |
0.1 | 1 | 2010 | Morphable memory system: a robust architecture for exploiting multi-level phase change memories · ISCA 2010 |
Storage systems › flash and SSD › flash memory management
wear leveling |
0.1 | 1 | 2009 | Enhancing lifetime and security of PCM-based main memory with start-gap wear leveling · MICRO 2009 |
Methods — techniques the papers use, named apart from their topics
runtime monitoring · 0.2hardware-OS interface · 0.2wear leveling · 0.1address indirection · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Morphable memory system: a robust architecture for exploiting multi-level phase change memoriesabstractPhase Change Memory (PCM) is emerging as a scalable and power efficient technology to architect future main memory systems. The scalability of PCM is enhanced by the property that PCM devices can store multiple bits per cell. While such Multi-Level Cell (MLC) devices can offer high density, this benefit comes at the expense of increased read latency, which can cause significant performance degradation. This paper proposes Morphable Memory System (MMS), a robust architecture for efficiently incorporating MLC PCM devices in main memory. MMS is based on observation that memory requirement varies between workloads, and systems are typically over-provisioned in terms of memory capacity. So, during a phase of low memory usage, some of the MLC devices can be operated at fewer bits per cell to obtain lower latency. When the workload requires full memory capacity, these devices can be restored to high density MLC operation to have full main-memory capacity. We provide the runtime monitors, the hardware-OS interface, and the detailed mechanism for implementing MMS. Our evaluations on an 8-core 8GB MLC PCM-based system show that MMS provides, on average, low latency access for 95% of all memory requests, thereby improving overall system performance by 40%. Moinuddin K. Qureshi, Michele Franceschini, Luis A. Lastras, John P. Karidis |
ISCA | 4 |
| 2009 | On the lifetime of multilevel memoriesabstractWe study memories capable of storing multiple bits per memory cell, with the property that certain state transitions “wear” the cell. We introduce a model that is relevant for Phase Change Memory, a promising emerging nonvolatile memory technology that exhibits limitations in the number of particular write actions that one may apply to a cell before rendering it unusable. We exploit the theory of Write Efficient Memories to derive a closed form expression for the storage capacity/lifetime fundamental tradeoff for this model. We then present families of codes specialized to distinct ranges for the target lifetimes, covering the full range from moderate redundancy to an arbitrarily large lifetime increase. These codes have low implementation complexity and remarkably good performance; for example in an 8 level cell we can increase the lifetime of a memory by a factor of ten while sacrificing only 2/3 of the uncoded storage capacity of the memory. Luis A. Lastras, Michele Franceschini, Thomas Mittelholzer, John P. Karidis, Mark N. Wegman |
ISIT | 4 |
| 2009 | Enhancing lifetime and security of PCM-based main memory with start-gap wear levelingabstractPhase Change Memory (PCM) is an emerging memory technology that can increase main memory capacity in a cost-effective and power-efficient manner. However, PCM cells can endure only a maximum of 107 - 108 writes, making a PCM based system have a lifetime of only a few years under ideal conditions. Furthermore, we show that non-uniformity in writes to different cells reduces the achievable lifetime of PCM system by 20x. Writes to PCM cells can be made uniform with Wear-Leveling. Unfortunately, existing wear-leveling techniques require large storage tables and indirection, resulting in significant area and latency overheads. Moinuddin K. Qureshi, John P. Karidis, Michele Franceschini, Vijayalakshmi Srinivasan, Luis A. Lastras, Bülent Abali |
MICRO | 2 |
| 1992 | The Hummingbird minipositioner-providing three-axis motion at 50 g's with low reactionsabstractThe Hummingbird minipositioner is a three-axis servo-mechanism designed to provide fast and accurate positioning of a low-mass probe tip on or above a nearly planar object. Peak XYZ accelerations in excess of 500 m/s/sup 2/ (50 g) are obtained, with positioning resolution under 1 mu m and a workspace of 13 by 13 by 1 mm. The system weighs 950 g and is nearly reactionless during X-Y motion to simplify integration with large-area positioners. The design of the dynamically balanced five-bar linkage assembly and the Z-actuator is presented, along with data on in-plane linkage resonances (shown to be >1 kHz) and the torque cancellation effectiveness. A typical incremental move of 5 mm with 50 g peak acceleration and a move time of 8 ms is also presented.> John P. Karidis, Gerard McVicker, Joseph P. Pawletko, Li-Cheng Zai, Michael Philip Goldowsky, R. E. Brown, Ralph R. Comulada |
ICRA | 1 |