I have the following code which maps over a Range in parallel using DispatchQueue.concurrentPerform on a UserInitiated queue.
Range
DispatchQueue.concurrentPerform
UserInitiated