Ioannis (Yannis) Koltsidas  Ioannis (Yannis) Koltsidas photo       

contact information

Research Staff & Technical Leader - Storage & Systems Research
IBM Research, Zurich, Switzerland
  +41dash44dash724dash85dash63

links



2017

Storage Array Comprising a Host-Offloaded Storage Function
Ioannis Koltsidas, Nikolas Ioannou, Robert Haas, Charalambos Pozidis, Thomas Weigold, Thomas Parnell


2016

Support for In-Place Updates in a Log-Structured Array Controller
Zah Barzik, Nikolas Ioannou, Ioannis Koltsidas, Amit Margalit

Reducing Concurrency of Garbage Collection Operations
Nikolas Ioannou, Ioannis Koltsidas, Amit Margalit, Rivka Matosevich

Background Voltage Shifting Using Base and Delta Threshold Voltage Shift Values in Non-volatile Memory
Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Ioannis Koltsidas, Nikolaos Papandreou, Thomas Parnell, Roman Pletka, Charalampos Pozidis, Sasa Tomic


2015

Cryptographic methods implementing proofs of work in systems of interconnected nodes
Androulaki, Elli and Gusat, Mircea and Koltsidas, Ioannis and Soimu, Maria
US Patent App. 14/645,587
Abstract

Storing Data In A Distributed File System
Nikolas Ioannou, Ioannis Koltsidas, Anil Kurmus, Roman A. Pletka, Alessandro Sorniotti, Thomas D, Weigold

Non-volatile Memory Data Storage With Low Read Amplification
Nikolas Ioannou, Ioannis Koltsidas, Thomas Mittelholzer, Thomas Parnell, Roman Pletka, Charalampos Pozidis, Sasa Tomic

Two-Level Hierarchical Log Structured Array Architecture with Minimized Write Amplification
Nikolas Ioannou, Ioannis Koltsidas, Roman A. Pletka, Robert Haas, Andrew D. Walls

Endurance Enhancement Scheme Using Memory Re-evaluation
Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman Pletka, Sasa Tomic

Two-Level Hierarchical Log Structured Array Architecture Using Coordinated Garbage Collection for Flash Arrays
Nikolas Ioannou, Ioannis Koltsidas, Roman A. Pletka, Andrew D. Walls

Network System and Method for Transferring Cryptocurrencies Between a User Account and a Receiving Account
Elli Androulaki, Andreas Kind, Ioannis Koltsidas


2014

Reducing Write Amplification In Solid-State Drives By Separating Allocation of Relocate Writes From User Writes
Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman Pletka, Sasa Tomic

Method and system for allocating a resource of a storage device to a storage optimization operation
Xiaoyu Hu, Nikolas Ioannou, Ioannis Koltsidas, Yang Liu, Mei Mei, Paul H. Muench, Roman A. Pletka, ZhiQiang Wang

Non-volatile Memory System Having An Increased Effective Number of Supported Heat Levels
Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman Pletka, Sasa Tomic

Cooperative Data Deduplication in a Solid-State Storage Array
Timothy J. Fisher, Nikolas Ioannou, Ioannis Koltsidas, Roman A. Pletka, Sasa Tomic

Non-Volatile Memory Controller Cache Architecture With Support For Separation Of Data Streams
Charles J. Camp, Timothy J. Fisher, Aaron D. Fry, Nikolas Ioannou, Ioannis Koltsidas, Roman Pletka, Sasa Tomic, Andrew D. Walls

Methods and device for managing a memory
Ioannou, Nikolas and Koltsidas, Ioannis and Pletka, Roman A and Tomic, Sasa and Weigold, Thomas D
US Patent App. 14/497,887

Management of partial data segments in dual cache systems
Michael T Benhase, Stephen L Blinick, Evangelos S Eleftheriou, Lokesh M Gupta, Robert Haas, Xiao-Yu Hu, Matthew J Kalos, Ioannis Koltsidas, Roman A Pletka
US Patent 8,688,913

Storage Device with 2D-Configuration of Phase Change Memory Integrated Circuits
Theodore Antonakopoulos, Aspasia Palli, Ioannis Koltsidas, Peter Mueller, Roman Pletka, Evangelos Eleftheriou
GB Patent App. GB1404173.5

Optimizing locations of data accessed by client applications interacting with a storage system
Evangelos S Eleftheriou, Robert Galbraith, Adrian C Gerhard, Robert Haas, Xiao-Yu Hu, Murali N Iyer, Ioannis Koltsidas, Timothy J Larson, Steven P Norgaard, Roman Pletka, others
US Patent 8,661,196


2013

Cache Allocation in a Computerized System
Nikolas Ioannou, Ioannis Koltsidas, Xiao-Yu Hu

Page retirement in a NAND Flash memory system
Charles Camp, Andrew Walls, Ioannis Koltsidas, Roman Pletka

Managing metadata for caching devices during shutdown and restart procedures
Stephen Blinick, Clem Dickey, Xiao-Yu Hu, Nikolas Ioannou, Ioannis Koltsidas, Paul Muench, Roman Pletka, Sangeetha Seshadri

Managing cache memories
Stephen L Blinick, Lawrence Y Chiu, Evangelos S Eleftheriou, Robert Haas, Yu-Cheng Hsu, Xiao-Yu Hu, Ioannis Koltsidas, Paul H Muench, Roman Pletka
US Patent App. 13/920,669

Promotion of partial data segments in flash cache
Michael T Benhase, Stephen L Blinick, Evangelos S Eleftheriou, Lokesh M Gupta, Robert Haas, Xiao-Yu Hu, Matthew J Kalos, Ioannis Koltsidas, Karl A Nielsen, Roman A Pletka, others
US Patent App. 13/830,407

Extending the useful life of a non-volatile memory by health grading
Charles Camp, Nikolaos Papandreou, Thomas Parnell, Roman Pletka, Ioannis Koltsidas, Haris Pozidis, Gary Tressler, Andrew Walls


2012

Tape Drive System Server
Evangelos S. Eleftheriou, Robert Haas, Nils Haustein, Jens Jelitto, Ioannis Koltsidas, Slavisa Sarafijanovic, Alexander Saupp, Harald Seipp

Method and storage controller for determining an access characteristic of a data entity
Robert Haas, Xiao-Yu Hu, Ioannis Koltsidas, Roman Pletka

Adaptive cache promotions in a two level caching system
Michael T Benhase, Stephen L Blinick, Evangelos S Eleftheriou, Lokesh M Gupta, Robert Haas, Xiao-Yu Hu, Ioannis Koltsidas, Roman A Pletka
US Patent App. 13/412,412


2011

Write cache structure in a storage system
Ioannis Koltsidas, Roman Pletka
US Patent App. 13/283,967

Selective space reclamation of data storage memory employing heat and relocation metrics
Michael T Benhase, Evangelos S Eleftheriou, Lokesh M Gupta, Robert Haas, Xiao-Yu Hu, Matthew J Kalos, Ioannis Koltsidas, Roman A Pletka
US Patent App. 13/285,890

Dynamically adjusted threshold for population of secondary cache
Michael T Benhase, Stephen L Blinick, Evangelos S Eleftheriou, Lokesh M Gupta, Robert Haas, Xiao-Yu Hu, Ioannis Koltsidas, Roman A Pletka
US Patent App. 13/285,740

Selective population of secondary cache employing heat metrics
Kevin J Ash, Michael T Benhase, Stephen L Blinick, Evangelos S Eleftheriou, Lokesh M Gupta, Robert Haas, Xiao-Yu Hu, Ioannis Koltsidas, Roman A Pletka
US Patent App. 13/285,817