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