• DocumentCode
    2091451
  • Title

    A Distributed Reconfigurable Active SSD Platform for Data Intensive Applications

  • Author

    Abbani, Noor ; Ali, Ali ; Otoom, Doa´A Al ; Jomaa, Mohamad ; Sharafeddine, Mageda ; Artail, Hassan ; Akkary, Haitham ; Saghir, Mazen A R ; Awad, Mariette ; Hajj, Hazem

  • Author_Institution
    Dept. of Electr. & Comput. Eng., American Univ. of Beirut, Beirut, Lebanon
  • fYear
    2011
  • fDate
    2-4 Sept. 2011
  • Firstpage
    25
  • Lastpage
    34
  • Abstract
    In this paper, we propose to combine active solid state drives and reconfigurable FPGAs into a storage-compute node to use as a building block in a distributed, high performance computation platform for data intensive applications. We propose a complete framework for middleware functionality through an API abstraction layer that hides the complexity of accessing and processing data stored on these distributed nodes, thus allowing programmers to focus on the application, and not the underlying specialized architecture. The application in turn is re-architected to maximize its performance by delegating selected computations down to the storage-compute node. We present preliminary results measured on a real hardware prototype of a single-node. These results show that our proposed architecture provides more than a 2× improvement in performance over non-reconfigurable active-disk architectures that use electromechanical disks for storage and a 6× improvement in performance over a platform that performs the computation on the middle server.
  • Keywords
    NAND circuits; data handling; digital storage; disc drives; distributed processing; field programmable gate arrays; flash memories; middleware; reconfigurable architectures; software architecture; API abstraction layer; active solid state drive; application rearchitecturing; data access; data intensive application; data processing; digital storage; distributed high performance computation platform; distributed reconfigurable active SSD platform; electromechanical disks; middleware functionality; reconfigurable FPGA; storage-compute node; Computer architecture; Data processing; Field programmable gate arrays; Hardware; Middleware; Program processors; Servers; active storage; data intensive computing; middleware; reconfigurable computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications (HPCC), 2011 IEEE 13th International Conference on
  • Conference_Location
    Banff, AB
  • Print_ISBN
    978-1-4577-1564-8
  • Electronic_ISBN
    978-0-7695-4538-7
  • Type

    conf

  • DOI
    10.1109/HPCC.2011.14
  • Filename
    6062973