Abstract
In the last two decades, widespread attention has been paid in parallelizing algorithms, such as sorting and searching, for computationally intensive applications. Several interconnection networks were demonstrated for that purpose; such as hypercube and Hyper Hexa-Cell (HHC). However, the leverage of optical links in Optical Transpose Interconnection Systems (OTIS) stimulates the researchers toward developing optoelectronic architectures that utilize the optical links in addition to the electronic links; such as, OTIS-hypercube and OTIS-HHC. In this paper, we introduced a parallel quicksort algorithm for the OTIS-HHC optoelectronic architecture. This algorithm has been evaluated analytically and by simulation in terms of run time, speedup, and efficiency, where a set of simulation runs were carried out on different input data distributions types with various sizes. Thus, simulation results supported the analytical evaluation and met the expectations in which they showed good performance in terms of speedup and efficiency.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have