Use this resource - and many more! - in your textbook!
AcademicPub holds over eight million pieces of educational content for you to mix-and-match your way.

A Distributed Reconfigurable Active SSD Platform for Data Intensive Applications
By: Saghir, M.A.R.; Ali, A.; Abbani, N.; Hajj, H.; Awad, M.; Al Otoom, D.; Akkary, H.; Artail, H.; Sharafeddine, M.; Jomaa, M.;
2011 / IEEE / 978-1-4577-1564-8
Description
This item was taken from the IEEE Conference ' A Distributed Reconfigurable Active SSD Platform for Data Intensive Applications ' 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 2x improvement in performance over non-reconfigurable active-disk architectures that use electromechanical disks for storage and a 6x improvement in performance over a platform that performs the computation on the middle server.
Related Topics
Digital Storage
Data Intensive Application
Active Solid State Drive
Reconfigurable Fpga
Storage-compute Node
Distributed High Performance Computation Platform
Middleware Functionality
Api Abstraction Layer
Data Access
Data Processing
Application Rearchitecturing
Electromechanical Disks
Middleware
Computer Architecture
Hardware
Field Programmable Gate Arrays
Program Processors
Data Processing
Servers
Data Intensive Computing
Reconfigurable Computing
Active Storage
Middleware
Reconfigurable Architectures
Nand Circuits
Middleware
Flash Memories
Field Programmable Gate Arrays
Distributed Processing
Disc Drives
Digital Storage
Data Handling
Software Architecture
Engineering
Distributed Reconfigurable Active Ssd Platform