Я использую C и Grand Central Dispatch для распараллеливания некоторых тяжелых вычислений.Как я могу получить количество потоков, используемых GCD?Также возможно ли узнать, в каком потоке в данный момент выполняется фрагмент кода?В основном я хотел бы использовать sprng (параллельные случайные числа) с несколькими потоками, и для этого мне нужно знать, какой идентификатор потока использовать (и, следовательно, какой поток используется).