On Saturday, 4 January 2020 at 07:51:49 UTC, MGW wrote:
Need help:
There' s a large text file (hundreds of thousands of lines).
The structure is as follows:
2345|wedwededwedwedwe ......
872625|rfrferwewweww .....
23|rergrferfefer ....
................

It is necessary to sort this file by the first field having received:
23|rergrferfefer.......
2345|wedwededwedwedwe.......
872625|rfrferwewweww.......

There are also N CPU (from 4 to 8) and 16 Gb of Memory. Necessary come up with an algorithm in D for fast sorting using multithreading.

As far as I know, there isn't any native in D. Maybe I overlooked some at code.dlang.org. But there are plenty out there in the wild. Found this on the first shoot:
https://stackoverflow.com/questions/23531625/multithreaded-sorting-application/23532317

Reply via email to