12.5.2004

CACHE A P?R ODKAZ?Ž VOLN??HO DNE

Filed under: HW — nax @ 20:53

Dnes bylo ve ??kole volno. Ve st??edu m??m norm??lnÄ? jen 2 hodiny – cviÄen?­ a p??edn????ku z p??edmÄ?tu P???­rodovÄ?dn?? obraz svÄ?ta. D?­ky sportovn?­mu dnu jsem tak o nÄ? p??i??el. No a kdy?ž u?ž mluv?­m o p??edmÄ?tu POS, zrovna vÄera jsem si cestou ze ??koly na palmu proÄ?­tal scienceworld a na??el jsem tam moc hezkou recenzi knihy Fyzika a astronomie na p??elomu tis?­cilet?­. Teda recenzi. Ona je to sp?­?? opÄ?vn?? ??da (a autor se t?­m netaj?­). M??m opravdu chu?? si j?­ koupit a nav?­c je autorsk?? kolektiv p??ev???žnÄ? z katedry fyziky z FELu (kniha vznikla pod veden?­m prof. Kulh??nka).

Abych ??ekl pravdu tak mi to ani moc nevad?­ ?že dnes nebyla ??kola, proto?že s t?­m jak se bl?­?ž?­ konec semestru je toho Ä?­m d??l t?­m v?­c co je pot??eba udÄ?lat. Konkr?ŠtnÄ? dne??ek jsem str??vil vypracov??v??n?­m dom??c?­ho ??kolu na t?Šma simulace cache pamÄ?t?­. PÄ?kn?? fu??ka i kdy?ž jsem vyu?žil nÄ?kter?Š znalosti z p??edmÄ?tu unix a napsal jsem si na tu nejvÄ?t???­ otravu (tedy vyzob??v??n?­ a p??episov??n?­ v??sledn??ch hodnot z textov??ch soubor?? do tabulek) napsal jednoduchouÄk?Š skript?­ky:

[naxsite:~/u/aps/cache/2_stup_assoc 20:34:08 Wed May 12]
$ cat run_dinero
#! /bin/sh
export DINERO_PATH=/home/nax/u/aps/cache/dineroIV

echo Simulation started at `date`

for SIZE in 4 8 16 32
do
echo “Size ${SIZE}k”
for ASOC in 1 2 4 8 `expr $SIZE \* 1024 / 32`
do
echo Running Tex traces for ${ASOC} assoc cache.
$DINERO_PATH/dineroIV -l1-usize ${SIZE}k -l1-ubsize 32 -l1-uassoc ${ASOC} -l1-uccc -informat d < $DINERO_PATH/traces/tex.din >${SIZE}k_tex${ASOC}.rpt
done
done

echo Simulation finished at `date`

[naxsite:~/u/aps/cache/2_stup_assoc 20:34:14 Wed May 12]
$ cat gen_table_MR
#!/bin/bash

echo “ASOC|1|2|4|8”

for SIZE in 4 8 16 32
do
echo -n “${SIZE}k|”
for ASOC in 1 2 4 8 `expr $SIZE \* 1024 / 32`
do
echo -n “`fgrep ‘Demand miss rate’ ${SIZE}k_tex${ASOC}.rpt | tr ‘.’ ‘,’ | tr -s ” ” | tr “\t” ‘ ‘ | cut -d ‘ ‘ -f 6`|”
done
echo “”
done

P??ed chvilkou jsem se d?­val na novinky na slashdotu, abych tro??ku odpoÄinul a narazil jsem tam na jeden opravdu zaj?­mav?? odkaz. Jedn?? se o google blog. Zrovna vznikl a sem zvÄ?dav?? jak se to bude vyv?­jet d??l. ??plnÄ? nejlep???­ kdybych si ho mohl stahovat do palmu. Jen?že jestli to udÄ?laj?­ stejnÄ? jako v jinak v??born?Šm Äesk?Šm blogu Gadgets – Hi-Tech hraÄky, kde je to v??echno na jedn?Š str??nce, tak?že ta se po????d prodlu?žuje a prodlu?žuje…

Na z??vÄ?r si tu chci poznamenat je??tÄ? jeden odkaz na kter?? jsem narazil na jednom irc kan??lu. Je to bazar star???­ch notebook??. Kdy?ž vid?­m nÄ?kter?Š svoje spolu?ž??ky jak na p??edn????k??ch p??es wifi brouzdaj?­ na internetu m??m nez???­zenou chu?? si nÄ?jak?? notes koupit. ChtÄ?lo by to nÄ?jak?? co nejlehÄ?­ a nejmen???­ a nemus?­ b??t nijak zvl?????? v??konn?? (??eknÄ?me nÄ?co nad 300MHz by mÄ?lo na linuxov?? desktop s mozillou v pohodÄ? staÄit). No snad to o pr??zdnin??ch dopadne.

Comments are closed.

Powered by WordPress