Mirari je dílem Skatemana ( Dave Koelman ) a Geennaama ( Harald Kanning ) a vzniklo s cílem přinést entry-level powerpc motherboard pro MorphOS a AmigaOS, dostatečně rychlý a s novými technologiemi jako je NVME a USB 3.
Počítač je navržen pro procesory NXP T1042 a T2081. Nyní se intenzivně pracuje na verzi T1042 a až bude vše vyladěné, přijde na řadu T2081.
Já měla to štěstí, že se mi do ruky dostal také jeden exemplář. Okamžitě skončil na tesbedu, abych zjistila na co se můžeme těšit.
Základní parametry Mirari jsou tyto:
- CPU: T1042 (4x e5500 core), 1.4 až 1.6 GHz, 256 KB L2 cache, 256 KB platform cache (L3), Power ISA v.2.06
- RAM: až 32 GB DDR3L, 800 MHz, podporuje interleaving
- řadič HDD: 2x SATA v2.6 )*
- NVME interface: 2x )*
- Ethernet: 1 GbE
- USB2.0: 4x externí + 4x interní
- USB3.2 Gen1: 2x externí + 2x interní
- Rozšiřující sloty:
- 1x PCIe v 2.0, x4 linky ( x16 konektor )
- 1x PCIe v 2.0 / 3.0 )**, x1 linka, ( x4 konektor )
- 1x PCIe v 2.0, x1 linka
)** s procesorem T2081 je PCIe v3.0
První dojmy
Nebudu nic předstírat - první dojmy jsou skvělé. UBoot umožňuje nastavení frekvence procesoru od 1.4 GHz do 1.6 GHz, výběr třetího úložiště NVME nebo SATA2 a nastavení bootovacích parametrů pro AmigaOS, MorphOS i linux. V budoucnu půjde v UBootu nastavit i detailní parametry RAM pro fine-tuning nebo profily řízení otáček ventilátoru s ohledem na hlučnost a výkon.MorphOS 3.20 - i když to ještě není finální verze - je zde velmi stabilní. Fungují ovladače NVME i SATA2 a z obou zařízení lze bootovat. Bez problému fungují všechny periferie i 3D grafika. K dnešnímu dni ještě nejsou k dispozici ovladače USB 3.0.
Výkon procesoru
Vyzkoušela jsem mnoho MorphOS počítačů a na rychlost Mirari jsem byla velmi zvědavá. Frekvenci procesoru mám nastavenu na 1.6 GHz ( tedy kromě testování ). Vlastně nemám důvod ponechávat nižší nastavení. Ani při stress-testech se mi nepodařilo aby teplota CPU stoupla nad 45 °C.Jakou reálnou rychlost můžeme vlastně očekávat? Procesor má jádro e5500, tedy stejné jako má AmigaOne X5000. Ve srovnání s ní bude tedy rychlost úměrná frekvenci - tj. 80% výkonu X5000. Ve srovnání s procesory G4 a G5 bude pravděpodobně rychlejší než odpovídá poměru frekvencí.
Například rychlost prohlížení webu je u Mirari 1.6 GHz o 15% vyšší než u přetaktovaného Mini 1.8 GHz:
Podíváme se tedy - velmi stručně - na výsledky reálných testů. Jako srovnání použiji kromě starých G4 a G5 počítačů i počítače mladé, tedy A1222+ ( s AmigaOS ) a Sam460LE.
Hrubý výkon CPU otestujeme pomocí benchmarku Dhrystone v2:
Dále se podíváme na výkon floating-point operací s benchmarkem Whetstone v2:
Paměť a cache
Takto vypadá blokový diagram procesoru T1042.Každé jádro má 32 KB cache pro instrukce a pro data a 256 KB unified L2 cache. Mezi CoreNet a řadič DDR3 je pak zařazena L3 cache o velikosti 256 KB. CoreNet platforma zabezpečuje komunikaci a koherenci dat mezi CPU, pamětí a periferiemi.
Jak je tato paměť rychlá? Mirari T1042 může mít jeden SO-DIMM DDR3L modul o frekvenci 800 MHz ( 1600 MT/s, PC3-12800 ). Řadič podporuje rank interleaving.
Pro měření rychlostí cache a RAM jsem použila program ramspeed ( z morphos-storage a os4depot ).
L1 dosahuje nejvyšší rychlosti 12 680 MB/s, L2: 7446 MB/s, L3: 2515 MB/s a RAM 1796 MB/s.
Abychom nezabíhali do přílišných podrobností, srovnání s ostatními provedeme pomocí aritmetického průměru rychlostí čtení a zápisu 32- a 64-bitových dat.
Často používaný benchmark pro měření tychlosti paměti je Stream, který měří rychlost toku 64-bitových floating-point dat s operacemi Copy, Scale, Add a Triad. V grafu je vynesen aritmetický průměr uvedených operací.
Zde je nejrychlejší procesor G5, protože obsahuje na rozdíl od ostatních hardwarový prefetcher. Program lze softwarově upravit ( autor opět Harald ) aby i G4 a T1042 měli podobnou funkcionalitu, a pak Mirari 1.6 GHz dosáhne rychlosti 1700 MB/s. Nicméně v grafu to neuvádím, protože Stream v původní podobě je průmyslový standart a běžné aplikace obvykle tuto optimalizaci nemají.
Ale i tak, výkon Mirari je výborný.
NVME a SATA
Další věc na kterou jsem byla hodně zvědavá jsou rychlosti úložišť. Harald je autorem nvme ovladačů pro MorphOS i AmigaOS. Již když jsem testovala beta verze byla rychlost nvme u X1000 úžasná.Procesor T1042 obsahuje dva řadiče SATA v2.6, NVME jsou pak připojeny vždy na jednu linku PCIe 2.0.
Změřila jsem rychlosti sběrnic i diskových subsystémů, ale zde pro jednoduchost uvedu opět pouze jeden souhrnný výsledek - rychlost kopírování velkého souboru do RAM:.
Tady je to úplně jasné, Mirari je v této disciplíně naprostý král. A nová technologie NVME to jen zdůrazňuje.
FPS hry
Podívame se také stručně jak vypadá na Mirari hraní her.Tady jsem na na testování přidala do seznamu i nejrychlejší dnešní MorphOS stroj - Powermac G5 Quad. Měření her je vždy komplikovanější, záleží totiž i na grafické kartě. Zde jsou použity X1900 u Pmac Quad, X1950 XT u Mirari a 9800 Pro u Pegasu 2.
Mohu tedy říci, že u her dosti záleží na použité technologii. Ve většině případů je samozřejmě G5 Quad rychlejší, nicméně je vidět Mirari je pro hráče jak dělané. Prostě je to povedený počítač po všech stránkách.
Na co se tedy máme tešit?
Těšte se a Mirari s MorphOS 3.20. Myslím že vydání již není příliš daleko. Mirari:- je nový - to je velká výhoda když většina našich AmigaNG strojů je dvacet let stará
- je výkonný - má čtyři jádra e5500 až 1.6 GHz
- je rozšiřitelný - po osazení disků, NVME a grafické karty Vám zbydou ještě dva rozšiřující sloty
- je určený pro AmigaOS, MorphOS a linux
Výkonově jej v souhrnu předčí pouze Powermac G5 a AmigaOne X5000. Nicméně pokud bude v budoucnu i verze s procesorem T2081 ( 4x e6500 core s AltiVec, 1.8 GHz ), může se otřást i pozice dosavadního krále a královny.
Každopádně skvělá práce!