Неполноценные процессоры (не Intel/AMD) и смерть PC
От: Shmj Ниоткуда  
Дата: 14.01.17 00:40
Оценка: 1 (1) +1
Основное отличие телефонных и планшетных процессоров -- для них нет программ, с помощью которых можно полноценно разрабатывать софт для них же. То есть для написания софта нужен настоящий, взрослый процессор.

А для большинства задач бытовых планшета и телефона хватает.

Вот у нас даже злополучный Приват банк перевел всех своих сотрудников на iPad. Прямо в отделении на кресле сидят с iPad в руках. Компьютера нет ни одного -- все в облаках. Реально так работали. Документы не перепечатывают а фоткают, прога распознает (в облаке) а потом специально обученные операторы где-то там корректируют. Причем операторы эти могут работать по домам -- никто не знает.

Получается остается 2 категории людей, которым нужен взрослый процессор:

1. Те кто пишут софт.
2. Те кто играют в игры, то есть игроманы. Но и тут не все просто -- ведь можно играть на приставках всяких (не силен а этом).

Может ли случится такое, что лет через 5-10 полноценные процессоры будут продаваться в виде сервреов за минимум $2000, а подключение через тонкий клиент то есть типа лаптопа с легким ARM-процессором. Остальным людям они станут просто не нужными, производить не будут.
Отредактировано 14.01.2017 0:41 Shmj . Предыдущая версия .
Re: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 14.01.17 06:54
Оценка: 1 (1) +2
Здравствуйте, Shmj, Вы писали:

S>Основное отличие телефонных и планшетных процессоров -- для них нет программ, с помощью которых можно полноценно разрабатывать софт для них же. То есть для написания софта нужен настоящий, взрослый процессор.


С чего это вдруг нет? Для них всех есть gcc, LLVM, binutils, собирается как минимум Linux и NetBSD с достаточным набором userland’а, чтобы запустить сборку.

Если где-то это невозможно, то это или ограничения ОС, или ограничения периферии. Но даже на типовом андроиде легко получить шелл (не рутовый) и накидать туда необходимых файликов, а клавиатуру подключить по USB или BT. А самому процессору тут совершенно пофиг, что запускать.

S>А для большинства задач бытовых планшета и телефона хватает.


S>Вот у нас даже злополучный Приват банк перевел всех своих сотрудников на iPad. Прямо в отделении на кресле сидят с iPad в руках. Компьютера нет ни одного -- все в облаках. Реально так работали. Документы не перепечатывают а фоткают, прога распознает (в облаке) а потом специально обученные операторы где-то там корректируют. Причем операторы эти могут работать по домам -- никто не знает.


Ну, во-первых, не всех. В отделе для физлиц — да. В отделе СПД и прочих "юриков" уже полноценные десктопы. По крайней мере в моём ближайшем отделении именно так.
Во-вторых, там далеко не везде iPad, там разные планшеты, я видел андроидные.

S>Получается остается 2 категории людей, которым нужен взрослый процессор:


S>1. Те кто пишут софт.

S>2. Те кто играют в игры, то есть игроманы. Но и тут не все просто -- ведь можно играть на приставках всяких (не силен а этом).

3. Те, кто работает. Начиная от банальной бухгалтерии и вплоть до рабочих станций видеомонтажа, CAD и т.п.

S>Может ли случится такое, что лет через 5-10 полноценные процессоры будут продаваться в виде сервреов за минимум $2000, а подключение через тонкий клиент то есть типа лаптопа с легким ARM-процессором. Остальным людям они станут просто не нужными, производить не будут.


Да, есть заметные тенденции движения в эту сторону, но категория рабочих станций (это называется именно так) вымирать не собирается. Подорожать может, но не кардинально, конкуренция не исчезнет. Но есть ещё промежуточный вариант в виде лаптопов, который забрал удар на себя ещё надолго.
The God is real, unless declared integer.
Re: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: Pzz Россия https://github.com/alexpevzner
Дата: 14.01.17 08:18
Оценка:
Здравствуйте, Shmj, Вы писали:

S>1. Те кто пишут софт.

S>2. Те кто играют в игры, то есть игроманы. Но и тут не все просто -- ведь можно играть на приставках всяких (не силен а этом).

Еще сервера.

S>Может ли случится такое, что лет через 5-10 полноценные процессоры будут продаваться в виде сервреов за минимум $2000, а подключение через тонкий клиент то есть типа лаптопа с легким ARM-процессором. Остальным людям они станут просто не нужными, производить не будут.


Ну надо отметить, что процессор в моем телефоно мало чем уступает тому, который 10 лет назад считался вполне полноценным для PC. Я к тому, что компилятору не так уж и нужен топовый процессор. Будем разрабатывать не телефоне, с помощью vim, gcc и make под линухом и горя не знать
Re[2]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: Algebroid Россия http://valentink.site90.net
Дата: 14.01.17 08:40
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Ну надо отметить, что процессор в моем телефоно мало чем уступает тому, который 10 лет назад считался вполне полноценным для PC. Я к тому, что компилятору не так уж и нужен топовый процессор. Будем разрабатывать не телефоне, с помощью vim, gcc и make под линухом и горя не знать


Будешь разрабатывать на экранной клавиатуре с существующим размером экрана?
Может, сначала стоит клавиатуру, мышку и монитор нормального размера подключить?
Loving Linux. Linux is great!
Re[3]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: Pzz Россия https://github.com/alexpevzner
Дата: 14.01.17 08:43
Оценка: +1
Здравствуйте, Algebroid, Вы писали:

A>Будешь разрабатывать на экранной клавиатуре с существующим размером экрана?

A>Может, сначала стоит клавиатуру, мышку и монитор нормального размера подключить?

Подключу, разумеется. Речь, вроде, о процессорах шла...
Re[4]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: Algebroid Россия http://valentink.site90.net
Дата: 14.01.17 09:22
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Подключу, разумеется. Речь, вроде, о процессорах шла...


Значит, будут дешёвые ПК на АРМе. Возможно Виндоус портируют.
Loving Linux. Linux is great!
Re[2]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: Shmj Ниоткуда  
Дата: 14.01.17 09:52
Оценка: +2
Здравствуйте, netch80, Вы писали:

N>Если где-то это невозможно, то это или ограничения ОС, или ограничения периферии. Но даже на типовом андроиде легко получить шелл (не рутовый) и накидать туда необходимых файликов, а клавиатуру подключить по USB или BT. А самому процессору тут совершенно пофиг, что запускать.


Для взрослой (не баловства) разработки под Android вам нужно скачать Android Studio https://developer.android.com/studio/index.html Она есть для Win, Mac, Lin. Все это работает только на взрослых процессорах.

А так да, побаловаться можно и на самом Android.
Re: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: kov_serg Россия  
Дата: 14.01.17 10:07
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Основное отличие телефонных и планшетных процессоров -- для них нет программ, с помощью которых можно полноценно разрабатывать софт для них же. То есть для написания софта нужен настоящий, взрослый процессор.

Основное отличие не в поцессорах, а в том для чего это устройство предназначено. Если хочется забить шуруп акуратно его завинчивают.
Вычислительной мощности там вполне достаточно, но вводить текст без клавиатуры на весу, неудобно.
Более того основная цель планшетов и телефонов это не разрабатывать софт. А создать рынок потребителей контента.
Главный девиз "Не думай потребляй". Поэтому такая ситуация. То что нет програм для разработки это потому что они не нужны основным потребителям и поэтому экономически не выгодны.

S>А для большинства задач бытовых планшета и телефона хватает.

Что такое бытовые задачи. Вконтакт, однокласники, ютюп?

S>Вот у нас даже злополучный Приват банк перевел всех своих сотрудников на iPad. Прямо в отделении на кресле сидят с iPad в руках. Компьютера нет ни одного -- все в облаках. Реально так работали. Документы не перепечатывают а фоткают, прога распознает (в облаке) а потом специально обученные операторы где-то там корректируют. Причем операторы эти могут работать по домам -- никто не знает.


S>Получается остается 2 категории людей, которым нужен взрослый процессор:


S>1. Те кто пишут софт.

S>2. Те кто играют в игры, то есть игроманы. Но и тут не все просто -- ведь можно играть на приставках всяких (не силен а этом).
Еще те кто любит пи#%&*ми мерится.
И блогерам для пережатия видео

S>Может ли случится такое, что лет через 5-10 полноценные процессоры будут продаваться в виде сервреов за минимум $2000, а подключение через тонкий клиент то есть типа лаптопа с легким ARM-процессором. Остальным людям они станут просто не нужными, производить не будут.

Скорее всего ничего радикально не поменяется.
Re: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: elmal  
Дата: 14.01.17 10:32
Оценка: +2 -1
Здравствуйте, Shmj, Вы писали:

S>Основное отличие телефонных и планшетных процессоров -- для них нет программ, с помощью которых можно полноценно разрабатывать софт для них же. То есть для написания софта нужен настоящий, взрослый процессор.

Это не проблема процессоров. Проблема телефонов и планшетов не в том, что там проц фиговый. А то, что там экран маленький и что там нет клавы и мышки. Соответственно софт разрабатывают на компах только потому, что с десктопа банально удобнее. Лично я с 11 дюймового планшета не могу даже нормально сообщения писать. Из за отсутствия на нем клавиатуры. В случае наличия клавиатуры и тачпада уже что то простое я писать могу, но при малейшей возможности я пересаживаюсь за нормальный десктоп. Где у меня несколько больших мониторов, нормальная мышка, инет не через вай фай, который отрубается если кто микроволновку врубит рядом, а проводной, и тому подобные вещи.
Re[3]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 14.01.17 11:51
Оценка:
Здравствуйте, Shmj, Вы писали:

N>>Если где-то это невозможно, то это или ограничения ОС, или ограничения периферии. Но даже на типовом андроиде легко получить шелл (не рутовый) и накидать туда необходимых файликов, а клавиатуру подключить по USB или BT. А самому процессору тут совершенно пофиг, что запускать.


S>Для взрослой (не баловства) разработки под Android вам нужно скачать Android Studio https://developer.android.com/studio/index.html Она есть для Win, Mac, Lin. Все это работает только на взрослых процессорах.


Android Studio из коробки, да, собирается для десктопных машин, но она состоит из Java-среды, которая может выполняться и на тех же ARM, на которых большинство телефонов, и на MIPS, и на многих прочих, и эмулятора, которому точно так же пофиг, на чём быть запущену.
С другой стороны, есть телефоны на x86.
Разделение на "взрослые" и "невзрослые" процессоры тут — бред.

S>А так да, побаловаться можно и на самом Android.


И такую реальность Вы тоже игнорируете.
The God is real, unless declared integer.
Re[3]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: Shmj Ниоткуда  
Дата: 14.01.17 11:58
Оценка:
Здравствуйте, Algebroid, Вы писали:

A>Будешь разрабатывать на экранной клавиатуре с существующим размером экрана?

A>Может, сначала стоит клавиатуру, мышку и монитор нормального размера подключить?

Подключить клавиатуру, мышу и экран к Android как раз не проблема.
Re[5]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: Shmj Ниоткуда  
Дата: 14.01.17 11:59
Оценка:
Здравствуйте, Algebroid, Вы писали:

A>Значит, будут дешёвые ПК на АРМе. Возможно Виндоус портируют.


Уже. См. Windows RT. Фигня фигней.
Re[2]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: Shmj Ниоткуда  
Дата: 14.01.17 12:01
Оценка:
Здравствуйте, elmal, Вы писали:

E>Это не проблема процессоров. Проблема телефонов и планшетов не в том, что там проц фиговый. А то, что там экран маленький и что там нет клавы и мышки.


Клавиатура-чехол стоит $5 в любом магазине гаджетов. Есть Android-свисток с DVI-выходом -- подключай хоть к монитору 27 или к плазменному телевизору. Все это без проблем.

А вот проги для разработки полноценной есть только под Intel и AMD.
Re[4]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: Shmj Ниоткуда  
Дата: 14.01.17 12:04
Оценка:
Здравствуйте, netch80, Вы писали:

N>Android Studio из коробки, да, собирается для десктопных машин, но она состоит из Java-среды, которая может выполняться и на тех же ARM, на которых большинство телефонов, и на MIPS, и на многих прочих, и эмулятора, которому точно так же пофиг, на чём быть запущену.


Java на ARM-ах может и есть, но как быть с GUI? API для GUI везде разные.

Кроме того, оно и на Intel не шибко быстро работает, а на ARM вообще не возможно будет.

N>Разделение на "взрослые" и "невзрослые" процессоры тут — бред.


Ошибаетесь. Вы оторваны от реальности. Попробуйте запустить Visual Studio или Android Studio на ARM.

N>И такую реальность Вы тоже игнорируете.


Откройте ту же страницу через 5-10 лет. Ноутбуки c Intel/AMD -- это PC. Скоро их останется совсем мало, имхо.
Re[5]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: TK Лес кывт.рф
Дата: 14.01.17 12:27
Оценка: +1
Здравствуйте, Algebroid, Вы писали:

Pzz>>Подключу, разумеется. Речь, вроде, о процессорах шла...

A>Значит, будут дешёвые ПК на АРМе. Возможно Виндоус портируют.

https://www.raspberrypi.org/downloads/
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[5]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: TK Лес кывт.рф
Дата: 14.01.17 12:29
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Java на ARM-ах может и есть, но как быть с GUI? API для GUI везде разные.

S>Кроме того, оно и на Intel не шибко быстро работает, а на ARM вообще не возможно будет.

Андроид же как-то работает
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[6]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: Shmj Ниоткуда  
Дата: 14.01.17 12:40
Оценка:
Здравствуйте, TK, Вы писали:

TK>Андроид же как-то работает


Я имею в виду Visual Studio и Android Studio не шибко быстро на Intel/AMD работают. А если их даже сможете запустить на ARM -- то там либо слишком урезанное все будет, либо тормоза не оставят возможности практческого использования.
Re[5]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 14.01.17 15:36
Оценка:
Здравствуйте, Shmj, Вы писали:

N>>Android Studio из коробки, да, собирается для десктопных машин, но она состоит из Java-среды, которая может выполняться и на тех же ARM, на которых большинство телефонов, и на MIPS, и на многих прочих, и эмулятора, которому точно так же пофиг, на чём быть запущену.

S>Java на ARM-ах может и есть, но как быть с GUI? API для GUI везде разные.

Что за мифического зверя "API для GUI", который "везде разный", Вы выкопали?
Если речь про различие между Win GDI, X Window, Wayland, etc. — они все кроссплатформенны (Windows NT, например, была на Alpha). Если про то, что лежит под ними (фреймбуферы и GPU), то они тоже к основному процессору не привязаны, от слова "никак".

S>Кроме того, оно и на Intel не шибко быстро работает, а на ARM вообще не возможно будет.


То есть всё свелось к обсуждению вычислительной мощи (причём одного ядра)? Да, сейчас по этому параметру x86 впереди ARM. Но это не разница архитектуры или чего-то подобного, а разница в уровне заточки конкретных решений. Пока ARMовцы видят основной нишей мелкие экономичные процессоры, с TDP в единицы ватт, они не дадут ничего сравнимого с Corei7. Хотя практически такой же RISC в лице PPC вполне равняется.

N>>Разделение на "взрослые" и "невзрослые" процессоры тут — бред.

S>Ошибаетесь. Вы оторваны от реальности. Попробуйте запустить Visual Studio или Android Studio на ARM.

Что такое "Visual Studio" в данном контексте — я не знаю. В случае Android Studio будет медленно, но не принципиально невозможно. Что собственно и требовалось показать.

N>>И такую реальность Вы тоже игнорируете.

S>Откройте ту же страницу через 5-10 лет. Ноутбуки c Intel/AMD -- это PC. Скоро их останется совсем мало, имхо.

В этом ряду есть и не-x86 решения (хотя именно сегодня в выборке нет — я так понимаю, временно остановилось), на том же ARM.
Прогнозы я давать не хочу. Слишком всё существенно меняется. Но, учитывая, что Intel таки самый толстый производитель, с собственными фабриками и техпроцессом на голову выше остальных, у них есть достаточно шансов на протолкнуть x86 на уровень смартфонов и тому подобного.

А дальше — если Вам продолжает мулить та же Android Studio — остаётся вопрос соотношения интерпретации иной или той же ISA, но без "качественной" виртуализации (считаем, в 5 раз медленнее даже в случае предтрансляции кода) и с хорошей виртуализацией (включая периферию). То есть нужен или x86 десктопного уровня, или та же ISA (как ARM) того же уровня.
The God is real, unless declared integer.
Re[3]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: ononim  
Дата: 14.01.17 16:53
Оценка:
S>Для взрослой (не баловства) разработки под Android вам нужно скачать Android Studio https://developer.android.com/studio/index.html Она есть для Win, Mac, Lin. Все это работает только на взрослых процессорах.
С каких пор Lin — это только "взрослый" процессор (под взрослым я так понимаю подразумевается x86)? Нынче развелась туева хуча армовых одноплатников, во главе с распберри. На них работает вполне полноценный линукс, с полноценным гуем. И компилятор там вполне полноценный gcc, и IDE есть. Глянул вот распбианвские репы — есть Codelite, Code::Blocks, да Eclipse даже есть, но я бы не рискнул...
Как много веселых ребят, и все делают велосипед...
Re[6]: Неполноценные процессоры (не Intel/AMD) и смерть PC
От: ononim  
Дата: 14.01.17 18:43
Оценка:
A>>Значит, будут дешёвые ПК на АРМе. Возможно Виндоус портируют.
S>Уже. См. Windows RT. Фигня фигней.
WinRT фигня не потому что ARM, а потому что микрософт решил что WinAPI все, айда все на WinRT. По факту ограничения там по большей степени маркетинговые, вплоть до проверки эксплорером что он под RT и не показывания десктопа в таком случае.
Как много веселых ребят, и все делают велосипед...
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.