A Comparative Study of Implementation Techniques for Query Processing in Multicore Systems - 2014


Multicore systems and multithreaded processing are now the de facto standards of enterprise and personal computing. If used in an uninformed way, however, multithreaded processing might actually degrade performance. We present the facets of the memory access bottleneck as they manifest in multithreaded processing and show their impact on query evaluation. We present a system design based on partition parallelism, memory pooling, and data structures conducive to multithreaded processing. Based on this design, we present alternative implementations of the most common query processing algorithms, which we experimentally evaluate using multiple scenarios and hardware platforms. Our results show that the design and algorithms are indeed scalable across platforms, but the choice of optimal algorithm largely depends on the problem parameters and underlying hardware. However, our proposals are a good first step toward generic multithreaded parallelism.

Did you like this research project?

To get this research project Guidelines, Training and Code... Click Here

PROJECT TITLE : Vehicles Detection for Smart Roads Applications on Board of Smart Cameras A Comparative Analysis ABSTRACT: The use of video analytics in smart roads environments can be lucratively adopted for the purpose of automatically
PROJECT TITLE : Short Text Topic Modeling Techniques, Applications, and Performance: A Survey ABSTRACT: The semantic understanding of short texts is required for a wide variety of real-world applications, so their analysis allows
PROJECT TITLE : Deep Generative Modelling A Comparative Review of VAEs, GANs, Normalizing Flows, Energy-Based and Autoregressive Models ABSTRACT: Deep generative models are a category of methods that train deep neural networks
PROJECT TITLE : A Survey on Modern Deep Neural Network for Traffic Prediction Trends, Methods and Challenges ABSTRACT: In this current era, traffic congestion has evolved into a major source of severe adverse effects on both
PROJECT TITLE : Comparative Analysis of Decentralized Identity Approaches ABSTRACT: When trust and performance cannot be placed in the hands of a single organization, decentralization is an absolute necessity. Examples of Distributed

Ready to Complete Your Academic MTech Project Work In Affordable Price ?

Project Enquiry