Jeg vil gerne skrive et program (Jeg er fleksibel på sprog, C / C + + var min oprindelige idé, men et script-sprog vil sandsynligvis blive bedre), der kører hundredvis af programmer, men kun N \u003d 4 (sige) på et tidspunkt. Idéen er at holde alle borekerner på flere maskine travlt.
Hvordan kan jeg gøre dette? Især vil jeg gerne vil have et bibliotek kalder jeg kan gøre i nogle relevante sprog, der kan
- Start en ny tråd
- Start en kommando-linje-processen i tråd med vilkårlige argumenter
- Genkende når processen er fuldført, skal give oplysninger til de vigtigste tråd og opsige helper / slave tråd
- Ideelt set sende og modtage oplysninger om standard-og udstigning
Dette virker som en meget simpel ting at spørge, jeg er bare på udkig efter noget, der ville gøre denne enkle. I'm formentlig vil skrive mange programmer som dette for forskellige opgaver, og jeg troede det ville være godt at spørge omkring før dykning til noget, som ikke er helt passende. Jeg begyndte at læse om det (nye) Python trådning tidligere, før jeg troede, at bede om rådgivning / hjælp.