Я прочитал многопроцессорный документ. в python и обнаружил, что задача может быть назначена для разных ядер процессора. Мне нравится запускать следующий код (как начало) параллельно.Как реализовать одну программу нескольких данных (spmd) в python
from multiprocessing import Process
import os
def do(a):
for i in range(a):
print i
if __name__ == "__main__":
proc1 = Process(target=do, args=(3,))
proc2 = Process(target=do, args=(6,))
proc1.start()
proc2.start()
сейчас я получаю выход как 1 2 3, а затем 1 .... 6. но мне нужно работать как 1 1 2 2, т. е. я хочу запускать proc1 и proc2 параллельно (не один за другим).