Ваш вопрос на самом деле не объясняет, что вы пытаетесь сделать, но я постараюсь дать вам некоторые инструменты для работы.
Для асинхронного запуска одного цикла или заданного количества циклов вы можете достичь того, что вам нужно, с помощью Потоки .
Если вам нужно больше контроля, например, сколько задач может выполняться одновременно, вы можете использовать реализацию Thread Pool . Это полезно, особенно если вы не знаете, сколько задач нужно запустить, и вам нужно ограничить использование памяти.
Надеюсь, это поможет.