VĂ€hemalt teadlikud, et ARC protsessori arhitektuur on ĂŒks levinumaid arhitektuure koos ARM, MIPS ja x86-ga. 1980. aastatel vĂ€lja töötatud ARC arhitektuuri rakendatakse erinevates mikrokontrollerites laia valiku kĂ”rgetehnoloogiliste toodete jaoks ning igal aastal toodetakse ARC-i baasil umbes seadet.
Hiljuti teatas ettevĂ”te Synopsys uue pĂ”lvkonna 32- ja 64-bitiste ARC protsessorikooride turuletoomisest, mis lubavad kolm korda suuremat jĂ”udlust eelkĂ€ijate ees ning vĂ”imaldavad luua sĂŒsteeme ĂŒhe kiibi peal 12 tuumaga. Seega vĂ”imaldavad uued korid Synopsy konkurentsivĂ”imet ARM-i suhtes uutes valdkondades.
«Kasutatavad rakendused, nagu SSD kontrollerid vĂ”i vĂ”rguseadmed, muutuvad ĂŒha keerulisemaks, mis nĂ”uab mĂ€rkimisvÀÀrset jĂ”udluse suurenemist piiratud energia ja suuruse tingimustes,» ĂŒtles John Koeter, Synopsy intellektuaalomandi turunduse ja strateegia vanem asepresident. «Uue ARCv3 arhitektuuri ja ARC HS5x ja HS6x kooride kĂ€ivitamisega saavad arendajad tĂ€ita oma SoC-de jĂ”udluse kasvavaid nĂ”udmisi tĂ€na ja tulevikus.»

Uued Synopsy DesignWare ARC protsessorite pered sisaldavad 32-bitiseid koore ja 64-bitiseid koore . Hiljuti kuulutatud protsessorid on suunatud laiale rakendusvalikule, nagu SSD kontrollerid, vĂ”rgu kontrollerid, sĂ”idukite automaatjuhtimisseadmed, autode meelelahutussĂŒsteemid ja paljud teised. Arvestades kasvavaid mĂ€lumahtude nĂ”udmisi, vĂ”imaldavad 64-bitised ARC HD6x sĂŒsteemide loomist kuni 4,5 PB DRAM-iga, samas kui ARC HD5x baasil seadmed peavad jÀÀma vĂ€iksemate mahtudega piiridesse. Siiski dikteerivad toetatava mĂ€luhulga tĂ€psed mahud tĂ”enĂ€oliselt kasutatav operatsioonisĂŒsteem, samas kui 64-bitiste CPU-de nĂ€htavad eelised seisnevad laiemas torustikus ja suuremas registrifailis.
Mis osas DesignWare ARC HS5x ja DesignWare ARC HS6x arhitektuuridest, toetavad need ARCv3 kĂ€sukogumit, mida saab laiendada APEX (ARC Processor EXtensions) juhistega, kui mĂ”ni klient vajab midagi spetsiifilist. Lisaks on ARC HS57D varustatud ARCv3DSP digitaalsete signaaliprotsessoritega, mis toetavad 150 kĂ€sku. Uued tuumad on 10-etapilise torustikuga, suudavad tĂ€ita kahte kĂ€sku ĂŒhes kellatsĂŒklis ja on varustatud 128-bitise ujuvkoma töötlemise mooduliga. Samuti toetavad kĂ”ige arenenumad tuumade versioonid kuni 16 MB teise taseme (L2) vahemĂ€lu.

Kui rÀÀkida jĂ”udlusest, siis Synopsys vĂ€idab, et need pakuvad 3 DMIPS MHz-i kohta tĂ€isarvulistes arvutustes ja 5,1 CoreMark MHz-i kohta, mis on miniatuurse tuuma kohta vĂ€ga hea. Seega on 3 DMIPS MHz-i kohta kĂ”rgem kui mĂ”nede ĂŒsna vĂ”imsate protsessorite puhul. , samas kui 5,1 CoreMark MHz-i kohta on kĂ”rgem kui ĂŒhegi
Synopsys DesignWare ARC HS5x ja HS6x protsessori tuumad | |||||
| HS5x | HS6x | ||||
| HS56 | HS57D | HS58 | HS66 | HS68 | |
| KĂ€skude komplekt | ARCv3 | ||||
| APEX juhised | Toetatakse | ||||
| Bittide arv | 32-bitine | 64-bitine | |||
| Juhiseid kĂŒmne takti kohta | 2 | ||||
| Torustiku pikkus | 10 etappi | ||||
| DSP | â | ARCv3DSP 150 juhist | â | â | â |
| FPU tÀpsus | FP16, FP32, FP64 | ||||
| Protsessorikluster | 12 tuuma | ||||
| Klastri kiirendajaid | 16 kiirendajat | ||||
| L1 | Juhiste vahemÀlu + Andmete vahemÀlu | ||||
| L2 | â | â | 16 MB | â | 16 MB |
| Maksimaalne mĂ€lumaht | 64 GB (sĂ”ltub opsĂŒsteemist) | 4,5 Petabaiti | |||
| Sagedus (16FFC tehnoloogias) | 1,8 GHz | ||||
| DMIPS | 5400 DMIPS tuuma kohta / 3 DMIPS MHz-i kohta | ||||
| CoreMark | 9180 CoreMark tuuma kohta / 5,1 CoreMark MHz-i kohta | ||||
Uue DesignWare ARC HS5x ja DesignWare ARC HS6x perekonna ĂŒhe peamise omaduse seas on vĂ”imalus luua sĂŒsteemide kiipe (SoC), kus on 12 ĂŒldotstarbelist protsessorituuma ja 16 spetsialiseeritud kiirendajat. Iga tuum/kiirendaja sellises protsessoris töötab oma kellafrekuentsi peal ja kasutab oma toitehalduse allĂŒksust energiatĂ”hususe maksimeerimiseks. Uute tuumade kĂ”rval pakub Synopsys ka sisemist vahemĂ€lu koherentset ĂŒhendust, mille andmeedastuskiirus on 800 GB/s.
Sarnase tĂŒĂŒpi SoC, mis pĂ”hineb ARC arhitektuuril, ei ole tĂ€na vĂ€ga levinud, kuid arvestades lubavaid protsessoreid autonoomiate sĂŒsteemide, andmesalvestuse, andmevoogude juhtimise, mitme tuuma ja eri tĂŒĂŒpi kiirendite jaoks, osutuvad need vĂ€ga vajalikuks. Viimane vĂ”imaldab Synopsys'il konkureerida ARM-i tuumadega nimetatud rakenduste SoC-del, mida pole siiani juhtunud. Nii on Starblaze, tahkete ketaste tootja, juba huvitatud DesignWare ARC HS5x ja DesignWare ARC HS6x tuumadest.
âKvaliteetsete sisseehitatud lahenduste arendajad seisavad pidevalt silmitsi uute vĂ€ljakutsetega, et saavutada kĂ”rget tulemust, kasutades suuri mĂ€luhulki koos energiatĂ”hususe ja suuruse piirangutega,â ĂŒtles Bruce Cheng, Starblaze'i peamine teaduslik töötaja. âSynopsys ARC HS5x ja 64-bitiste HS6x protsessorite uued mitme tuuma vĂ”imalused vĂ”imaldavad meil liikuda uuele energiatĂ”hususe tasemele, mida teised turul olevad protsessorid praegu ei paku.â

Synopsys hakkab pakkuma ARC HS56, HS57D, HS58, HS66, HS68 tuumasid, samuti nende mitme protsessori versioone HS56MP, HS57DMP, HS58MP, HS66MP, HS68MP alates 2020. aasta kolmandast kvartalist. Lisaks pakub ettevĂ”te ARC MetaWare Development Toolkit'i, et luua mikrokiipe nimetatud tuumade pĂ”hjal, samuti simulaatorit ja valideerijat, et kontrollida SoC töövĂ”imet enne silikoone seadistamist. Mis puutub operatsioonisĂŒsteemide toestamisse, siis uued tuumad on ĂŒhilduvad mitmete Linuxi, Zephyri ja erinevate kohandatud operatsioonisĂŒsteemide distributsioonidega.
Allikas: 3dnews.ru
