• DocumentCode
    2364206
  • Title

    An operating system for a Reconfigurable Active SSD processing node

  • Author

    Ali, Ali ; Jomaa, Mohamad ; Romanous, Bashar ; Sharafeddine, Mageda ; Saghir, Mazen A R ; Akkary, Haitham ; Artail, Hassan ; Awad, Mariette ; Hajj, Hazem

  • Author_Institution
    Dept. of Electr. & Comput. Eng., American Univ. of Beirut, Beirut, Lebanon
  • fYear
    2012
  • fDate
    23-25 April 2012
  • Firstpage
    1
  • Lastpage
    6
  • 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.
  • Keywords
    middleware; multiprogramming; operating systems (computers); real-time systems; MicroBlaze soft processor core; Xilinx FPGA; distributed reconfigurable active SSD computation platform; middleware; multitasking real-time operating system; word length 32 bit; Computer architecture; Field programmable gate arrays; Hardware; Instruction sets; Libraries; Middleware; Operating systems; active storage; cloud computing; distributed computing; embedded operating system; reconfigurable computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Telecommunications (ICT), 2012 19th International Conference on
  • Conference_Location
    Jounieh
  • Print_ISBN
    978-1-4673-0745-1
  • Electronic_ISBN
    978-1-4673-0746-8
  • Type

    conf

  • DOI
    10.1109/ICTEL.2012.6221296
  • Filename
    6221296