Efficient in-place sorting algorithms using feasible parallel machine models
We present a simple and general parallel sorting scheme, ZZ-sort, which can be used to derive a class of efficient in-place sorting algorithms on realistic parallel machine models. We prove a tight bound for the worst case performance of ZZ-sort. We also demonstrate the average performance of ZZ-sor...
Saved in:
| Published in: | Proceedings Second International Symposium on Parallel Architectures, Algorithms, and Networks (I-SPAN'96) pp. 15 - 21 |
|---|---|
| Main Authors: | , , |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
IEEE
1996
|
| Subjects: | |
| ISBN: | 0818674601, 9780818674600 |
| ISSN: | 1087-4089 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | We present a simple and general parallel sorting scheme, ZZ-sort, which can be used to derive a class of efficient in-place sorting algorithms on realistic parallel machine models. We prove a tight bound for the worst case performance of ZZ-sort. We also demonstrate the average performance of ZZ-sort by experimental results obtained on a MasPar parallel computer. Our experiments indicate that ZZ-sort can be incorporated into a distributed memory parallel computer system as a standard routine, and this routine is useful for space critical situations. Finally, we show that ZZ-sort can be used to convert a non-adaptive parallel sorting algorithm into an in-place and adaptive one by considering the problem of sorting an arbitrarily large input on fixed-size reconfigurable meshes. |
|---|---|
| AbstractList | We present a simple and general parallel sorting scheme, ZZ-sort, which can be used to derive a class of efficient in-place sorting algorithms on realistic parallel machine models. We prove a tight bound for the worst case performance of ZZ-sort. We also demonstrate the average performance of ZZ-sort by experimental results obtained on a MasPar parallel computer. Our experiments indicate that ZZ-sort can be incorporated into a distributed memory parallel computer system as a standard routine, and this routine is useful for space critical situations. Finally, we show that ZZ-sort can be used to convert a non-adaptive parallel sorting algorithm into an in-place and adaptive one by considering the problem of sorting an arbitrarily large input on fixed-size reconfigurable meshes. |
| Author | Calidas, B. Zheng, S.Q. Yanjung Zhang |
| Author_xml | – sequence: 1 givenname: S.Q. surname: Zheng fullname: Zheng, S.Q. organization: Dept. of Comput. Sci., Louisiana State Univ., Baton Rouge, LA, USA – sequence: 2 givenname: B. surname: Calidas fullname: Calidas, B. – sequence: 3 surname: Yanjung Zhang fullname: Yanjung Zhang |
| BookMark | eNotj1FLwzAUhQNOcJv7AfqUP9B5Y9s0eRxjukFRwb2P2-Rmi6RpaeqD_97KPC_n8B04cBZsFrtIjD0IWAsB-unw-bF5Wwut5boEpcvyhi1ACSWrQoKYsbkAVWXFVN2xVUpfMKkslSz0nNU757zxFEfuY9YHNMRTN4w-njmGczf48dIm_p3-gCNMvgnEexwwBAq8RXPxkXjbWQrpnt06DIlW_75kx5fdcbvP6vfXw3ZTZ15AMWZNCVY3xhWQG-U0kq2Uc8rKHIU10KA1U25UTlAYA2gbUM7k8Ewkq4ryJXu8znoiOvWDb3H4OV2v579GiFGK |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ISPAN.1996.508955 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library (IEL) (UW System Shared) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EndPage | 21 |
| ExternalDocumentID | 508955 |
| GroupedDBID | 23M 29O 6IE 6IF 6IK 6IL 6IM 6IN AAJGR AAWTH ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK IPLJI M43 OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-i104t-b50d9bcf403c8f9aed78ff8d63a1dc0badcd63b83e04cc0adb08fc302ee677e3 |
| IEDL.DBID | RIE |
| ISBN | 0818674601 9780818674600 |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=508955&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1087-4089 |
| IngestDate | Tue Aug 26 17:11:53 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i104t-b50d9bcf403c8f9aed78ff8d63a1dc0badcd63b83e04cc0adb08fc302ee677e3 |
| PageCount | 7 |
| ParticipantIDs | ieee_primary_508955 |
| PublicationCentury | 1900 |
| PublicationDate | 19960000 |
| PublicationDateYYYYMMDD | 1996-01-01 |
| PublicationDate_xml | – year: 1996 text: 19960000 |
| PublicationDecade | 1990 |
| PublicationTitle | Proceedings Second International Symposium on Parallel Architectures, Algorithms, and Networks (I-SPAN'96) |
| PublicationTitleAbbrev | ISPAN |
| PublicationYear | 1996 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0000558649 ssj0020396 |
| Score | 1.3662677 |
| Snippet | We present a simple and general parallel sorting scheme, ZZ-sort, which can be used to derive a class of efficient in-place sorting algorithms on realistic... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 15 |
| SubjectTerms | Application software Computer science Concurrent computing Data communication Memory management Parallel machines Parallel processing Power engineering and energy Power engineering computing Sorting |
| Title | Efficient in-place sorting algorithms using feasible parallel machine models |
| URI | https://ieeexplore.ieee.org/document/508955 |
| WOSCitedRecordID | wos508955&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NS8MwGA5uePA0nRO_ycFrt2xp83EUmSiMMXDIbiNJ38xC18rW-ftN0m4iePGWFNqUhJe8H8_7PAg9KALeq_dVXSOjmLI4kpqoSEqrrU70SAc5n_cJn07FYiFnDc926IUBgAA-g74fhlp-WpqdT5UNnDMhk6SFWpyzulXrkE4hSSKYjySaWIvQIM01JM6GYvdaoH705G2xi0Aa4p39fF_tHBI5eH2bPU59Cx_r16v9Ul0Jl85z51-_e4p6P817eHa4ls7QERRd1NmrN-DGmM_RZBzYI9wncFZEAZuFt6UnFVhhla_KTVZ9rLfYA-NX2IJytpMD9lTheQ45XgcUJuAgpbPtofnzeP70EjXaClHmArAq0glJpTY2JtQIKxWkXFgrUkbVMDVEq9S4sRYUSGwMUakmwhpKRgCMc6AXqF2UBVwizJiR7lCpZkLFkI6U5QxUQpRzTBRX4gp1_dYsP2v2jGW9K9d_Pr1BJzUq2qc4blG72uzgDh2bryrbbu7DiX8D4V-nyg |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA46BT1N58Tf5uC1W7a2aXIUmWxYy8Ahu40kfZmFrpN18-83SbuJ4MVbUmhTEh55P773fQg9CALWq7dVXcW9wKeBxyURHudaahnKvnRyPu9xlCRsOuXjmmfb9cIAgAOfQccOXS0_XaqNTZV1jTPBw3AfHVjhrLpZa5dQIWHIqI0l6miL-E6cq0eMFQXmRUf-aOnbAhOD1NQ72_m23tkjvDt6Gz8mtomPdqr1fumuuGvnufmvHz5B7Z_2PTzeXUynaA-KFmpu9Rtwbc5nKB44_gjzCZwVnkNn4XJpaQXmWOTz5SpbfyxKbKHxc6xBGOvJAVuy8DyHHC8cDhOwE9Mp22jyPJg8Db1aXcHLTAi29mRIUi6VDoivmOYC0ohpzVLqi16qiBSpMmPJfCCBUkSkkjCtfNIHoFEE_jlqFMsCLhCmVHFzrL6kTASQ9oWOKIiQCOOaiEiwS9SyWzP7rPgzZtWuXP359B4dDSev8SweJS_X6LjCSNuExw1qrFcbuEWH6mudlas7d_rf0TGrEw |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+Second+International+Symposium+on+Parallel+Architectures%2C+Algorithms%2C+and+Networks+%28I-SPAN%2796%29&rft.atitle=Efficient+in-place+sorting+algorithms+using+feasible+parallel+machine+models&rft.au=Zheng%2C+S.Q.&rft.au=Calidas%2C+B.&rft.au=Yanjung+Zhang&rft.date=1996-01-01&rft.pub=IEEE&rft.isbn=9780818674600&rft.issn=1087-4089&rft.spage=15&rft.epage=21&rft_id=info:doi/10.1109%2FISPAN.1996.508955&rft.externalDocID=508955 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1087-4089&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1087-4089&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1087-4089&client=summon |

