Abstract
The aspect of performance has been insisted as an indispensable need for any IT and business application to be competitive in this knowledge-driven world. End users are always delighted with high-performance systems. Performance has been one of the prominent nonfunctional requirements (NFRs) and the leading quality of service (QoS) attribute for any IT-enabled solution to enjoy continued success. Poor application performance causes corporates to lose customers, reduce employee productivity, and decrement bottom-line revenue. Therefore, while designing, developing, and delivering software applications, application designers, architects, developers, and IT administrators need to take extra care at every layer and level for arriving at high-performance software packages. Considering the growing importance and influence, the field of “high-performance computing (HPC)” is increasingly drawing the attention of academic professors and industry professionals. Several industry domains and business verticals yearn for high-performance IT to be remarkably right and relevant to their customers and consumers. Hence, it is no doubt that next-generation applications ought to be high performing to be distinct in their operations, outputs, and outlooks by spontaneously absorbing all kinds of proven and potential high-performance algorithms and implementation techniques.
There are several pioneering technologies, tools, and tips emerging and evolving to facilitate the realization of HPC goals that in turn substantially simplify and streamline the process of producing and sustaining next-generation applications. There are exemplary and easy-to-use computing models, architectures, infrastructures, patterns, practices, and processes in plenty to sagaciously steer the implementation, deployment, and delivery of high-performance services. In this chapter, we are to specifically focus on the field of big data analytics (BDA) and how the various HPC mechanisms collectively are to fulfill the varied expectations of business executives, data scientists, statisticians, and other stakeholders in quickly and efficiently extracting all kinds of hidden patterns, associations, tips, fresh possibilities, and opportunities and other kinds of insights to empower institutions as well as individuals to act intelligently in their actions and reactions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Performance and Scale in Cloud Computing, a white paper by Joyent, 2011. https://www.joyent.com/content/09-developers/01-resources/07-performance-and-scale-in-cloudcomputing/performance-scale-cloud-computing.pdf
Hadoop Cluster Applications, a white paper by Arista, 2013. https://www.arista.com/assets/data/pdf/AristaHadoopApplication_tn.pdf
Brinker DL, Bain WL (2013) Accelerating hadoop MapReduce using an in-memory data grid, a white paper from ScaleOut Software, Inc
Stuart JA, Owens JD (2012) Multi-GPU MapReduce on GPU clusters
Mengjun Xie, Kyoung-Don Kang, Can Basaran (2013) Moim: a multi-GPU MapReduce framework
The Elephant on the Mainframe, a white paper by IBM and Veristorm, 2014. http://www.veristorm.com/sites/g/files/g960391/f/collateral/ZSW03260-USEN-01.pdf
Olofson, CW, Dan Vesset (2013) The mainframe as a key platform for big data and analytics, a white paper by IDC
Sang-Woo Jun, Ming Liu, Kermin Elliott Fleming, Arvind (2014) Scalable multi-access flash store for big data analytics, FPGA’14, February 26–28, 2014, Monterey, CA, USA
Chandhini C, Megana LP (2013) Grid computing-a next level challenge with big data. Int J Sci Eng Res 4(3)
Colin White (2014) Why dig data in the cloud?, a white paper by BI Research
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Raj, P., Raman, A., Nagaraj, D., Duggirala, S. (2015). The High-Performance Technologies for Big and Fast Data Analytics. In: High-Performance Big-Data Analytics. Computer Communications and Networks. Springer, Cham. https://doi.org/10.1007/978-3-319-20744-5_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-20744-5_2
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20743-8
Online ISBN: 978-3-319-20744-5
eBook Packages: Computer ScienceComputer Science (R0)