У ARM есть серьезные болячки, особенно связаные с многопотоком. Они врожденные и не лечаться никак.
Сколько было попыток создать серверные ARM и "похоронить х64 и не только", и что? Оочень маленькая ниша, весьма узкоспециализированая.
Переход на армы в век многоядерности - весьма сомнительный шаг.
Не ну постить кошечек хватит, а вот проф софт....сколько не оптимизируй конкурирующим платформам сольют вчистую.
Вот финансово профит будет однозначно, а зарабатывать у эпл пока очень хорошо получается.
Останні статті і огляди
Новини
Apple MacBook и iMac на базе ARM-процессоров могут выйти в 2021 году
-
Tenaxus
Junior
- Звідки: Дніпро
-
Scoffer
Member
Tenaxus
Яблочникам не звикати. Вони вже раз робили даунгрейд, зроблять ще один
Відправлено через 28 хвилини 1 секунду:
Якщо кому цікаво, то в ARM проблема з багатопотоком не в плані, що ядер багато важко наклепати. Це якраз не проблема, а в тому, що блок керування пам'яті (MMU) малювали в 80х з єдиною ціллю - зробити його в мінімальну кількість транзисторів. З поставленим завданням успішно справились. А про час переключення контексту завдань і тим більше багатоядерні системи тоді ніхто не думав, багатозадачні ОС в середині 80х були не сильно в моді. Як результат, ARM перемикає контексти завдань довше за будь-яку іншу живу архітектуру. І дві або більше прог, запущені на одному ядрі працюють повільніше ніж очікуєш як би це було з другим процесором. І не дай бог перекидувати силами ОС прогу з ядра на ядро Можна було б перемалювати MMU, але це призведе до несумісності з існуючими ОС (не найбільша проблема, перепишуть) і ще з будь-якою прогою, котра юзає 2+ потоки або орудує кільцями захисту пам'яті
Яблочникам не звикати. Вони вже раз робили даунгрейд, зроблять ще один
Відправлено через 28 хвилини 1 секунду:
Якщо кому цікаво, то в ARM проблема з багатопотоком не в плані, що ядер багато важко наклепати. Це якраз не проблема, а в тому, що блок керування пам'яті (MMU) малювали в 80х з єдиною ціллю - зробити його в мінімальну кількість транзисторів. З поставленим завданням успішно справились. А про час переключення контексту завдань і тим більше багатоядерні системи тоді ніхто не думав, багатозадачні ОС в середині 80х були не сильно в моді. Як результат, ARM перемикає контексти завдань довше за будь-яку іншу живу архітектуру. І дві або більше прог, запущені на одному ядрі працюють повільніше ніж очікуєш як би це було з другим процесором. І не дай бог перекидувати силами ОС прогу з ядра на ядро Можна було б перемалювати MMU, але це призведе до несумісності з існуючими ОС (не найбільша проблема, перепишуть) і ще з будь-якою прогою, котра юзає 2+ потоки або орудує кільцями захисту пам'яті
-
ostman
Member
- Звідки: Чумацький Шлях
по ідеї для епл це не проблема бо вони повністю контролюють свої апаратно програмні платформи. що їм завадить змінити обвязку арм ядер, або навіть докинути якийсь унікальний сопроцесор з урахуванням специфіки навантажень в макбук.Scoffer:Можна було б перемалювати MMU, але це призведе до несумісності з існуючими ОС (не найбільша проблема, перепишуть) і ще з будь-якою прогою, котра юзає 2+ потоки або орудує кільцями захисту пам'яті
-
Scoffer
Member
ostman
Я не думаю, що вони на це підуть бо доведеться вигадувати свій унікальний ARM з унікальним блек джеком і самостійно його на собі тягнути. Це ще ж компілятор, окрім іншого. Тоді який понт у власне системі команд ARM, ліцензії там платити і все таке, і не користуватись досягненнями компанії ARM.
Я не думаю, що вони на це підуть бо доведеться вигадувати свій унікальний ARM з унікальним блек джеком і самостійно його на собі тягнути. Це ще ж компілятор, окрім іншого. Тоді який понт у власне системі команд ARM, ліцензії там платити і все таке, і не користуватись досягненнями компанії ARM.
-
VovaII
Member
Эппл как то умудрялась чужие идеи дорабатывать, и выдавать за свои. ИМХО никому ничего не платив. Может сделают/запатентуют типа АРМ-многопоточный, и никому ничего не должны?Scoffer: Тоді який понт у власне системі команд ARM, ліцензії там платити і все таке, і не користуватись досягненнями компанії ARM.
Если таким образом смогут Интел подвинуть, так и норм! А то у руководства Интела зарплаты большие, а прогрессу ноль.