Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
Michal Štěpánek:5.3.2014 6:39

Ahoj, prosím, nešlo by nějak označit, aby ve vlákně bylo jasně vidět, jakého typu "programování" se diskuse týká?
Když vlezu do diskuse ze stránky diskusního fóra, tak vím, kam lezu, ale když si otevřu příspěvek z té "úvodní" stránky, kde je poslední aktivita na síti, tak kolikrát není zcela patrné, do jaké diskuse jsem vlezl.
Kdyby bylo někde u názvu vlákna také označení "témata" (jako např. "HTML a CSS", nebo "PHP" apod.), myslím, že by to usnadnilo uživatelům orientaci...
Díky.
P.S. Doufám, že jsem to napsal dost srozumitelně...

Odpovědět  +2 5.3.2014 6:39
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Nahoru Odpovědět  ±0 5.3.2014 6:46
Nesnáším {}, proto se jim vyhýbám.
Avatar
Odpovídá na Michal Žůrek (misaz)
Libor Šimo (libcosenior):5.3.2014 6:54

Nepodarilo sa mi dať ti i++, tak aspoň takto.
Díky za info, nenapadlo ma to a otázka čočkina ma tiež trápila.

Nahoru Odpovědět 5.3.2014 6:54
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Odpovídá na Libor Šimo (libcosenior)
Michal Štěpánek:5.3.2014 10:38

Má pravdu ten chlapec... 8-)

Editováno 5.3.2014 10:38
Nahoru Odpovědět 5.3.2014 10:38
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
neutr
Člen
Avatar
neutr:22. května 13:40

Ahoj.

Potřeboval bych nějak vyřešit výpočetní kapacitu. Jednoduše bych potřeboval vytvořit několik (celkem mnoho :-) virtuálních strojů kterým bych zadal konkrétní výpočetní úlohu. Potřeboval bych správně nakopnout. Prohledávám recenze na různé cloudy a mám dojem že to není správné řešení. Popíšu problém :

Generuji soubory Partition (Partito Numerorum). Momentálně honím 1 stroj 16 hodin každý den. Je to obyčejný noťas - žádná pracovní stanice a tak je otázkou času kdy klekne. Na druhém stroji pracují a testuji takže vlastními silami už zvýšit výkon nemůžu. Když si spočítám cenu za VPS tak se mi spíš vyplatí koupit další šunku a doufat že chvíli vydží v provozu. Navíc nemám zkušenosti s obsluhou serverů a než se do něčeho takového pustím chtěl bych zjistit víc.

Pro představu PN81 (PartitioNumerorum n = 81) má 18 milionů řádků (- tedy víc nežli je potřeba na první ve sportce), ale PN100 už má 190 milionů. Výstupy jsou nastaveny do souborů 5000 řádků aby se s tím dalo pracovat - zejména filtrovat, slučovat ap. Soubory mimo pořadového čísla v systému a třídy obsahují počet číslic + separátor - takže pro PN100 je to 5000 x 201 znaků na soubor. Pochopitelně nastavení výstupů je možné nastavit podle potřeby.

Nastavení tak jak popisuji není asi nejoptimálnější ale je to 1 plná array která zapisuje poslední řádek aby se dalo plynule navázat pří vypnutí, nebo při pádu. Když stroj vypnu (nebo když spadne) tak přijdu jen o to co je v paměti. Takže těch 5000 řádků je kompromis. Vztahuje se na to uložení generátoru a podobně. Takže podle časů zřejmě budu muset později změnit nastavení. Rostou i nároky na úložiště. Například PN80 váží 2,8 GB ( - jenom folder s .csv bez komprese).

Poměrně zřejmé je že potřebuji (umím) rozsekat úkoly pro generátor na dílčí úlohy a spustit paralelní zpracování. Ale nevím jak by to bylo nejlepší. Jedná se o celkem uzavřenou úlohu. Pokud by to šlo chtěl bych vygenerovat až PN 121 a pak už bych musel generátor překopat. větší soubory PN(122 - XXL) by se měly skládat z databází PN2 - PN121.

Ovšem podle mých původních odhadů stačím tak na PN 85-90. Pak už budu někde daleko za hranicí dnů. Takže hledám možnost paralelního zpracování.

Umíte poradit jak na to ?

 
Nahoru Odpovědět 22. května 13:40
Avatar
neutr
Člen
Avatar
Odpovídá na neutr
neutr:22. května 17:08

Já jsem to udělal jako samostatné téma - sem se to vůbec nehodí - omluva

 
Nahoru Odpovědět 22. května 17:08
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.