FastSort Manual

Contents
FastSort Manual429834-003
iii
5. Using FastSort System Procedures
Sending Records to Be Merged 4-5
Returning Output Records to a Process 4-6
Sending and Receiving Records 4-7
Estimating the Size of an Output File 4-8
Sorting From C Programs 4-9
Sorting From COBOL85 Programs 4-13
Sorting From TAL Programs 4-15
5. Using FastSort System Procedures
SORTBUILDPARM Procedure 5-2
SORTERROR Procedure 5-9
SORTERRORDETAIL Procedure 5-9
SORTERRORSUM Procedure 5-10
SORTMERGEFINISH Procedure 5-12
SORTMERGERECEIVE Procedure 5-13
SORTMERGESEND Procedure 5-15
SORTMERGESTART Procedure 5-19
SORTMERGESTATISTICS Procedure 5-38
6. Sorting in Parallel
Using Commands for Parallel Sorting 6-2
Using Procedures for Parallel Sorting 6-3
Using the Automatic Configuration 6-4
Using FastSort Commands 6-5
Using FastSort Procedures 6-5
Improving Performance 6-6
Configuring Subsort Processes
6-6
Selecting Processors to Run Subsort Processes
6-7
How FastSort Selects Processors 6-8
Specifying the Size of the Extended Memory Segment
6-9
Specifying a Location for the Swap File 6-9
Using Multiple Copies of the SORTPROG Program
6-10
Specifying an Execution Priority
6-10
Configuring a Distributor-Collector Process 6-10
Specifying a Scratch Block Size
6-11
Controlling the Size of Extended Memory Segments
6-11
Specifying a Location for the Swap File
6-12
Using Multiple Copies of the SORTPROG Program
6-12
Specifying an Execution Priority 6-13
Tuning and Testing a Configuration for Parallel Sorting
6-13