Jojo, čtyřjádro je PAPÍROVĚ lepší, Ale je v tom háček.
- Díky pipeline je to sakra blízko k výkonu 1MIPS/MHz pro každý jádro.
- Má jenom DDR2 paměť ani ne na polovině frekvence jednoho jádra (http://www.micron.com/parts/dram/mobile-ddr2-sdram/edb8132b4pb-8d-f).
- Toto v praxi znamená, že v plné plabě při burstu 8 slov a latenci 4-4-4 pokryje nekešovaně tok programu pro jedno jádroa ještě ne celý (CPU 800MHz pro THUMB, 400MHz pro ARM, taktují to na 900MHz)
- CACHE pomůže, pokud všechny jádra vykonávají nějakou rychlou a krátkou smyčku, která se vleze do I cache. Jinak je to furt výkonově jednojádro a víc se z toho vymáčknout nedá. Protože není RAM.
- Přínos čtyř jader vidím jenom v tom, že jsou tam čtyři sady registrů pro jádro a zjednoduší to trochu context switching v systému. Víc za tím nehledejte.
- Nárůst výkonu systému se, až na krátký cykly v programu, nekoná a prostupnost pro data bude naprosto zoufalá.O bus matrix se porve hned 11 zařízení a hádám, že všechny zoufale potřebují RAMku (4x instrukce jádro, 4x data jádro, USB, video, DMA).
Kdyby mísho čtyřjádra dali dvoujádro a pořádnou, rychlou RAM s 32b sběrnicí, tak udělají líp. Jinak stejně v průměru jedno jádro počítá na půl plynu a tři čekají na instrukce, protože zrovna sosá data video adaptér... :Q