UNIVERSITY OF PATRAS        DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING

LABORATORY OF EMBEDDED COMMUNICATION SYSTEMS

  Home ] People ] Åducation ] Research ] Publications ] Greek version

Laboratory of Embedded Communication Systems (COMES) - Publications


Eleni Bougioukou, Athina Ntalla, Aspasia Palli, Maria Varsamou and Theodore Antonakopoulos:

Prototyping and Performance Evaluation of a Dynamically Adaptable Block Device Driver for PCIe-based SSDs

The 25th IEEE International Symposium on Rapid System Prototyping, RSP-2014, October 16-17, 2014, New Delhi, India.

Abstract: Solid-state drives use non-volatile memories for storing and retrieving information in the form of sectors and/or pages and demonstrate better performance than hard disks. In many cases, the maximum IO performance of the used memory technology is not achieved due to limitations imposed by the software device driver that interfaces the storage card with the hosts’s operating system. Today’s computing machines with conventional operating systems have been developed based on the performance characteristics of hard disk drives. In this work, we present the prototype of a new block device driver with a flexible host-device interface suitable for PCIe-based solid-state drives. The block device driver is compatible with the standard software dataflow of a Linux-based OS, and at the same time exploits the operational features of such devices to provide improved performance. Experimental results that demonstrate how the system performance is affected by decisions on the device driver’s functionality are presented along with the used testing methodology.

If you need additional information concerning this paper, please contact either one of the authors or send an e-mail to: comes-sup@ece.upatras.gr


Home ] People ] Åducation ] Research ] Publications ]