Pozor, ARM? Nová 64-bitová jádra Synopsys ARC ztrojnásobí výkon

Málo kdo ví, že procesorová architektura ARC patří mezi nejrozšířenější architektury vedle ARM, MIPS a x86. Vyvinutá v 80. letech, architektura ARC se používá v různých mikrokontrolerech pro široké spektrum vysoce technologických produktů, přičemž každý rok se na základě ARC vyrábí přibližně 1,5 miliardy zařízení.

Nedávno společnost Synopsys oznámila novou generaci 32- a 64-bitových procesorových jader ARC, která slibují trojnásobné zvýšení výkonu oproti předchůdcům a umožní stavět systémy na čipu s 12 jádry. Tímto způsobem nová jádra umožní Synopsys konkurovat ARM v několika nových oblastech.

„Vestavěné aplikace, jako jsou řadiče pro SSD nebo síťová zařízení, se stávají stále složitějšími, což vyžaduje výrazné zvýšení výkonu při omezené spotřebě energie a velikosti,“ řekl John Koeter, senior vice president pro marketing a strategii v oblasti duševního vlastnictví ve společnosti Synopsys. „S uvedením nové architektury ARCv3 a jader ARC HS5x a HS6x budou vývojáři schopni vyhovět rostoucím požadavkům na výkon svých SoC dnes a v budoucnu.“

Pozor, ARM? Nová 64-bitová jádra Synopsys ARC ztrojnásobí výkon

Nové rodiny procesorů Synopsys DesignWare ARC zahrnují 32-bitová jádra HS56/HS57D/HS58 a 64-bitová jádra HS66/HS68. Nově oznámené procesory jsou určeny pro širokou škálu aplikací, jako jsou řadiče pro SSD, síťové řadiče, autopiloty pro vozidla, informačně-zábavní systémy pro automobily a mnoho dalších. Vzhledem k rostoucím požadavkům na objemy operační paměti, 64-bitové ARC HD6x umožní vytvářet systémy s 4,5 PB DRAM, zatímco zařízení založená na ARC HD5x se budou muset omezit na menší objemy. Nicméně skutečné objemy podporované operační paměti budou spíše určovány použitým operačním systémem, zatímco viditelné výhody 64-bitových CPU spočívají v širším potrubí a větším souboru registrů.

Pokud jde o architektury DesignWare ARC HS5x a DesignWare ARC HS6x, podporují sadu příkazů ARCv3, která může být rozšířena o instrukce APEX (ARC Processor EXtensions), pokud by nějakému z klientů bylo potřeba něco specifického. Kromě toho je ARC HS57D vybaven digitálním signálním procesorem ARCv3DSP s podporou 150 instrukcí. Nová jádra mají hloubku pipeline 10 úrovní, mohou vykonávat dvě instrukce na takt a jsou vybavena 128-bitovým modulus pro operace s plovoucí desetinou. Přičemž nejpokročilejší verze jader podporují druhou úroveň cache (L2) o velikosti až 16 MB.

Pozor, ARM? Nová 64-bitová jádra Synopsys ARC ztrojnásobí výkon

Pokud jde o výkon, Synopsys uvádí 3 DMIPS na MHz v celých počtech a také 5,1 CoreMark na MHz, což je velmi slušné pro miniaturizovaná jádra s minimální spotřebou energie. Takže 3 DMIPS na MHz je více než u poměrně výkonných procesorů Cortex-A55, zatímco 5,1 CoreMark na MHz je vyšší než u jakéhokoli procesoru ARM pro mikrokontroléry.

Procesorová jádra Synopsys DesignWare ARC HS5x a HS6x

HS5xHS6x
HS56HS57DHS58HS66HS68
Sada příkazůARCv3
Instrukce APEXPodporováno
Šířka slova32 bitů64 bitů
Instrukcí za takt2
Délka pipeline10 úrovní
DSP—ARCv3DSP
150 instrukcí
———
Přesnost FPUFP16, FP32, FP64
Procesorový cluster12 jader
Zrychlovačů na cluster16 zrychlovačů
L1Cache instrukcí + Cache dat
L2——16 MB—16 MB
Maximální velikost paměti64 GB (závisí na OS)4,5 Petabytů
Frekvence (na t/p 16FFC)1,8 GHz
DMIPS5400 DMIPS na jádro / 3 DMIPS na MHz
CoreMark9180 CoreMark na jádro / 5,1 CoreMark na MHz

Jednou z klíčových vlastností nové rodiny DesignWare ARC HS5x a DesignWare ARC HS6x je možnost vytvářet systémy na čipu (SoC) se 12 procesorovými jádry obecného určení a 16 specializovanými zrychlovači. Každé jádro/zrychlovač v takovém procesoru pracuje na vlastní taktovací frekvenci a využívá vlastní napájecí subsystém pro maximalizaci energetické účinnosti. Spolu s novými jádry nabízí Synopsys také intraprocesorové cache koherentní spojení s přenosovou rychlostí 800 GB/s.

Takovéto SoC založené na architektuře ARC nejsou dnes příliš rozšířené, ale vzhledem k perspektivním procesorům pro systémy autonomního řízení, ukládání dat, správu toku dat, více jádrech a různým akcelerátorům se ukážou jako velmi užitečné. To poslední umožní společnosti Synopsys konkurovat jádrům ARM o místo v SoC pro uvedené aplikace, k čemuž dosud nedošlo. Tak výrobci pevných disků Starblaze už projevili zájem o jádra DesignWare ARC HS5x a DesignWare ARC HS6x.

„Vývojáři vysoce výkonných vestavěných řešení se neustále potýkají s novými výzvami k dosažení vysokého výkonu při použití velkých objemů paměti a omezeními v oblasti energetické účinnosti a rozměrů,“ řekl Bruce Cheng, hlavní vědecký pracovník Starblaze. „Možnosti nových 32bitových procesorů ARC HS5x a 64bitových procesorů HS6x od společnosti Synopsys v oblasti více jádrovosti nám umožní dosáhnout nového levelu energetické účinnosti, který momentálně nenabízí jiné procesory na trhu.“

Pozor, ARM? Nová 64-bitová jádra Synopsys ARC ztrojnásobí výkon

Společnost Synopsys začne nabízet jádra ARC HS56, HS57D, HS58, HS66, HS68, a také jejich vícejádrové verze HS56MP, HS57DMP, HS58MP, HS66MP, HS68MP, počínaje třetím čtvrtletím 2020. Kromě toho nabídne balík ARC MetaWare Development Toolkit pro vytváření čipů na základě uvedených jader, a také simulátor a verifier pro testování funkčnosti SoC před jejich realizací v křemíku. Co se týče podpory operačních systémů, budou nová jádra kompatibilní s řadou distribucí Linux, Zephyr, a také různými vlastními OS.



Zdroj: 3dnews.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster