Skip to main content

Navigating big data with high-throughput, energy-efficient data partitioning

Publication ,  Conference
Wu, L; Barker, RJ; Kim, MA; Ross, KA
Published in: Proceedings - International Symposium on Computer Architecture
August 12, 2013

The global pool of data is growing at 2.5 quintillion bytes per day, with 90% of it produced in the last two years alone [24]. There is no doubt the era of big data has arrived. This paper explores targeted deployment of hardware accelerators to improve the throughput and energy efficiency of large-scale data processing. In particular, data partitioning is a critical operation for manipulating large data sets. It is often the limiting factor in database performance and represents a significant fraction of the overall runtime of large data queries. To accelerate partitioning, this paper describes a hardware accelerator for range partitioning, or HARP, and a hardware-software data streaming framework. The streaming framework offers a seamless execution environment for streaming accelerators such as HARP. Together, HARP and the streaming framework provide an order of magnitude improvement in partitioning performance and energy. A detailed analysis of a 32nm physical design shows 7.8 times the throughput of a highly optimized and optimistic software implementation, while consuming just 6.9% of the area and 4.3% of the power of a single Xeon core in the same technology generation. Copyright 2013 ACM.

Duke Scholars

Published In

Proceedings - International Symposium on Computer Architecture

DOI

ISSN

1063-6897

Publication Date

August 12, 2013

Start / End Page

249 / 260
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Wu, L., Barker, R. J., Kim, M. A., & Ross, K. A. (2013). Navigating big data with high-throughput, energy-efficient data partitioning. In Proceedings - International Symposium on Computer Architecture (pp. 249–260). https://doi.org/10.1145/2485922.2485944
Wu, L., R. J. Barker, M. A. Kim, and K. A. Ross. “Navigating big data with high-throughput, energy-efficient data partitioning.” In Proceedings - International Symposium on Computer Architecture, 249–60, 2013. https://doi.org/10.1145/2485922.2485944.
Wu L, Barker RJ, Kim MA, Ross KA. Navigating big data with high-throughput, energy-efficient data partitioning. In: Proceedings - International Symposium on Computer Architecture. 2013. p. 249–60.
Wu, L., et al. “Navigating big data with high-throughput, energy-efficient data partitioning.” Proceedings - International Symposium on Computer Architecture, 2013, pp. 249–60. Scopus, doi:10.1145/2485922.2485944.
Wu L, Barker RJ, Kim MA, Ross KA. Navigating big data with high-throughput, energy-efficient data partitioning. Proceedings - International Symposium on Computer Architecture. 2013. p. 249–260.

Published In

Proceedings - International Symposium on Computer Architecture

DOI

ISSN

1063-6897

Publication Date

August 12, 2013

Start / End Page

249 / 260