Apple'i M1 protsessor võis kiirendada rohkem kui lihts alt Macid

Sisukord:

Apple'i M1 protsessor võis kiirendada rohkem kui lihts alt Macid
Apple'i M1 protsessor võis kiirendada rohkem kui lihts alt Macid
Anonim

Võtmed kaasavõtmiseks

  • Kui Apple läks üle Intelile, kulus Adobe'il ja Microsoftil oma rakenduste värskendamiseks aastaid.
  • Seekord sai Photoshopi beetaversioon esimesel päeval valmis.
  • Apple on sellele üleminekule aluse pannud juba aastaid.
Image
Image

Kui Apple 2005. aastal oma Macid Inteli kiipidele üle vahetas, kulus tarkvaratootjatel muudatustega kohanemiseks kuid, kui mitte aastaid. Seekord kulub Apple Siliconile üleminekul päevi ja nädalaid.

Adobe andis hiljuti välja Premieri, Rushi ja Auditioni beetaversioonid. Ühilduv PhotoShopi beetaversioon sai valmis kohe, kui uued M1 Macid olid saadaval, ja Lightroom järgnes mõne nädala pärast. Isegi Microsofti Office'i komplekt on kasutuselevõtuks valmis. Mis on seekord teistmoodi?

"Microsofti sõnul peaksid kasutajad märkama suuri jõudluse täiustusi, kui nad kasutavad Office'i rakendusi M1 Mac-arvutites, " kirjutab 9to5 Maci Chance Miller. "Officei rakendused on universaalsed, mis tähendab, et need jätkavad töötamist ka Inteli Mac-arvutites uusimate värskenduste ja funktsioonidega."

Olge valmis

Apple'i üleminekul PowerPC-lt Intelile 15 aastat tagasi oli kaks asja. Üks oli see, et Apple polnud lihts alt nii oluline. Loomemajandus võis siiski eelistada Maci, kuid kogu oluline tarkvara oli ka arvutis. Tänapäeval, kui Apple teeb muudatusi, jõuavad isegi suurimad arendajad kiiresti järjekorda. Siis polnud kindel, kas Adobe või Microsoft kunagi muudatusi teevad.

Näiteks teatas Steve Jobs Inteli üleminekust 2005. aasta juuni ülemaailmsel arendajate konverentsil. Adobe teatas isegi Photoshopi ühilduvast versioonist alles 2006. aasta aprillis, mis tarniti alles 2006. aasta detsembris.

"[P]partnerid, nagu Adobe ja Microsoft, ei ole ikka veel oma universaalsete binaarfailidega valmis; kuigi üleminekust teatati rohkem kui kuus kuud tagasi," kirjutas AnandTechi Anand Lal Shimpi toona.

Nii, üks osa probleemist oli see, et Macid ei olnud lihts alt nii suur prioriteet. Samuti, nagu ka uue Apple Silicon lüliti puhul, ei viinud paljud professionaalid kohe üle ja isegi kui nad seda teeksid, töötavad rakendused piisav alt hästi Apple'i algses Rosetta translaatoris, mis võimaldab teil käivitada vanu PowerPC rakendusi uutel Inteli Macidel.

Teine probleem oli see, et arendajatele oli vahetamine tohutu valu. Tänapäeval kasutab enamik arendajaid oma koodi kirjutamiseks ja kompileerimiseks Apple'i Xcode'i tööriistu, kuid toona kasutasid nad oma tööriistu, millest paljud ei ühildunud. See tähendas, et nende rakenduste värskendamine tähendas kõigepe alt nende tööriistade värskendamist.

Ja see oli juba juhtunud. Kui Apple 2001. aastal OS 9-lt Mac OS X-ile üle läks, pidid arendajad oma rakendused ümber kirjutama. Seekord jäid arvutid samaks ja operatsioonisüsteem muutus. Apple juurutas klassikalise keskkonna, mis lubas vanematel rakendustel edasi töötada. Madalamatesse üksikasjadesse laskumata oli seegi suur piin arendajatele, eriti neile, kes teevad suuri tarkvarakomplekte.

Xcode Today

Seekord väitis Apple, et arendajad saavad lihts alt Xcode'is ruudu märkida ja nende rakendused kompileerivad Apple Siliconi jaoks ning töötavad ka uutel M1 Macidel. Hämmastaval kombel osutus see enam-vähem tõeks.

"Pidin [oma rakenduse] uuesti kompileerima. See oli kõik," ütles Maci ja iOS-i rakenduse Drafts arendaja Greg Pierce Twitteri vahendusel Lifewire'ile. "See tähendab, et ma ei tee midagi, mis poleks Apple'i raamistike jaoks ilus."

Erinevus? Tänapäeval kasutab enamik Maci ja iOS-i arendajaid Xcode'i ja kirjutab oma rakendusi Apple'i tööriistade ja raamistike abil. Adobe ja Microsofti jaoks on raske üleminekutöö selja taga. Mõlemad ettevõtted on tarninud ka Apple Siliconi rakendusi iPhone'i ja iPadi jaoks. Ilmselgelt pole see päris nii lihtne, kuid see on üldine idee.

Niisiis, Apple'i üleminek ARM-põhisele Apple Siliconile on kestnud aastakümneid. Oluliste arendajate kaasamine OS X-i ja Inteli üleminekute jaoks on Apple'i jaoks ilmselt endiselt keeruline.

Institutsiooniliselt ei meeldi Apple'ile olla kellegi teise meelevallas. Ühendage see paranoia võimsusega, mida Apple praegu naudib, ja näete, kuidas hoolika planeerimise ja toore jõu kombinatsioon on muutnud Apple Silicon'i ülemineku nii sujuvaks, et see pole peaaegu sündmus.

Soovitan: