Androïde Centraal

Een coprocessor is echt iets geweldigs

protection click fraud

U heeft misschien het nieuws gelezen dat de Pixel-horloge zal een vermoeide oude Samsung-chip gebruiken, maar het is allemaal OK, want het heeft ook een coprocessor erin. Dat heeft je waarschijnlijk in de war gebracht omdat die woorden niets betekenen tenzij je een nerd bent, of je hoofd schudden omdat je een nerd bent en weet dat er nog veel meer te leren valt over deze magie medeverwerker.

Ik weet niet welke chip de Pixel Watch gaat gebruiken en ik heb geen idee wat voor soort coprocessors erin zullen zitten (of er zullen er meer dan één zijn), maar ik weet wel dat het hebben van de juiste coprocessor een aanzienlijke invloed kan hebben op de gang van zaken werk. Dus laten we het daar eens over hebben.

Wat is een coprocessor?

Pixel visuele kern
(Afbeelding tegoed: Google)

Een coprocessor is een chip die is ontworpen om één type ding te doen. Het doet het heel goed en heel snel, wat betekent dat de hoofdprocessor waarmee het is gebundeld, al dat soort dingen niet hoeft te doen. Het is klaar en de uitvoergegevens staan ​​klaar om te worden verzameld en gebruikt, hoe ze ook moeten worden gebruikt.

Een coprocessor kan voor veel dingen worden gebruikt. De laatste tijd gaat alle rage over AI-coprocessors, maar deze kleine jongens kunnen dingen als gecompliceerde wiskunde, grafische functies, signaalverwerking of tekenreeks verwerking. Maak je geen zorgen als je niet weet wat sommige van die dingen zijn, want het doet er niet echt toe. Een coprocessor kan veel gecompliceerde dingen doen, zodat de CPU in bijvoorbeeld je telefoon of je smartwatch het niet hoeft te doen. Dat betekent dat het gratis is om andere dingen te doen, en dat alles sneller werkt en daardoor sneller reageert.

Een coprocessor doet maar één ding, maar hij doet het heel goed.

Responsief zijn is de sleutel. We hebben allemaal wel eens gehad dat dingen als een tik of een aanraking te lang duurden om te registreren op onze gadgets, of we moesten wachten wat een eeuwigheid leek voordat er een foto werd gemaakt nadat we op de sluiterknop hadden getikt. Maar meer dan dat merken we ook wanneer dingen niet zo "instant" zijn als andere dingen, zelfs als ze niet supertraag zijn.

De hardware in zoiets als een smartwatch is waanzinnig ingewikkeld. Het is verbazingwekkend dat zo'n gadget überhaupt kan bestaan, laat staan ​​dat het meestal goed werkt. Maar de reden waarom je horloge, je telefoon of zelfs je wifi-router zo goed werkt, komt grotendeels door een of meer coprocessors erin.

Een perfect voorbeeld

Samsung Galaxy S22 Camera Hump Roze
(Afbeelding tegoed: Nick Sutrich / Android Central)

Een goed voorbeeld van het verschil dat een coprocessor kan maken, is op de achterkant van uw telefoon. Camera's en de foto's die ze kunnen maken, zijn in zo'n korte tijd zo veel verbeterd, en dat komt allemaal door wat bedrijven graag noemen de ISP.

ISP staat voor Beeldsignaalprocessor en - je raadt het al - het is een speciale coprocessor die niets anders doet dan de gegevensstroom van de camerasensor afhandelen.

Smartphone-camera's waren 10 jaar geleden slecht.

Het maken van een goede digitale foto is moeilijk. Het begint met miljoenen kleine lichtpuntjes en moet eindigen als iets waar we naar willen kijken. Om dit te doen, is veel rekenwerk nodig - vooral als je het hebt over een kleine zielige camerasensor zoals die in zelfs de beste Android-cameratelefoon. Serieus, alle lof voor de ingenieurs die daar geweldige foto's van kunnen maken.

Als je in de Wayback-machine bent gesprongen om ergens rond 2015, zou je merken dat telefoonfoto's slecht waren en dat elke telefoon een eeuwigheid nodig had om er een te maken. De bedrijven die telefoons maken, wisten dit, en ze wisten ook dat mensen graag foto's maken, vooral omdat telefoons slim zijn en gemakkelijk kunnen worden gedeeld.

Toegewijde ISP's zorgen ervoor dat de waardeloze sensor op je dure telefoon goede foto's maakt.

Dat is het moment waarop bedrijven als Qualcomm begonnen te werken aan het verbeteren van de zaken met een speciale coprocessor. Een ISP kan nemen wat de camerasensor vastlegt, analyseren, de miljoenen lichtpunten manipuleren zodat ze de juiste kleur hebben, en vervolgens een foto uitspuwen. Voeg wat AI toe om dingen zoals gezichten of gordeldieren te detecteren, en foto's beginnen er echt goed uit te zien. Doe dit allemaal op het apparaat zelf in plaats van de cloud te gebruiken, en het is ook snel.

Het beste deel: de processor die alle andere dingen op je telefoon moet doen, hoeft er niets van te doen. Het kan meesjouwen en ervoor zorgen dat de andere telefoondingen soepel verlopen, en wanneer de ISP klaar is, kan het de foto op het scherm laten ploffen zodat je het kunt zien. Als je het haat, verwijder je het, neem je een ander, en hetzelfde gebeurt opnieuw.

Een coprocessor in een horloge maakt geen foto's

Google Pixel Watch met Fitbit-gegevens
(Afbeelding tegoed: Google)

Er komt geen camera in de Pixel Watch (Dat heeft Samsung geprobeerd, en we haatten het allemaal), dus er hoeft niet noodzakelijkerwijs een speciale ISP in te zitten. Maar begrijp dit - dat kan zijn omdat een ISP ook audiogegevens verwerkt; zoals de dingen waar je tegen schreeuwt Google Assistent zeventien keer omdat het besluit om je YouTube te laten zien in plaats van je lichten aan te doen.

Dit is een soort ding dat belangrijk is voor de Pixel Watch. Google wil dat het Google Assistent net zo goed aankan als je telefoon of zoiets als een Nest Hub. Het heeft een altijd-luistermodus en hot-word-detectie, en herkent uw stem als de uwe.

Zeggen "Hey Google, hoe laat is het?" betekent dat je nooit naar je Pixel Watch hoeft te kijken.

 Deze dingen vergen veel rekenkracht en het zijn ook dingen die een speciale coprocessor aankan beter dan de hoofd-CPU zou kunnen - de coprocessor-instructie kan worden ingesteld om alleen bepaalde dingen te doen, maar ze zeer efficiënt te doen.

Hetzelfde geldt voor fitness gegevens. Je stappen of kilometers tellen op de fiets wordt niet gedaan door kleine elfjes of magie. Er zijn sensoren die bewegingsgegevens verzamelen en een processor moet die gegevens omzetten in een bruikbaar formaat voor Fitbit, of Samsung Health, of een ander programma dat je gebruikt om alles bij te houden.

Dit hoeft niet in een oogwenk te gebeuren, maar het moet wel gebeuren. Het is een andere plek waar een speciale coprocessor kan helpen.

Ten slotte mogen we AI niet vergeten. Google houdt van Kunstmatige intelligentie; als Google een broodrooster zou bouwen, zou het 's werelds eerste broodrooster zijn dat wordt aangedreven door algoritmen voor machine learning en AI. Het hebben van een zelfstandige neurale processor kan Google helpen te doen wat het heeft bedacht, waar uw horloge AI nodig heeft om het te doen.

Ja, coprocessors zijn geweldig

MediaTek-processor Lifestyle Alt
(Afbeelding tegoed: MediaTek)

Een coprocessor kan echt een enorm verschil maken. Je weet het zelfs als je geen idee had dat je het wist, want je telefoon heeft er een aantal waardoor hij beter is dan de vorige telefoon die je had.

De Pixel Watch zal er minstens één hebben, wat betekent dat een oudere CPU uit 2020 er misschien niet toe doet. We zullen het pas weten als het aankomt, en we kunnen het samen liefhebben of haten.

instagram story viewer