Portál AbcLinuxu, 13. května 2025 19:29

Dotaz: GNU parallel a tasky vyzadujici n>1 stroju

21.4.2015 17:37 Antonin Komenda
GNU parallel a tasky vyzadujici n>1 stroju
Přečteno: 199×
Odpovědět | Admin
Ahoj,

mam nekolik tasku (commandy s ruznymi parametry) a kazdej task potrebuje konkretni predem danej pocet stroju (jde o experimenty na distribuovany vypocty). Potreboval bych ty tasky spustit jako batch s tim, ze se greedy vyuzije maximalni dostupny pocet stroju.

Napr. mam 10 stroju a tasky: A (potrebuje 4 stroje) B (potrebuje 10 stroju) C (potrebuje 3 stroje)

Chci aby se tasky spustily: A a C paralelne a az dobehnou oba, tak se pusti B.

Co jsem pochopil GNU parallel tohle zvlada pro n=1, ale nevidim jednoduchej zpusob jak to udelat pro n>1. Jen se chci ujistit, ze neexistuje nejakej schedulovaci parametr v parallelu o kterym nevim, nez to napisu v Pythonu.

Diky moc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.