A Comprehensive and Comparative Analysis of Parallel Frameworks and their Applications to Big Data Clustering
| dc.contributor.author | Nawfal | |
| dc.contributor.author | Srivastava | |
| dc.date.accessioned | 2026-11-10T11:06:33Z | |
| dc.date.issued | 2024-10-24 | |
| dc.description.abstract | The K-Means clustering using Lloyd’s algorithm is an iterative approach to partition the given dataset into K different clusters. The serial algorithm involves iterative steps where we compute the distance of each datapoint from the centroids and assign the datapoint to the nearest centroid. This approach is essentially known as the expectation-maximization step. Clustering involves extensive computations to calculate distances at each iteration, which increases as the number of data points increases. This provides scope for parallelism. However, we must ensure that in a parallel process, each thread has access to the updated centroid value, and no racing condition exists on any centroid values. In this paper, we will compare two different approaches. The first approach is an OpenMP flat synchronous method where all processes are run in parallel, and we use synchronization to ensure safe updates of clusters. The second approach we adopt is a GPU- based parallelization approach using OpenACC, wherein we will try to make use of GPU architecture to parallelize chunks of the algorithm to observe decreased computation time. We will analyze metrics such as speed up, efficiency, time taken with varying data points, and number of processes to compare the two approaches and understand the relative performance improvement we can get. | |
| dc.identifier.citation | Nawfal; Srivastava (2024) A Comprehensive and Comparative Analysis of Parallel Frameworks and their Applications to Big Data Clustering, International Conference on Advanced Computing Technologies (ICACT), NSBM Green University, Sri Lanka. P.63-68 | |
| dc.identifier.issn | 3051-5106 | |
| dc.identifier.issn | 978-955-23-0019-3 | |
| dc.identifier.uri | https://nspace.nsbm.ac.lk/handle/123456789/439 | |
| dc.language.iso | en | |
| dc.publisher | NSBM Green University | |
| dc.title | A Comprehensive and Comparative Analysis of Parallel Frameworks and their Applications to Big Data Clustering | |
| dc.type | Article |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- 10. A Comprehensive and Comparative Analysis of Parallel Frameworks and their Applications to Big Data Clustering.pdf
- Size:
- 382.06 KB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed to upon submission
- Description: