View previous topic :: View next topic |
Author |
Message |
dohellwithmf Beginner

Joined: 12 Jul 2007 Posts: 55 Topics: 23
|
Posted: Thu Aug 02, 2007 12:22 pm Post subject: difference b/w DFSORT and SYNCSORT?? |
|
|
can anybody tell me the difference b/w DFSORT and SYNCSORT???
Is there any difference in calling these utilities???? so they differ in parameters???? pls provide the examples if possible... |
|
Back to top |
|
 |
Frank Yaeger Sort Forum Moderator

Joined: 02 Dec 2002 Posts: 1618 Topics: 31 Location: San Jose
|
Posted: Thu Aug 02, 2007 12:52 pm Post subject: |
|
|
DFSORT is IBM's sort product. Syncsort is Syncsort's sort product. The products have many similarities, but also have differences.
You can find complete details on all of the functions available with DFSORT and DFSORT's ICETOOL in the DFSORT books which are available online at:
www.ibm.com/servers/storage/support/software/sort/mvs/srtmpub.html
If you or anyone else on this board would like some documents prepared by the DFSORT Team that list some of those differences, send me an e-mail offline (yaeger@us.ibm.com). Please put "DFSORT" somewhere in your Subject line to catch my attention. _________________ Frank Yaeger - DFSORT Development Team (IBM)
Specialties: JOINKEYS, FINDREP, WHEN=GROUP, ICETOOL, Symbols, Migration
DFSORT is on the Web at:
www.ibm.com/storage/dfsort |
|
Back to top |
|
 |
Bill Dennis Advanced

Joined: 03 Dec 2002 Posts: 579 Topics: 1 Location: Iowa, USA
|
Posted: Thu Aug 02, 2007 4:11 pm Post subject: |
|
|
One of our favorite differences is the MAXSORT feature of SYNCSORT which automatically breaks very large sorts into smaller chunks (based on a user-defined SIZE). The files are merged in the end and it's job restartable at any break between sorts/merges.
DFSORT appears to have more features than Syncsort but it's hard to compare because Syncsort documentation is not available to unregistered users.
We have both in our shop. _________________ Regards,
Bill Dennis
Disclaimer: My comments on this foorum are my own and do not represent the opinions or suggestions of any other person or business entity. |
|
Back to top |
|
 |
Anuj Dhawan Intermediate
Joined: 19 Jul 2007 Posts: 298 Topics: 7 Location: Mumbai,India
|
Posted: Fri Aug 03, 2007 4:16 am Post subject: |
|
|
This may help further:
DFSORT is a sort product sold by IBM.
SYNCSORT is a competing product sold by Syncsort, Inc.
CA-SORT is yet another sort product, sold by Computer Associates.
Obviously, most shops only buy one of these products.
ICEMAN is just another name (entry point) used for the sort program. It's common practice in shops for the system programmers to set up all the common names as entry points to their purchased SORT product. You will often find that PGM=SYNCSORT and PGM=DFSORT will both work in your shop, and both execute the same sort program (whichever one your shop purchased).
ICETOOL is an expansion to the basic SORT program, that allows you to use alternate (simpler) commands to do multiple sort operations in a single sort step. I think that ICETOOL doesn't do anything that you couldn't do via coding multiple DFSORT steps -- it just makes coding them a bit easier.
ICETOOL is supplied as part of the basic SORT package -- if you have DFSORT, you also have ICETOOL. Many people don't seem to realize this. And some troglydite managements don't understand this, and forbid use of ICETOOL in production, restricting programmers to only SORT steps. Such managements are fools (but, alas, not uncommon).
SYNCTOOL is Syncsort, Inc.'s version of the ICETOOL package.
All these are very similar products -- they all do basic sorting. And they use similar commands. For most basic sort operations, the same commands will work in all the products. When you get into more advanced functions, there are some differences between them -- some functions are only offered in one or the other product, and sometimes different syntax is used for the same operations. _________________ Regards,
Anuj |
|
Back to top |
|
 |
Frank Yaeger Sort Forum Moderator

Joined: 02 Dec 2002 Posts: 1618 Topics: 31 Location: San Jose
|
Posted: Fri Aug 03, 2007 11:24 am Post subject: |
|
|
Quote: | ICETOOL is an expansion to the basic SORT program, that allows you to use alternate (simpler) commands to do multiple sort operations in a single sort step. I think that ICETOOL doesn't do anything that you couldn't do via coding multiple DFSORT steps -- it just makes coding them a bit easier. |
I would argue that this is a misrepresentation of what DFSORT's ICETOOL can do. I would say ICETOOL is an expansion to DFSORT that allows you to do multiple operations in a single step, as well as perform additional new functions such as SELECT, SPLICE, OCCUR, DISPLAY, COUNT, STATS, VERIFY, etc. _________________ Frank Yaeger - DFSORT Development Team (IBM)
Specialties: JOINKEYS, FINDREP, WHEN=GROUP, ICETOOL, Symbols, Migration
DFSORT is on the Web at:
www.ibm.com/storage/dfsort |
|
Back to top |
|
 |
amargulies Beginner
Joined: 10 Jan 2007 Posts: 123 Topics: 0
|
Posted: Fri Aug 03, 2007 1:33 pm Post subject: |
|
|
Quote: |
can anybody tell me the difference b/w DFSORT and SYNCSORT???
...pls provide the examples if possible...
|
SyncSort and DFSORT are competitive sort products. Both products have developed robust features. SyncSort devotes much of its development energy to performance optimization. Recent examples of performance enhancements are:
- PARASORT, which provides the ability to read multiple input volumes in parallel
- exploitation of parallel access volume (PAV) technology
- exploitation of the z9 processors' MIDAW facility
- exploitation of the System z Integrated Information Processor (zIIP)
You can find a SyncSort spec summary at http://www.syncsort.com/products/ss/ssZ/techspecs.htm
Also, feel free to contact me at alissa.margulies@syncsort.com for additional information. _________________ Alissa Margulies
SyncSort Mainframe Product Services
201-930-8260
zos_tech@syncsort.com |
|
Back to top |
|
 |
kolusu Site Admin

Joined: 26 Nov 2002 Posts: 12378 Topics: 75 Location: San Jose
|
Posted: Tue Aug 07, 2007 8:17 am Post subject: |
|
|
Quote: |
exploitation of the System z Integrated Information Processor (zIIP)
|
Alissa,
Can you elaborate on that please?
Kolusu _________________ Kolusu
www.linkedin.com/in/kolusu |
|
Back to top |
|
 |
amargulies Beginner
Joined: 10 Jan 2007 Posts: 123 Topics: 0
|
Posted: Tue Aug 07, 2007 10:43 am Post subject: |
|
|
Quote: |
Can you elaborate on that please?
|
Kolusu,
The zIIP processor is a "specialty engine" available on the z9 mainframe. It accepts "eligible" work from z/OS, freeing up the general purpose processors. An added benefit is that the zIIP capacity does not figure into software charge calculations. Thus, machine cycles spent on zIIP processing are essentially "free". This can reduce system-wide software costs, not just the cost of SyncSort. You can find more information on the zIIP at:
http://www.ibm.com/systems/z/ziip/
Moving the "eligible" work from z/OS is rather complicated. (Only a preemptable enclave Service Request Blocks (SRB) will be dispatched on a zIIP.) DB2 was the first subsystem that exploited the zIIP. SyncSort's development work involving the zIIP recently completed and we are currently in our Early Support Program. Customers can contact us if they would like to be part of this program. We prepared a white paper titled SyncSort's Exploitation of System Facilities in the z/OS environment. This covers the zIIP exploitation (and others) in more detail:
http://www.syncsort.com/PDF/zOS_Performance_Enhancements.pdf
Please let me know if you have any other questions. _________________ Alissa Margulies
SyncSort Mainframe Product Services
201-930-8260
zos_tech@syncsort.com |
|
Back to top |
|
 |
kolusu Site Admin

Joined: 26 Nov 2002 Posts: 12378 Topics: 75 Location: San Jose
|
Posted: Tue Aug 07, 2007 11:24 am Post subject: |
|
|
amargulies,
Thanks for the explanation.
Kolusu _________________ Kolusu
www.linkedin.com/in/kolusu |
|
Back to top |
|
 |
|
|