Horng-Ren Tsai, S. Horng, Shung-Shing Lee, S. Tsai, T. Kao
{"title":"Parallel Sorting Algorithms on a Hyper-Channel Broadcast Communication Model","authors":"Horng-Ren Tsai, S. Horng, Shung-Shing Lee, S. Tsai, T. Kao","doi":"10.1142/S0129053396000173","DOIUrl":null,"url":null,"abstract":"This paper presents a new improved architecture, named a hyper-channel broadcast communication model, as a computational model. The hyper-channel broadcast communication model consists of processors shared by some channels, and there are no local links between processors. Based on such an improved architecture, we first design two O(log N) cycles basic operations for finding the maximum/minimum of N real numbers and the ranks of a linked list using N and N×N processors, respectively. Then based on these proposed operations, two O(log N) cycles sorting algorithms are derived by either using N×N processors for the concurrent-write case or using N×N×N processors for the conflict-free case, respectively.","PeriodicalId":270006,"journal":{"name":"Int. J. High Speed Comput.","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. High Speed Comput.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1142/S0129053396000173","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents a new improved architecture, named a hyper-channel broadcast communication model, as a computational model. The hyper-channel broadcast communication model consists of processors shared by some channels, and there are no local links between processors. Based on such an improved architecture, we first design two O(log N) cycles basic operations for finding the maximum/minimum of N real numbers and the ranks of a linked list using N and N×N processors, respectively. Then based on these proposed operations, two O(log N) cycles sorting algorithms are derived by either using N×N processors for the concurrent-write case or using N×N×N processors for the conflict-free case, respectively.