Rick,

The instructions used for sorting, UPT and CFC, are implemented over
radix partition trees, and the doc is in the Principles of Operation.
They are extremely fast, since both of these instructions are
implemented in millicode. However, using these instructions is not for
the faint of heart. 

I have given a SHARE session on using them for sorting (their intended
use) and will be giving another at the summer SHARE this year, along
with Michael Stack (a double session).

There is additional documentation if you search with Google, and as I
recall Lynn Wheeler knew the person who was the definitive expert of
radix partition trees.

I've not seen them used for a binary search, but it might just work if
you're very clever.

Tom Harper
IMS Utilities Development Team
NEON Enterprise Software, Inc. 

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Rick Fochtman
Sent: Thursday, January 10, 2008 8:39 PM
To: [email protected]
Subject: Radix Partition Trees

Has anyone every seen any doc on using radix partition trees? I'm 
thinking it may have been one of the "rainbow" books.

I vaguely remember data tree structures and I've got a table search 
problem that might be the perfect application for a tree-structured data

repository. The table might have up to 1,000,000 entries, all in 
storage, and a balanced n-ary tree has GOT to be faster than using a 
binary search. The nature of the data is such that a plain old-fashioned

list, in sorted order, isn't real amenable to a binary search, either.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to