Wapenprocessoren worden binnenkort sneller dan ooit dankzij aangepaste instructies

Schrijver: Randy Alexander
Datum Van Creatie: 2 April 2021
Updatedatum: 1 Juli- 2024
Anonim
Wapenprocessoren worden binnenkort sneller dan ooit dankzij aangepaste instructies - Apps
Wapenprocessoren worden binnenkort sneller dan ooit dankzij aangepaste instructies - Apps

Inhoud


Arm heeft zojuist een grote aankondiging op Arm TechCon laten vallen: ondersteuning voor aangepaste instructies gaat naar zijn Armv8-M CPU's en mogelijk meer Arm-productreeksen in de nabije toekomst. Arm ziet dit vooral als enorme toepassingen in de IoT, 5G en machine learning-ruimtes. Voor consumenten betekent dit meer energiezuinige hardware, met een boeiende reeks nieuwe toepassingen.Denk aan kleinere VR-headsets, verbeterde beveiliging, betere cryptografie en kleinere apparaten.

Arm is het bedrijf dat verantwoordelijk is voor het ontwerpen van de processors die waarschijnlijk in uw mobiele apparaten en smart home-apparaten leven. Door OEM's toe te staan ​​hun eigen instructiesets te ontwerpen, worden die apparaten mogelijk aanzienlijk krachtiger en efficiënter voor de gegeven functie.

In combinatie met dit nieuws zal het bedrijf ook een bestuursmodel gebruiken voor zijn MBed OS (een gratis, open-source IoT-platform). De toekomst van MBed zal ten minste gedeeltelijk worden beïnvloed door directe feedback van hardwarepartners. 'Productwerkgroep'-discussies zullen een duidelijk, gestructureerd kader voor deze discussie bieden. Arm wil erop wijzen dat het al werkt aan suggesties van partners in de vorm van batterij-optimalisaties met een laag vermogen.


Wat betekent dit voor mij?

Deze stap is heel logisch voor IoT-toepassingen, maar ook voor industrie 4.0, AR / VR en meer. En het is ook niet uitgesloten dat Arm dit naar zijn Cortex-A-bereik brengt, wat betekent dat het in je telefoon kan belanden.

Maar voor nu ligt de focus op IoT en andere kleinere toepassingen. Hier zijn hoge niveaus van efficiëntie vereist om redelijke prestaties te bieden in een zeer kleine vormfactor. Wapenvertegenwoordigers suggereren dat we bijvoorbeeld kleinere en krachtigere VR-headsets gaan zien.

Waren een stap dichter bij een wereld waar alles verbonden is.

Wat meer is, IoT opent de enorme verscheidenheid aan verschillende mogelijke apparaten in een ongekende mate. Het is steeds minder zinvol om hetzelfde ontwerp te gebruiken voor processoren over de hele linie, wanneer ze dingen aandrijven die zo divers zijn als 'slimme pennen' en 'slimme slippers'. Dit is Arm's manier om zich voor te bereiden op de 'biljoen verbonden apparaten' die experts binnen het bedrijf geloven om de hoek.


Het betekent dat we een stap dichter bij een wereld zijn waar alles met elkaar is verbonden, in voor- en tegenspoed.

Lees ook: Internet of Things-bedrijven zullen de 2020s domineren: bereid je CV voor!

Hoewel de technologie momenteel niet wordt ontwikkeld met het oog op smartphones, zijn er potentiële toekomstige toepassingen voor apparaten met extra sensoren of AI-smarts. De uitdaging voor Arm en partners is hier om fragmentatie te voorkomen. Android-ontwikkelaars moeten bijvoorbeeld weten dat wanneer ze code voor een telefoon schrijven, deze op de meeste anderen werkt!

Hoe werkt het?

Processoren werken door instructies uit het geheugen te ontvangen en deze vervolgens ongeveer opeenvolgend uit te voeren. Hoe hoger de kloksnelheid, des te sneller kan de processor een reeks instructies doorlopen.

Maar - zoals Gary uitlegt - de kloksnelheid is niet alles. Het slimme processorontwerp maakt gebruik van allerlei trucs om meer prestaties te genereren, zoals parallelliteit op instructieniveau waarmee bepaalde instructies tegelijkertijd kunnen worden uitgevoerd.

Bovendien zorgt maatwerk ook voor betere prestaties. Omdat Arm-chips een groot aantal verschillende producten moeten bedienen, zijn de "standaard" -instructies daarom relatief generiek (hoewel veelzijdig). Ontwikkelaars moeten daarom meerdere eenvoudige instructies gebruiken om enkele van de meer complexe acties die ze willen uitvoeren, uit te voeren. Wanneer de hardware echter specifiek is afgestemd op het betreffende apparaat, kunnen die instructies veel efficiënter zijn bij het uitvoeren van specifieke taken. Het verwijdert effectief een abstractielaag. Dit is de reden waarom een ​​GPU zoveel beter is in het uitvoeren van grafische taken versus een gegeneraliseerde CPU, zelfs wanneer de kloksnelheid en het aantal transistoren lager kunnen zijn.

Door deze aangepaste instructiesets te verweven in plaats van een co-processor te gebruiken, zou een nog grotere integratie en grotere flexibiliteit mogelijk moeten zijn. Het zou zelfs de behoefte aan co-verwerking in bepaalde toepassingen kunnen vervangen.

Het zou zelfs de behoefte aan co-verwerking in bepaalde toepassingen kunnen vervangen.

Aangepaste instructies zijn niets nieuws en bestaan ​​al jaren in andere hardware. Meestal vereisen ze echter nauwgezette integratie tussen hardware- en softwarecomponenten, aangepaste compilers en hulpprogramma's voor foutopsporing. Arm wil dit proces elegant en eenvoudig maken voor ontwikkelaars, terwijl de standaard instructieset intact blijft. Deze oplossing wordt geleverd met standaard ondersteuning voor standaardcompilers en debuggers en voert de nieuwe instructies naast de standaardset uit.

Deze is in de eerste helft van 2020 beschikbaar voor de Arm Cortex M33, zonder extra kosten voor licentienemers. Gecombineerd met het nieuwe MBed OS Partner Governance Model kan dit resulteren in een aantal zeer interessante nieuwe mogelijkheden.

Het is een opwindend / griezelig vooruitzicht om te denken dat Arm nu tegemoet komt aan de specifieke vereisten van bedrijven die verbonden steden en augmented reality-apparaten bouwen. Inderdaad, het zal spannend zijn om te zien welke soorten verbeteringen in efficiëntie, beveiliging en prestaties deze veranderingen opleveren.

Wie weet, misschien opent het ook enkele nieuwe hardwaretoepassingen in smartphones.

In 2016 lanceerde de digitale tripboekenwinkel Comixology van Amazon een nieuwe ervice genaamd Comixology Unlimited. Het leek op Netflix voor trip, waardoor menen duizenden collectie en loe nummer kon...

Er i lecht één abonnement met twee betaalmethoden:$ 74,99 plu belating per jaar$ 7,99 plu maandelijke belatingHet jaarplan levert een totale kotenbeparing van 20 procent op en belooft 'v...

We Adviseren U Om Te Lezen