Hva gjør Apples metallgrafikk-teknologi så spesiell?
Tidligere i år gjorde Apple en stor kunngjøring: Metallgrafikk vil nå bli brukt i OS X, som begynner med utgivelsen av OS X 10.11. El Capitan OS X El Capitan er her! Oppgrader for en jevnere Mac-opplevelse OS X El Capitan er her! Oppgrader for en jevnere Mac-opplevelse Mac OS X El Capitan er en subtil utgivelse: de største endringene er ikke synlige - men du vil sikkert merke dem likevel. Les mer . Hvis du aldri hadde hørt om metallgrafikk før denne utgivelsen, har du kanskje ikke noen ide om hva den kunngjøringen betydde eller hvorfor det var en stor avtale.
Så her er en introduksjon til Metal, noe som gjør det annerledes enn andre grafikk teknologier, og hvorfor inkluderingen i den nye versjonen av OS X er gode nyheter for Mac-brukere.
Hva er metall?
Metal er et grafikkprogrammeringsgrensesnitt Hva er APIer, og hvordan er åpne APIer som endrer Internett Hva er APIer, og hvordan er åpne APIer som endrer Internett Har du noen gang lurt på hvordan programmer på datamaskinen din og nettstedene du besøker, snakker til hver annen? Les mer (API). Hva dette betyr i vanlig engelsk er at det er et sett med kommandoer og verktøy som gir programutviklere tilgang til grafikkbehandlingsenheten til en enhet, hovedsakelig plassert i grafikkbehandlingsenheten. Hva er forskjellen mellom en APU, en CPU og en GPU ? Hva er forskjellen mellom en APU, en CPU og en GPU? I løpet av de siste fem eller flere årene har det vært en rekke forskjellige vilkår som virvler rundt for å beskrive maskinvare. Noen av disse vilkårene inkluderer, men er ikke begrenset til, APU, CPU og GPU. Men ... Les mer (GPU). Kommunikasjon med maskinvare eller annen programvare er svært komplisert, og APIer gjør prosessen mye enklere, noe som gir utviklere mer direkte kontroll over hvordan programmene deres er knyttet til maskinvare og annen programvare.
Før Metal var OpenGL et av de vanligste grafikk-APIene. Og mens det fungerte bra, krevde det mye beregningsevne å kjøre, noe som medførte at både en datamaskinens CPU og GPU jobbet hardt når de kjørte spill. Med Metal har Apple opprettet en API som plasserer mye mindre belastning på CPU. Her er en grafikk fra Apples kunngjøringspresentasjon som visualiserer denne ideen:
Metal gir mye raskere grafikkbehandling fra identiske chips - ifølge Apple, opp til ti ganger raskere. Denne enorme hastighetsfordelen er opprettet ved å gjøre den underliggende grunnkoden og samspillet mellom en app, CPU og GPU mye mer effektiv. Hvis du vil ha det tekniske språket, inkluderer Metal forhåndsdefinerte shaders, up-front state validering, CPU / GPU synkronisering, delt CPU / GPU minne og lavere driver overhead.
Så hvorfor heter det “Metall”? Du kan se fra grafikken ovenfor at appen, på denne måten å visualisere grafikkbehandling, er nærmere brikken. “Nærmere på metallet,” i utviklerparlance. Således, Metal.
Hvordan metallrevolusjonert iPhone-grafikk
Så Metal lar telefoner lage skarp grafikk, men hvorfor er det spennende? Kort sagt, det frigjør CPUen til å gjøre arbeid som det ikke kunne ha gjort før, fordi det ga instruksjoner til GPU. Nå har mye av det arbeidet blitt gjort mer effektivt av Metal, noe som gir CPU fri regjering til å jobbe med andre ting. Hva slags andre ting? Fysikkmotorer 5 Populære spill med rare eller ødelagte fysikk 5 Populære spill med rare eller ødelagte fysikk Noen ganger har selv de beste spillene problemer. Her er noen spill som ikke helt følger lyden av fysikken. Les mer, lydbehandling, kunstig intelligens, og alt annet som går inn i de svært kompliserte beregningene som kreves for at du skal spille et spill.
Når Metal ble annonsert, var det bare tilgjengelig for A7-brikken i iPhone og iPad. Ved kunngjøringen, iOS-spillet forfengelighet, Det første spillet å bruke Metal var demoed. Her er hvordan det så ut:
Som du kan se, bidrar Metal til noen ganske fantastiske grafikk (spesielt for iOS 8 og iPhone 5s, som var nåværende på tidspunktet for denne kunngjøringen). Hvis du vil se flere spill som bruker Metal, sjekk ut Shadowmatic, Space Marshals, og Modern Combat 5. Mange iOS-spill har begynt å dra nytte av den nedre overhead og økt kraft av Metal. Og årsaken er åpenbar: bedre grafikk med mindre strøm? Hva er det å miste?
Forbedringer over styret i OS X
Tidligere i år gjorde Apple en stor kunngjøring om Metal: den ville bli inkludert med OS X El Capitan, den nyeste versjonen av operativsystemet. Selv om du kanskje ikke har betalt mye oppmerksomhet til denne kunngjøringen, kan det få stor effekt på hvordan Macen din kjører, spesielt hvis du bruker noen grafikkintensive programmer.
Tungt GPU-avhengige apps, som Adobe Photoshop og Lightroom Photoshop eller Lightroom: Hvilken skal du bruke? Photoshop eller Lightroom: Hvilken skal du bruke? Hvis du får tilgang til dem begge, anbefaler vi det. Men hva om du bare kunne velge en? Les mer, har sett betydelige ytelsesforbedringer etter bytte til Metal. Autodesk, produsenter av populære CAD-programvare og The Foundry, produsenter av en rekke biter av kreativ programvare, har også forpliktet seg til å bruke Metal for å øke hastigheten på sine programmer på OS X. I tillegg til bedre ytelse, kan dette også føre til betydelig forbedret batterilevetid Kalibrere og vedlikeholde MacBook-batteriet for best ytelse Kalibrere og vedlikeholde MacBook-batteriet for best ytelse Hvis du kalibrerer og vedlikeholder MacBook-batteriet på riktig måte, er det mulig å forbedre ytelsen og sette av den så lenge som mulig. Les mer, spesielt hvis du bruker disse appene mye.
Selvfølgelig vil Apple også bruke Metal for å øke sin egen grafikk. Den er allerede integrert i Core Graphics and Core Animation, noe som betyr at systemgrafikk og animasjoner vil legge mindre strøm på CPUen din, selv om du ikke jobber med grafikkintensive apper. Ting som skalering, vindu resizing og animasjoner for Mission Control og andre OS X-funksjoner vil være mer effektive, spesielt på Retina skjermer Hvordan fungerer Apple Retina Display? [MakeUseOf Forklarer] Hvordan fungerer Apple Retina Display? [MakeUseOf Forklarer] I disse dager er folk galne på Apple Retina Display. Formentlig gjør det underverk! En helt ikke-pixelert skjerm? Hvem ville noen gang ha tenkt ?! Imidlertid lover mange spørsmål den formodentlig revolusjonerende teknologiske utviklingen. Er det virkelig ... Les mer. Apples kreative programmer som Final Cut Pro og Photos vil trolig være til nytte av Metal.
Hvor metall virkelig skinner, er imidlertid i Mac-spill Dette er det du trenger for ekte spill på Mac Dette er det du trenger for ekte spill på Mac-en din Apple-datamaskiner, som alle selskapets produkter, skal være mer intuitive og brukervennlig enn alternativet. Vanligvis er det sant, men det er noen områder hvor Macs tydelig faller bak konkurransen ... Les mer. Mac-maskiner er ganske enkelt ikke ment som spillmaskiner, men Metal kan åpne opp mange nye muligheter.
Fordi datamaskinene ikke trenger å jobbe hardt med 3D-grafikk, vil mange Mac-eiere nå kunne spille spill som de ikke kunne gjøre før. MacBooks har ikke mye grafikkbehandlingseffekt, og mange iMac er heller ikke kraftverk, men hvis grafikkprosessen er ti ganger raskere, kan Apple-datamaskiner raskt bli mye bedre. Det kan potensielt føre til et skifte i hvordan folk ser verdien av Mac.
Selv om Metal ikke endrer den offentlige oppfatningen av Mac, er det ingen tvil om at det vil forandre Mac-spillescenen. Det er mange flotte spill der ute for Mac-maskiner, fra førstepersonsskyttere Topp 7 FPS-spill for Mac OS X Topp 7 FPS-spillene for Mac OS X I krigen mellom PC og konsollspill, antas den tidligere bare å alltid være Windows. Men hva med Mac? Visst, det er ikke et stort antall spill tilgjengelig for Apples skrivebordsstasjon, ... Les mer til rollespill De 10 beste rollespillene for Mac De 10 beste rollespillene for Mac Gaming på en Mac brukes til å vær tøff. Nå har du et stort utvalg av massive RPGs du kan spille innfødt! Her er ti RPG-spill som alle Mac-spillere skal spille. Les mer, men mange Mac-eiere kan bare ikke spille dem fordi de krever for mye strøm. Det kan forandre seg veldig raskt når utviklere begynner å frigjøre spillene sine med Metal tech. Vi kan til og med se flere Mac-only-spill.
De neste par årene kan være en veldig spennende tid for Mac-spillere. Og ikke bare de med helt nye Mac. Selv om Apple ikke har gitt ut en offisiell liste over hvilke datamaskiner som støtter Metal, viser bevis så langt at alt som er gjort i 2012 eller senere, vil nesten sikkert kunne dra nytte av den nye API.
Fremtiden er her
Metal er et betydelig sprang fremover i grafikkteknologi, og det kom uten en eneste maskinvareforbedring. Mac-maskiner som kjører OS X El Capitan, bør være raskere, jevnere og mye mer energieffektive enn de var før, spesielt når du kjører grafikklange programmer og spill. Macen din ble bare kraftigere. Nyt det.
Har du lagt merke til at OS X er snappier siden oppdatering til OS X El Capitan?
Billedkreditt: Aspyr.
Utforsk mer om: Grafikkort, MacBook, MacBook Air, OS X El Capitan.