首页 | 官方网站   微博 | 高级检索  
     


Efficient and scalable quicksort on a linear array with a reconfigurable pipelined bus system
Authors:Yi Pan   Mounir Hamdi  Keqin Li
Affiliation:

a Department of Computer Science, University of Dayton, Dayton, OH 45469-2160, USA

b Department of Computer Science, Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong

c Department of Mathematics and Computer Science, State University of New York, New Paltz, NY 12561-2499, USA

Abstract:Based on the current fiber optic technology, a new computational model, called a linear array with a reconfigurable pipelined abus system (LARPBS), is proposed in this paper. A parallel quicksort algorithm is implemented on the model, and its time complexity is analyzed. For a set of N numbers, the quicksort algorithm reported in this paper runs in O(log2 N) average time on a linear array with a reconfigurable pipelined bus system of size N. If the number of processors available is reduced to P, where P < N, the algorithm runs in O((N/P) log2 N) average time and is still scalable. Besides proposing a new algorithm on the model, some basic data movement operations involved in the algorithm are discussed. We believe that these operations can be used to design other parallel algorithms on the same model. Future research in this area is also identified in this paper.
Keywords:Complexity   Optics   Parallel algorithm   Reconfigurable pipelined bus   Sorting
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号