New: We have finalized the rules for 2010. Our main changes are:
We will be posting the mid-year (pre Jan 1, 2010) results shortly. Thanks to all contestants for bearing through all the new rule changes.
Until 2007, the sort benchmarks were primary defined, sponsored and administered by Jim Gray. Following Jim's disappearance at sea in January 2007, the sort benchmarks have been continued by a committee of past colleagues and sort benchmark winners. The Sort Benchmark committee members include:
| Daytona | Indy | |
|---|---|---|
| Gray |
2009, 0.578 TB/min
100 TB in 173 minutes
|
2009, 0.564 TB/min
1,000,029,388,800 records in 10,628 seconds
|
| Penny |
2009, 223 GB
2.6 Ghz AMD Athlon LE 1640, 4 GB RAM,
|
2-way tie: 2009, 246 GB
2.7 Ghz AMD Kuma X2 7750+, 4GB RAM,
2009, 248 GB
2.6 Ghz AMD Athlon LE 1640, 4 GB RAM,
|
| Minute |
2009, 500 GB
1406 nodes x (2 Quadcore Xeons, 8 GB memory, 4 SATA)
|
2009, 955 GB
195 nodes x
|
|
Joule
108 recs |
2007, 8.6 kJoules
11,600 records sorted / joule
|
|
|
Joule
109 recs |
2007, 88 kJoules
11,300 records sorted / joule
|
2009, 87 kJoules
11,600 records sorted / joule
|
|
Joule
1010 recs |
2007, 2920 kJoules
3,425 records sorted / joule
|
All the sort benchmarks share the following ground rules:
| GraySort |
Metric: Sort rate (TBs / minute) achieved while sorting a very large amount of data (currently 100 TB minimum). |
| PennySort |
Metric:
Amount of data that can be sorted for a penny's worth of system time.
|
| MinuteSort |
Metric:
Amount of data that can be sorted in 60.00 seconds or less.
|
| JouleSort |
Metric:
Amount of energy required to sort either
108,
109 or
1010 records
(10 GB, 100 GB or 1 TB).
|
| TeraByte Sort |
Metric:
Elapsed time to sort 1012 bytes of data.
|
| Datamation Sort |
Metric:
Amount of time to sort one million records (100 MB).
|
For each sort benchmark, there are two categories:
| Daytona (stock car) | Indy (formula 1) |
|---|---|
|
Sort code must be general purpose. |
Need only sort 100-byte records with 10-byte keys. |
For detailed rules, see the frequently asked questions.
The submission deadline for the 2010 contest is 15 May 2010.
We will accept early entries for the following year before 15 November 2010 if the new result exceeds the current record by 50% (1.5 times the rate or size). Approved early entries will be published on this site. From 15 November 2010 to 1 April 2011, any entries exceeding the previously published record (including early entries) will be accepted.
| Daytona | Indy | |
|---|---|---|
| Gray | - | - |
| Penny |
2008, 181 GB 1,812 M records in 2,408 seconds
2.4 Ghz AMD Athlon 64, 2 GB RAM, 4x160GB SATA disks
2007, 39 GB
330$ system
2006, 34 GB
$760 system
2005, 15 GB
979 sec on a $951 Wintel 2 SATA
2004, 10 GB
(105 million records)
2000, 4.5 GB
Brad Helmkamp,
Keith McCready
1999, 2.6 GB
Brad Helmkamp,
Keith McCready
1998, 1.3 GB PostmanSort/NT |
2008, 190 GB
2.4 Ghz AMD Athlon 64, 2 GB RAM, 4x160GB SATA disks, Linux
2006, 59 GB
3 GHz Pentium IV, 2 GB RAM, 7800GT Nvidia graphics card,
2003, 43 GB
Linux/AMD system
2001, 12 GB DMsort
Araron Darling, Alex Mohr,
2000, 4.5 GB
Brad Helmkamp,
Keith McCready
1999, 2.6 GB
Brad Helmkamp,
Keith McCready
1998, 1.5 GB Microsoft |
| Minute |
2007, 214 GB
tx2500 disk cluster
2006, 40 GB
Windows, Fujitsu 32 Itanium2, 128 SAN disks
2004, 34 GB
Windows, 32 Itanium2, 2,350 disks
2000, 12 GB Nsort SGI 32 cpu Origin IRIX
1998, 5.8 GB Nsort SGI 32 cpu Origin IRIX
1997, 3.5 GB Nsort
IRIX Challenge
1995, 1.1 GB AlphaSort Nyberg
|
2007, 264 GB
tx2500 disk cluster
2005, 125 GB
Linux, 80 Itanium2, 2,520 SAN disks
2004, 32 GB
32 x Itanium2 WinServer
2000, 21.8 GB
64 nodes WinNT
1999, 10,3 GB
Luis Rivera, UIUC
1998, 8.41 GB 95 UltraSparc + MyrinetSolaris UC Berkeley
1997, 3.5 GB Nsort
SGI/Nyberg,Koester
1995, 1.08 GB AlphaSort Nyberg |
|
Joule
108 recs |
- | - |
|
Joule
109 recs |
- | - |
|
Joule
1010 recs |
- | - |
|
TeraByte
(deprecated) |
2008, 3.48 minutes
910 nodes x (4 dual-core processors, 4 disks, 8 GB memory)
2007, 4.95 min
tx2500 disk cluster
2004, 33 min
Windows, 32 Itanium2, 2,350 SAN disks
2000, 49 min
68x2 Compaq Tandem Sandia
1998, 151 min Nsort
SGI 32x Origin 2000
|
2007, 3.28 minutes
tx2500 disk cluster
2005, 7.25 min
Linux, 80 Itanium2, 2,520 SAN disks
2000, 18 min
1952 SP cluster 2168 disks
1998, 151 min Nsort
SGI 32x Origin 2000
|
|
Datamation
(deprecated) |
2001, .44 sec Datamation 2001: A Sorting Odyssey
NOW-sort on 32 Linux PCs
2000, .998 sec Mitsubishi DIAPRISM Hardware Sorter
HP 4 x 550MHz Xeon PC server + 32 SCSI disks, Windows NT4
1999, 1.18 sec Millennium Sort
16x2 Dell NT Myrinet
1997, 2.4 sec NowSort
Arpaci-Dusseau
1996, 4.2 sec Nsort
SGI Challenge
1994, 7 sec AlphaSort Nyberg, DEC
1993, 9 sec AlphaSort Nyberg, DEC
1988, 28 sec Cray1 Weinberger
1987, 980 sec Tandem Tsukerman |
This page is maintained by Chris Nyberg (chris dot nyberg at ordinal dot com) and Mehul Shah (mehul dot shah at hp dot com).