Compression

Tim Cook wrote about some interesting observations in his blog: The Seduction of Single-Threaded Performance:

Data compression utilities are a classic example of a seemingly mature area in computing. Lots of utilities, lots of different algorithms, a few options in some utilities, reasonable portability between operating systems, but one significant shortcoming - there is no commonly available utility that is multi-threaded.