From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,e896ad9558f88d18 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-11-04 13:31:45 PST Path: nntp.gmd.de!xlink.net!howland.reston.ans.net!swiss.ans.net!cmcl2!thecourier.cims.nyu.edu!thecourier.cims.nyu.edu!nobody From: dewar@cs.nyu.edu (Robert Dewar) Newsgroups: comp.lang.ada Subject: Re: WE NEED A GOOD Ada SORT PACKAGE! Date: 5 Nov 1994 00:43:30 -0500 Organization: Courant Institute of Mathematical Sciences Message-ID: <39f622$p7d@gnat.cs.nyu.edu> References: <2EB8042E@SMTPGATE2.STRATCOM.AF.MIL> <39b7dl$1hit@obelix.uni-muenster.de> NNTP-Posting-Host: gnat.cs.nyu.edu Date: 1994-11-05T00:43:30-05:00 List-Id: Jahn, the idea of doing quicksort directly on a disk gives me a headache just thinking about the poor disk arm! no, you definitely can't do this if you are interested in efficiency, even on disk files you definitely need some multi-phase merge sort. For Realia-COBOL, I implemented the disk sort with a 64 way polyphase merge, and it seems to be the fastest external sort around, or at least was at the time I was paying attention to COBOL!