Back to Search Start Over

An operating system for a Reconfigurable Active SSD processing node.

Authors :
Ali
Jomaa, Mohamad
Romanous, Bashar
Sharafeddine, Mageda
Saghir, Mazen A. R.
Akkary, Haitham
Artail, Hassan
Awad, Mariette
Hajj, Hazem
Source :
2012 19th International Conference on Telecommunications (ICT); 1/ 1/2012, p1-6, 6p
Publication Year :
2012

Abstract

We have recently proposed a Distributed Reconfigurable Active SSD computation platform (RASSD) for processing data-intensive applications at the storage node itself, without having to move data over slow networks. In this paper, we present the design of an operating system (OS) for the RASSD node. RASSD OS is a multitasking real-time operating system that runs on the 32-bit MicroBlaze® soft processor core available for Xilinx® FPGA's. We discuss in this paper our OS design features which include initializing the node and configuring the different components of the RASSD node, monitoring the node's activities, and processing middleware requests. RASSD OS provides a set of services to the middleware through which it hides the low-level details of the node's hardware architecture. We describe the functions essential for the data-intensive processing within the RASSD node using examples that capture the common states of the node and various possible requests. [ABSTRACT FROM PUBLISHER]

Details

Language :
English
ISBNs :
9781467307451
Database :
Complementary Index
Journal :
2012 19th International Conference on Telecommunications (ICT)
Publication Type :
Conference
Accession number :
86499718
Full Text :
https://doi.org/10.1109/ICTEL.2012.6221296