яблосиликон

32-битные ARM-совместимые микроконтроллеры (AT91, ARM7, ARM9), а также микропроцессоры вплоть до ARM64

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

яблосиликон

Post by Shaos »

Apple объявила, что откажется от процессоров Intel, — в следующем году компания планирует выпустить компьютеры Mac с процессором собственной конструкции под названием Apple Silicon. Cтарший вице-президент по разработке программного обеспечения Apple Крейг Федериги рассказал, что за десять лет разработки собственных чипов их производительность выросла в тысячу раз, а iPad Pro работает быстрее многих ноутбуков, поэтому компании проще разрабатывать собственное аппаратное обеспечение. О том, что Apple может перейти на собственные процессоры, ранее сообщал Bloomberg, но сама компания тогда воздерживалась от комментариев.
https://www.rbc.ru/technology_and_media/22/06/2020/5ef0e89d9a7947cc4692153c?from=from_main
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Процессор "Яблосиликон"

Post by Shaos »

Официальный пресс-релиз:

https://www.apple.com/newsroom/2020/06/apple-announces-mac-transition-to-apple-silicon/
Quick Start Program Lets Developers Get Started Today

Apple Developer Program members can start moving their apps to Apple silicon today by applying for the Universal App Quick Start Program. The program provides access to documentation, forums support, beta versions of macOS Big Sur and Xcode 12, and includes the limited use of a DTK, which will enable developers to build and test their Universal 2 apps. The DTK, which must be returned to Apple at the end of the program, consists of a Mac mini with Apple’s A12Z Bionic SoC inside and desktop specs, including 16GB of memory, a 512GB SSD, and a variety of Mac I/O ports. Developers can apply to the program at developer.apple.com, and the total cost of the program is $500.
"A12Z Bionic SoC" это многокоровый 64-битный ARM (8 коров ARMv8‑A и 8 коров GPU), который стоит в iPad Pro 2020:

https://en.wikipedia.org/wiki/Apple_A12Z

Там же видно, что DTK это "Developer Transition Kit" в виде компьютера Mac mini (который судя по пресс-релизу надо вернуть по окончании программы)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
askfind
Devil
Posts: 799
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: яблосиликон

Post by askfind »

Это уникальный опыт компании. Второй раз в истории Apple меняет процессор в своих системах. Молодцы!
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: яблосиликон

Post by Shaos »

askfind wrote:Это уникальный опыт компании. Второй раз в истории Apple меняет процессор в своих системах. Молодцы!
А не четвёртый ли раз? ;)

6502 >1> m68k >2> PPC >3> x86 >4> ARM64
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
askfind
Devil
Posts: 799
Joined: 04 Jan 2016 09:15
Location: Russia, S.- Peterburg

Re: яблосиликон

Post by askfind »

Shaos wrote:6502 >1> m68k >2> PPC >3> x86 >4> ARM64
Уточнение:

Code: Select all

6502 >1> m68k > 2> PPC                                    >4 > x86 >5> ARM64
                            3> ARM 610  (Apple Newton)
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: яблосиликон

Post by Shaos »

Ну Apple Newton скорее в категории айпадов/айфонов должен находиться - они всегда на армах были, а если считать только компьютеры, то начинать надо с 6502, однако полная сквозная поддержка старого кода у них видимо случилась при переходе с m68k на PPC - например на моём PowerPC G4 ноутбуке работает коробочный Adobe Acrobat m68k через встроенный в MacOS 10.4 эмулятор классики с конвертером системных вызовов - и очень неплохо работает :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: яблосиликон

Post by Shaos »

В официальном интернетовском Ябломагазине появились макбуки и макмини с "яблосиликоном" M1 :mrgreen:

Отгрузка после 17 ноября - купить штоли?...

P.S. Подробнее про M1 по русски:
https://www.ixbt.com/news/2020/11/11/apple-m1-so.html
https://www.newsru.com/hitech/10nov2020/new_mac.html
https://www.newsru.com/hitech/12nov2020/m1_geekbench.html

P.P.S. Таки купил минимак с яблосиликоном - через неделю пишут дойдёт :mrgreen:
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: яблосиликон

Post by Shaos »

Shaos wrote:Таки купил минимак с яблосиликоном - через неделю пишут дойдёт :mrgreen:
Сегодня выслали из другой части Калифорнии - завтра пишут дойдёт...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: яблосиликон

Post by Shaos »

Shaos wrote:
Shaos wrote:Таки купил минимак с яблосиликоном - через неделю пишут дойдёт :mrgreen:
Сегодня выслали из другой части Калифорнии - завтра пишут дойдёт...
Дошёл :mrgreen:
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24020
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: яблосиликон

Post by Shaos »

Подключил к 4K телеку (разрешение 3840 x 2160) и погонял кое-какие тесты - пока выходит, что это самый мощный комп, который у меня когда-либо был :o

P.S. После установки Xcode становится доступным компилятор C/C++ из командной строки:

Code: Select all

% gcc --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
Apple clang version 12.0.0 (clang-1200.0.32.27)
Target: arm64-apple-darwin20.1.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
Я тут за главного - если что шлите мыло на me собака shaos точка net