Apple MacBook и iMac на базе ARM-процессоров могут выйти в 2021 году

Обсуждение статей и новостей сайта
Автор
Повідомлення
Tenaxus
Junior
Звідки: Дніпро

Повідомлення

У ARM есть серьезные болячки, особенно связаные с многопотоком. Они врожденные и не лечаться никак.
Сколько было попыток создать серверные ARM и "похоронить х64 и не только", и что? Оочень маленькая ниша, весьма узкоспециализированая.
Переход на армы в век многоядерности - весьма сомнительный шаг.
Не ну постить кошечек хватит, а вот проф софт....сколько не оптимизируй конкурирующим платформам сольют вчистую.
Вот финансово профит будет однозначно, а зарабатывать у эпл пока очень хорошо получается.
Scoffer
Member
Аватар користувача

Повідомлення

Tenaxus
Яблочникам не звикати. Вони вже раз робили даунгрейд, зроблять ще один :laugh:

Відправлено через 28 хвилини 1 секунду:
Якщо кому цікаво, то в ARM проблема з багатопотоком не в плані, що ядер багато важко наклепати. Це якраз не проблема, а в тому, що блок керування пам'яті (MMU) малювали в 80х з єдиною ціллю - зробити його в мінімальну кількість транзисторів. З поставленим завданням успішно справились. А про час переключення контексту завдань і тим більше багатоядерні системи тоді ніхто не думав, багатозадачні ОС в середині 80х були не сильно в моді. Як результат, ARM перемикає контексти завдань довше за будь-яку іншу живу архітектуру. І дві або більше прог, запущені на одному ядрі працюють повільніше ніж очікуєш як би це було з другим процесором. І не дай бог перекидувати силами ОС прогу з ядра на ядро :D Можна було б перемалювати MMU, але це призведе до несумісності з існуючими ОС (не найбільша проблема, перепишуть) і ще з будь-якою прогою, котра юзає 2+ потоки або орудує кільцями захисту пам'яті :rotate:
ostman
Member
Аватар користувача
Звідки: Чумацький Шлях

Повідомлення

Scoffer:Можна було б перемалювати MMU, але це призведе до несумісності з існуючими ОС (не найбільша проблема, перепишуть) і ще з будь-якою прогою, котра юзає 2+ потоки або орудує кільцями захисту пам'яті :rotate:
по ідеї для епл це не проблема бо вони повністю контролюють свої апаратно програмні платформи. що їм завадить змінити обвязку арм ядер, або навіть докинути якийсь унікальний сопроцесор з урахуванням специфіки навантажень в макбук.
Scoffer
Member
Аватар користувача

Повідомлення

ostman
Я не думаю, що вони на це підуть бо доведеться вигадувати свій унікальний ARM з унікальним блек джеком і самостійно його на собі тягнути. Це ще ж компілятор, окрім іншого. Тоді який понт у власне системі команд ARM, ліцензії там платити і все таке, і не користуватись досягненнями компанії ARM.
VovaII
Member
Аватар користувача

Повідомлення

Scoffer: Тоді який понт у власне системі команд ARM, ліцензії там платити і все таке, і не користуватись досягненнями компанії ARM.
Эппл как то умудрялась чужие идеи дорабатывать, и выдавать за свои. ИМХО никому ничего не платив. Может сделают/запатентуют типа АРМ-многопоточный, и никому ничего не должны?
Если таким образом смогут Интел подвинуть, так и норм! А то у руководства Интела зарплаты большие, а прогрессу ноль.
Відповісти