Vad gör Apples metallgrafikteknologi så speciell?
Tidigare i år gjorde Apple ett stort tillkännagivande: Metallgrafik skulle nu användas i OS X, med början av OS X 10.11. El Capitan OS X El Capitan är här! Uppgradera för en mjukare Mac Experience OS X El Capitan är här! Uppgradera för en mjukare Mac-upplevelse Mac OS X El Capitan är en subtil utgåva: dess största förändringar är inte synliga - men du kommer nog att märka dem. Läs mer . Om du aldrig hört talas om metallgrafik innan den här utgåvan, kanske du inte har någon aning om vad det här meddelandet menade eller varför det var en stor sak.
Så här är en introduktion till Metal, vilket gör det annorlunda än andra grafiktekniker, och varför dess införlivande i den nya versionen av OS X är bra nyheter för Mac-användare.
Vad är metall?
Metal är ett grafikprogram Programmeringsgränssnitt Vilka är API: er och hur är öppna API: er som ändrar Internet Vad är API: er och hur är öppna API: er som ändrar Internet Har du någonsin undrat hur program på din dator och de webbplatser du besöker "pratar" med varandra andra? Läs mer (API). Vad det betyder i vanlig engelska är att det är en uppsättning kommandon och verktyg som ger programutvecklare tillgång till grafikbehandlingsenheten hos en enhet, huvudsakligen inrymd i grafikbehandlingsenheten. Vad är skillnaden mellan en APU, en CPU och en GPU ? Vad är skillnaden mellan en APU, en CPU och en GPU? Under de senaste fem eller flera åren har det funnits ett antal olika termer som vrider runt för att beskriva datormaskinvara. Några av dessa villkor inkluderar men är inte begränsade till APU, CPU och GPU. Men ... Läs mer (GPU). Kommunicera med datorhårdvara eller andra mjukvaror är väldigt komplicerat och API: erna gör processen mycket enklare, vilket ger utvecklare mer direkt kontroll över hur deras appar hänför sig till hårdvara och annan mjukvara.
Före Metal var OpenGL ett av de vanligaste grafiska API: erna. Och medan det fungerade bra krävde det mycket datorstyrka att köra, vilket innebar att både en dator CPU och GPU arbetade hårt när de körde spel. Med Metal har Apple skapat ett API som lägger mycket mindre belastning på CPU: n. Här är en grafik från Apples annonseringspresentation som visualiserar denna idé:
Metall tillåter mycket snabbare grafikbehandling från samma chips - enligt Apple, upp till tio gånger snabbare. Denna enorma hastighetsfördel skapas genom att göra den underliggande baskoden och interaktionerna mellan en app, CPU och GPU mycket effektivare. Om du vill ha det tekniska språket innehåller Metal precomputed shaders, validering uppifrån, CPU / GPU-synkronisering, delat CPU / GPU-minne och lägre förarkostnad.
Så varför heter det “Metall”? Du kan se från grafiken ovan att appen, på detta sätt att visualisera grafikbehandling, ligger närmare chipet. “Närmare på metallen,” i utvecklarparlance. Således Metal.
Hur Metal Revolutionized iPhone Graphics
Så Metal låter telefoner skapa snygg grafik, men varför är det spännande? Kort sagt, det frigör CPU-enheten för att göra arbete som det inte kunde ha gjort tidigare eftersom det gav instruktioner till GPU. Nu har mycket av det arbetet blivit effektivare av Metal, vilket ger CPU-fri regi att arbeta med andra saker. Vilka andra saker? Fysikmotorer 5 Populära spel med konstig eller bruten fysik 5 Populära spel med konstig eller bruten fysik Ibland har även de bästa spelen problem. Här är några spel som inte helt följer lyden i fysiken. Läs mer, ljudbehandling, artificiell intelligens och allt annat som går in i de mycket komplicerade beräkningar som krävs för att du ska kunna spela ett spel.
När Metal blev annonserat var det bara tillgängligt för A7-chipet i iPhone och iPad. Vid tillkännagivandet, iOS-spelet Högfärd, Det första spelet att använda Metal var demoed. Så här såg det ut:
Som du kan se, bidrar Metal till en ganska fantastisk grafik (speciellt för iOS 8 och iPhone 5s, som var aktuell vid det här meddelandet). Om du vill se fler spel som använder Metal, kolla in Shadowmatic, Space Marshals, och Modern Combat 5. Många iOS-spel har börjat dra nytta av den lägre överhuvudet och ökad kraft av Metal. Och anledningen är uppenbar: bättre grafik med mindre ström? Vad är det för att förlora?
Förbättringar över hela styrelsen i OS X
Tidigare i år gjorde Apple ett stort meddelande om Metal: det skulle ingå i OS X El Capitan, den senaste versionen av operativsystemet. Även om du kanske inte har betalat mycket uppmärksamhet åt detta meddelande, kan det få stor inverkan på hur din Mac körs, speciellt om du använder några grafikintensiva program.
Tunga GPU-beroende apps, som Adobe Photoshop och Lightroom Photoshop eller Lightroom: Vilken ska du använda? Photoshop eller Lightroom: Vilken ska du använda? Om du kan få tillgång till dem båda rekommenderar vi starkt det. Men vad händer om du bara kan välja en? Läs mer, har sett betydande prestandaförbättringar efter övergång till Metal. Autodesk, tillverkare av populära CAD-program och Foundry, producenter av ett antal bitar av kreativ programvara, har också förbundit sig att använda Metal för att påskynda sina appar på OS X. Förutom bättre prestanda kan detta också leda till avsevärt förbättrad batterilivslängd Kalibrera och behåll ditt MacBook-batteri för bästa prestanda Kalibrera och underhåll ditt MacBook-batteri för bästa prestanda Om du kalibrerar och underhåller ditt MacBook-batteri korrekt kan du förbättra prestanda och släcka bytet så länge som möjligt. Läs mer, speciellt om du använder dessa appar mycket.
Självklart kommer Apple också att använda Metal för att påskynda sin egen grafik. Den har redan integrerats i Core Graphics och Core Animation, vilket innebär att systemgrafik och animeringar kommer att leda till mindre avlopp på din CPU, även om du inte arbetar med grafikintensiva appar. Saker som skalning, fönsterändring och animeringar för Mission Control och andra OS X-funktioner kommer att bli effektivare, särskilt på näthinnemonitorer. Hur fungerar Apple Retina Display? [MakeUseOf Förklarar] Hur fungerar Apple Retina Display? [MakeUseOf Explains] Idag är människor galna över Apple Retina Display. Förmodligen gör det underverk! En helt icke-pixelerad skärm? Vem skulle någonsin ha trott ?! Men många frågor väcker den förmodligen revolutionerande tekniska utvecklingen. Är det verkligen ... Läs mer. Apples kreativa appar som Final Cut Pro och Photos kommer sannolikt att gynnas av Metal.
Där Metal verkligen lyser är dock i Mac-spel Detta är vad du behöver för riktigt spel på din Mac Detta är vad du behöver för riktigt spel på din Mac Apple-datorer, som alla företagets produkter, ska vara mer intuitiva och användarvänligt än alternativet. Generellt är det sant, men det finns några områden där Macs faller klart bakom tävlingen ... Läs mer. Macar anses inte som spelautomater, men Metal kan öppna många nya möjligheter.
Eftersom deras datorer inte behöver fungera som hård bearbetning av 3D-grafik, kommer många Mac-ägare nu att kunna spela spel som de inte kunde tidigare. MacBooks har inte mycket grafikbehandlingseffekt, och många iMac-enheter är inte powerhouses heller, men om grafikbehandling är tio gånger snabbare kan Apple-datorer snabbt bli mycket mer kapabla. Det kan eventuellt leda till en förändring i hur människor ser värdet av Mac.
Även om Metal inte ändrar den offentliga uppfattningen av Mac-datorer, är det ingen tvekan om att det kommer att ändra Mac-spelplatsen. Det finns massor av bra spel där ute för Mac-datorer, från första spelare. Topp 7 FPS-spel för Mac OS X Topp 7 FPS-spel för Mac OS X I kriget mellan PC och konsolspel antas den förutvarande alltid alltid vara Windows. Men hur är det med Mac? Visst finns det inte ett stort antal spel tillgängliga för Apples stationära operativsystem, ... Läs mer till rollspel De 10 bästa rollspelen för Mac De 10 bästa rollspelen för Mac Gaming på en Mac brukade Vara tuff. Nu har du ett stort antal massiva RPG-spel som du kan spela inhemskt! Här är tio RPG-spel som alla Mac-spelare borde spela. Läs mer, men många Mac-ägare kan bara inte spela dem eftersom de behöver för mycket ström. Det kan förändras väldigt snabbt när utvecklare börjar släppa om sina spel med Metal Tech inbyggd. Vi kan till och med se fler Mac-only-spel.
De närmaste åren kan vara en mycket spännande tid för Mac-spelare. Och inte bara de med helt nya Mac. Även om Apple inte har släppt en officiell lista över vilka datorer som kommer att stödja Metal, visar bevis så långt att någonting som gjorts under 2012 eller senare, kommer nästan säkert att kunna utnyttja det nya API.
Framtiden är här
Metal är ett viktigt steg framåt inom grafikteknik, och det kom utan en enda hårdvaruförbättring. Mac-datorer som kör OS X El Capitan ska vara snabbare, mjukare och mycket mer energieffektiva än tidigare, speciellt när de kör grafiska tunga appar och spel. Din Mac blev bara kraftfullare. Njut av det.
Har du märkt OS X är snappier sedan uppdatering till OS X El Capitan?
Bildkrediter: Aspyr.
Utforska mer om: Grafikkort, MacBook, MacBook Air, OS X El Capitan.