ACM Transactions on Architecture and Code Optimization · 2014 · 11 citations · 36 references
ComputingComputer EngineeringComputer ScienceCluster ComputingDistributed SystemsReconfigurable ComputingCluster ArchitectureData ParallelismDistributed ComputingDistributed Data ProcessingHardware AccelerationSolid-state Drive ArchitectureHardware Acceleration SupportHigh-performance Computing PerformanceHigh-performance Computing SystemsMapreduceMapreduce AlgorithmsReconfigurable Computing ArchitecturesSolid-state Drive PerformanceSolid-state Drives
In this article, we propose new extensions to Hadoop to enable clusters of reconfigurable active solid-state drives (RASSDs) to process streaming data from SSDs using FPGAs. We also develop an analytical model to estimate the performance of RASSD clusters running under Hadoop. Using the Hadoop RASSD platform and network simulators, we validate our design and demonstrate its impact on performance for different workloads taken from Stanford's Phoenix MapReduce project. Our results show that for a hardware acceleration factor of 20×, compute-intensive workloads processing 153MB of data can run up to 11× faster than a standard Hadoop cluster.
36
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.5K citations · Full text
Bingsheng He, Wenbin Fang, Qiong Luo et al. · 2008 · 718 citations
A cost-effective, high-bandwidth storage architecture
Garth A. Gibson, David F. Nagle, Khalil Amiri et al. · ACM SIGPLAN Notices · 1998 · 331 citations · Full text
Anurag Acharya, Mustafa Uysal, Joel Saltz · ACM SIGPLAN Notices · 1998 · 330 citations · Full text
A case for intelligent disks (IDISKs)
Kimberly Keeton, David A. Patterson, Joseph M. Hellerstein · ACM SIGMOD Record · 1998 · 324 citations · Full text