I'm running a QTConcurrent::Map on a list of items to perform some image processing tasks. This works well on a machine with just a few threads but runs in to problems on machines with a large number of threads due to the memory requirements of my processing code.I'm running a QTConcurrent::Map on a list of it