|
|
MRTS/NRTS 2011-2012 |
Domácí úkoly |
1. Úkol
Dle pokynů ze cvičení implementujte funkci pro logování zpráv do souboru:
LogMessage(int sevrity, char *message)
Úkol odevzdejte mailem na adresu kucera@feec.vutbr.cz. Do předmětu mailu vložte zkratku MRTS. Ke zprávě přiložte jen zdrojové soubory *.c (*.cpp), *.h.
Termín odevzdání: 14.10.2011
Hodnocení: 5 bodů
|
2. Úkol
Dle pokynů ze cvičení naprogramujte N-vláknovou aplikaci, která provede sečtení čísel v souboru float.txt.
Úkol odevzdejte mailem na adresu kucera@feec.vutbr.cz. Do předmětu mailu vložte zkratku MRTS. Ke zprávě přiložte jen zdrojové soubory *.c (*.cpp), *.h.
Termín odevzdání: 13.11.2011
Hodnocení: 5 bodů
|
Soutěž
Aplikace z úkolu č. 2, která provede sečtení čísel v souboru v nejkratším čase, získává 5 prémiových bodů.
Podmínky:
1. Počet spuštěných vláken musí být v rozsahu 1 až 10. Vlákno main se nepočítá.
2. Měří se kompletní čas běhu aplikace od vstupního bodu funkce main až po ukončení aplikace pomocí ExitProcess.
3. Měření času se provede třikrát a bere se prostřední hodnota.
4. Měření bude probíhat na jednom počítači v laboratoři pro všechny aplikace.
Termín odevzdání: 14.11.2011
Hodnocení: 5 bodů
|
|
|