Javascript must be enabled to continue!
Parallel bucket sort algorithm on optical chained-cubic tree interconnection network
View through CrossRef
Abstract
The performance of sorting algorithms has a great impact on many computationally intensive applications. Researchers worked on parallelizing many sorting algorithms to improve their sequential counterpart performance. Thus, several interconnection networks have been presented for that purpose, such as tree and hypercube as basic interconnection networks and Chained-Cubic Tree (CCT) and Optical CCT (OCCT) as hybrid interconnection networks. The OCCT is constructed from a tree and hypercubes where optical links are added between hypercubes on a certain level of the tree. These optical links are used for long-distance and provide speed and low power consumption. In this paper, a new modified Parallel Bucket Sort (PBS) algorithm is presented and applied to the OCCT interconnection network. This PBS algorithm is evaluated analytically and by simulation in terms of various performance metrics including parallel runtime, computation time, communication time, concatenation time, speedup, and efficiency, for a different number of processors, dataset sizes, and data distributions including random and descending. Simulation results show that the highest obtained speedup is approximately 862 on OCCT using 1020 processors and descending input data distribution of size 40 MB. Also, the highest obtained efficiency is approximately 92% on OCCT using 124 processors and descending input data distribution of size 40 MB, which means the utilization of the OCCT processors reaches 92%.
Title: Parallel bucket sort algorithm on optical chained-cubic tree interconnection network
Description:
Abstract
The performance of sorting algorithms has a great impact on many computationally intensive applications.
Researchers worked on parallelizing many sorting algorithms to improve their sequential counterpart performance.
Thus, several interconnection networks have been presented for that purpose, such as tree and hypercube as basic interconnection networks and Chained-Cubic Tree (CCT) and Optical CCT (OCCT) as hybrid interconnection networks.
The OCCT is constructed from a tree and hypercubes where optical links are added between hypercubes on a certain level of the tree.
These optical links are used for long-distance and provide speed and low power consumption.
In this paper, a new modified Parallel Bucket Sort (PBS) algorithm is presented and applied to the OCCT interconnection network.
This PBS algorithm is evaluated analytically and by simulation in terms of various performance metrics including parallel runtime, computation time, communication time, concatenation time, speedup, and efficiency, for a different number of processors, dataset sizes, and data distributions including random and descending.
Simulation results show that the highest obtained speedup is approximately 862 on OCCT using 1020 processors and descending input data distribution of size 40 MB.
Also, the highest obtained efficiency is approximately 92% on OCCT using 124 processors and descending input data distribution of size 40 MB, which means the utilization of the OCCT processors reaches 92%.
Related Results
Development of a new bucket design for a single-bucket hydraulic excavator
Development of a new bucket design for a single-bucket hydraulic excavator
BACKGROUND: Single-bucket hydraulic excavators are used in mining industry, construction industry, public utilities and other sectors of the economy. The productivity of these mach...
A design process to eliminate bucket-to-bucket interference on chain bucket elevator
A design process to eliminate bucket-to-bucket interference on chain bucket elevator
Bucket elevators are efficient machines to transport the granular materials in the vertical direction or along the inclined planes. Traditional bucket elevators have strong limitat...
North Nemba Flare Bucket Foundations
North Nemba Flare Bucket Foundations
Abstract
The successful installation of the North Nemba Flare in November 1999 demonstrates that suction-installed foundations ("buckets") are a competitive found...
Unjuk Kerja Selection Sort Hybrid
Unjuk Kerja Selection Sort Hybrid
Abstract. Sorting is the most basic and important process in data processing. The sorting process on large data causes large computation. Some existing sorting algorithms need to b...
Investigation on the function of double tipping bucket for improvement of rainfall measurement
Investigation on the function of double tipping bucket for improvement of rainfall measurement
<p>The double-tipping bucket rain gauge (SL3-1) is widely used in meteorological stations to minimize the systematic errors by the influence of rainfall intensity on ...
Endogenous irrigation in arid Zimbabwe: farmer perceptions of livelihood benefits and barriers to scaling
Endogenous irrigation in arid Zimbabwe: farmer perceptions of livelihood benefits and barriers to scaling
In Zimbabwe, farmer-led irrigation is far more widespread than planners and policy makers realise. Along the Shashani sand river, in the arid to semi-arid lands of south-western Zi...
IMPROVEMENT OF THE HYDRAULIC EXCAVATOR BUCKET DESIGN
IMPROVEMENT OF THE HYDRAULIC EXCAVATOR BUCKET DESIGN
Introduction.Construction of engineering structures is impossible without building and road machines. The large volume of financing is allocated for such machines’ purchase. The ma...
A Descriptive Study on Interconnection Networks for Parallel Computing and Algorithm Models in Parallel Computing
A Descriptive Study on Interconnection Networks for Parallel Computing and Algorithm Models in Parallel Computing
In parallel computing, Interconnection networks are very crucial for efficient communication among all processors within a similar system.
Parallel computing has become a crucial t...

