LINUX.ORG.RU

Какой самый мелкий и «достаточно мощный» linux-ARM комп существует?

 


3

2

В идеале хочется что-то похожее на samsung galaxy смартфон по габаритам, но открытое, без экрана, с 2 микрофонами (хороший стереозвук), GPS, GLONASS, BT 4.0, GPRS, LTE. Открытое - там не андроид, а что-то грузящее голое ядро с модулями под все устройства на борту и рутовым доступом через USB шнурок. Ключевое - готовое корпусо-батарейко решение, чтобы девайс запихивался в карман без торчащих проводов.

А смартфон достаточно мощный какой-то есть, который уже раскололи в плане загрузчика, драйверов и разрешили в него лить что попало?



Последнее исправление: hlamotron (всего исправлений: 2)

Ответ на: комментарий от anonymous

Ты своё дырявое штеудоговно после мелтдауна со спектром подними сначала.

А что, на армах нет внеочередного исполнения или кэша? Тогда о производительности и заикаться не надо. Это уровень контроллера для хлебопечки.

ox55ff ★★★★★
()
Ответ на: комментарий от anonymous

Если ты не знаешь, что такое есть anandtech

С каких пор какие-то хипстерские новостные сайты стали мерилом знаний по теме процессоров? Да ты просто маня.

ox55ff ★★★★★
()
Ответ на: комментарий от ox55ff

Ну ты и сливаешься. Думал никто не будет смотреть твои ссылки?

Ты совсем дурак, что ли? Я ссылки давал для того, чтоб такие безмозглые типы, вроде тебя, ознакомились с результатами.

Который включает -ffast-math, который ухудшает точность вычислений. Чё за говнище?

Все всегда в бенчмарках его включают. И, блин, в этих бенчмарках проводится верификация результатов. Но ты, долбень, этого не знаешь.

И где заявленное нагибание зионов? Армошлак совокупляется с армошлаком. И чё?

Так сходи ты, деревянная твоя голова, на сайт SPEC.org и посмотри в базу результатов для любимых ксеонов. Там они ещё без патчей против Melt&Spec.

Ладно, в конце есть ссылка на другую статью со сравнением арм с x86_64. И что мы там видим? Арм сливает по всем позициям кроме Vehicle scheduling.

Я тебе здесь уже писал, что ARM-ы в производительности отличаются на порядок. Ты знаешь, что такое «на порядок»? Это, пилат, в 10 наh раз.

anonymous
()
Ответ на: комментарий от ox55ff

А что, на армах нет внеочередного исполнения или кэша?

Всё есть. А таких лютых просадок производительности, как у Штеуда - нет.

anonymous
()
Ответ на: комментарий от anonymous

Все всегда в бенчмарках его включают.

Нах мне оторванные от реальности данные из твоих бенчмарков?

Так сходи ты, деревянная твоя голова, на сайт SPEC.org

Я ещё и бегать по сайтам должен, чтобы твои высеры подтверждать? Херасе анон наглый пошёл.

Я тебе здесь уже писал, что ARM-ы в производительности отличаются на порядок.

Ну так и я тебе говорю, что арм - дно. В чём тогда смысл спора?

ox55ff ★★★★★
()
Ответ на: комментарий от ox55ff

...хипстерские новостные сайты стали мерилом знаний по теме процессоров?

Долбень ты тупой. Это вообще чуть ли ни единственный сайт, где исследуют микроархитектуры процессоров. Но ты, скорее всего, вообще не знаешь что это такое.

anonymous
()
Ответ на: комментарий от anonymous

Всё есть. А таких лютых просадок производительности, как у Штеуда - нет.

Ну да, производительность настолько низкая, что просадки находятся за гранью чувствительности приборов. Ну ну.

ox55ff ★★★★★
()
Ответ на: комментарий от anonymous

Это вообще чуть ли ни единственный сайт, где исследуют микроархитектуры процессоров.

AnandTech is an online computer hardware magazine.
magazine

Ахах, это что-то типо похороникса, да?

ox55ff ★★★★★
()
Ответ на: комментарий от ox55ff

Нах мне оторванные от реальности данные из твоих бенчмарков?

Потому что это промышленный бенчмарк, которому доверяют производители процессоров, в т.ч. твой любимый Штеуд.

Я ещё и бегать по сайтам должен, чтобы твои высеры подтверждать?

Если ты вообще интересуешься производительностью процессоров, то ты должен периодически посещать этот сайт. А если ты его не посешаешь, то ты - тупая балаболка, которая вообще нихрена не понимает в процессорах. Вот и всё.

Ну так и я тебе говорю, что арм - дно. В чём тогда смысл спора?

Ну ты и тугой. Понимаешь, у Штеуда бывают Атомы, а бывают Ксеоны. И разница в производительности между ними огромна. Так вот, у ARM-а тоже бывают свои типа «Атомы», и типа «Ксеоны». Только их не 2 типа, как у Штеуда, а с десяток.

anonymous
()
Ответ на: комментарий от ox55ff

Ахах, это что-то типо похороникса, да?

Нет конечно. И правильно не похороникс, а мороникс. Открой cловарик и посмотри, что означает слово moron.
Если ты не знаешь anandtech-а, то ты в области процессоров вообще никто и звать тебя никак. На полном серьёзе.

anonymous
()
Ответ на: комментарий от ox55ff

производительность настолько низкая,

Крэю это скажи, а то они суперкомпьютеры на ARM-ах строят, как и HP, кстати.

anonymous
()
Ответ на: комментарий от anonymous

Но придёт и туда ASIC/GPU/NPU/TPU/etc и отправит ваш FPGA на свалку.

Не отправит. Потому, что разработка алгоритмов не стоит на месте. Да и ASIC хороши как раз только в массовом применении.

А как ты трактуешь слово «маргинальный» в данном контексте?

Стандартно. Критерий многочисленности к определению маргинальности никакого отношения не имеет.

А покупать большую партию FPGA - дёшево, что ли?

Внезапно оказалось, что дешевле и выгоднее, чем налаживать производство ASIC строго для одного устройства.

Сейчас, вообще-то, выпускать свои чипы становится нормой. Такой сейчас тренд. Пока только гиганты это делают, но тренд уже задан, и он будет спускаться сверху вниз.

Вот когда это дело будет достаточно выгодным с экономической точки зрения, тогда и будут все подряд чипы себе заказывать. А пока FPGA в конечные устройства будут ставить.

А, ну-да, какой-то шлем VR от увядающей HTC, который только вышел на рынок и его будущее остаётся весьма туманным.

Никакой это не шлем. И не от HTC. Это гарнитура виртуальной реальности от Valve, которую HTC всего лишь выпускает. А будущее никак не туманно - продукт очень даже состоялся и прибыль принёс. Владельцев HTC Vive сейчас очень много. Гарнитуру расхватали как горячие пирожки и до сих пор продолжают сметать с прилавков.

Ага. Низенько-низенько так летит, пока ASIC-ракета в него целится.

Почему тогда ни одного подходящего ASIC на замену нет?

Quasar ★★★★★
()
Ответ на: комментарий от anonymous

А что оно вообще там делает?

Обеспечивает обработку сигнала с датчиков определения положения в пространстве - их там дофига.

Т.е. собирает, предварительно обрабатывает информацию от 32 сенсоров, и отправляет её через UART на микроконтроллер.

ВНЕЗАПНО это типичная задача, в которой подобная техника применяется.

Как-то совсем не густо. На «взлетел» это не тянет нифига.

Густо. Тянет.

Quasar ★★★★★
()
Ответ на: комментарий от tailgunner

Ну попробуй сунуться с C++ куда-то дальше десктопа. Проблем огребёшь немерено, так как десктоп - чуть ли ни самая безответственная и самая дешёвая область для разработки софта (самая-самая из этого разряда - веб).

Quasar ★★★★★
()
Ответ на: комментарий от tailgunner

Мегапрограммы для микроконтроллеров.

Ардуина, которая базируется на C++ и Wiring? В итоге срань выходит. Потому, что C++, а также потому, что Wiring.

Quasar ★★★★★
()
Ответ на: комментарий от tailgunner

Это небольшие вещи. Они не могут быть слишком сложными по определению.

Сложное - это то, что составлено из простого. Так что очень даже могут. Нередко встречаются программы для микроконтроллеров посложнее десктопных.

Quasar ★★★★★
()
Ответ на: комментарий от Bfgeshka

Думается мне, что лучшие реализации x86_64 тоже будут под хвост драть армы пачками.

Ох не факт. x86_64 - очень сложная штуковина. Там очень сильно навёрнута абстракция для реализации CISC. Для RISC, коим является ARM, такая абстракция намного проще.

Quasar ★★★★★
()
Ответ на: комментарий от Bfgeshka

Ты забыл про энергопотребление и интерфейсы I/O.

Quasar ★★★★★
()
Ответ на: комментарий от ox55ff

Везде кроме десктопов энергопотребление очень важно. В мобильных устройствах это автономность. В понатыканном всюду embedded и серверах это энергопотребление всей системы, а следовательно и счета за электричество.

Quasar ★★★★★
()
Ответ на: комментарий от anonymous

А ядер, для высокой многопоточной производительности, ARM обычно много насыпал. В этом никаких сложностей нет.

Вообще-то сложность есть - шина для соединения ядер. ARM было проще изначально больше ядер на кристалле размещать, так как они сами по себе меньше площади занимали, поэтому со временем более-менее удалось отработать нормальное соединение ядер. У штеуда (который открыто против многопоточных вычислений выступал) же с этим просто беда - ео кольцевая шина оказалась настолько убогой, что у штеудовских процессоров большие проблемы с многопотоком. И это ещё не вдаваясь в подробности о кукурузных штеудовских ядрах и потоках.

Quasar ★★★★★
()
Последнее исправление: Quasar (всего исправлений: 1)
Ответ на: комментарий от Quasar

О, в теме появился нормальный человек...

anonymous
()
Ответ на: комментарий от ox55ff

А ничего, что такие как ты именно такого рода тест приводили тут в качестве аргумента немощности ARM?

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

Ну попробуй сунуться с C++ куда-то дальше десктопа.

Я и пробую - всё в порядке.

десктоп - чуть ли ни самая безответственная и самая дешёвая область для разработки софта

F-35 устроит?

tailgunner ★★★★★
()
Ответ на: комментарий от Quasar

F-35 устроит?

ф-35 разбился

Поинтересуйся, как обстояли дела у других. Особенно поинтересуйся F-104 и МиГ-21. МиГ-31 тоже выглядит интересно.

tailgunner ★★★★★
()
Ответ на: комментарий от Quasar

ASIC/GPU/NPU/TPU/etc и отправит ваш FPGA на свалку.

Не отправит.

Так уже отправляет. Постоянно появляются специализированные акселераторы, которые и отправляют FPGA на свалку.

Потому, что разработка алгоритмов не стоит на месте.

Разработчики это очень узкая ниша. Об этом уже говорилось.

Да и ASIC хороши как раз только в массовом применении.

Так «массовое применение» - это и есть «взлетел». Нет «массового применения» - «не взлетел».

Стандартно. Критерий многочисленности к определению маргинальности никакого отношения не имеет.

Именно так в разговорном языке его и применяют.
Но в данном случае, можно взять и такое определение: МАРГИНАЛЬНЫЙ (от французского marginal, латинское margo - край, граница ), находящийся на границе двух сред.
И эти ваши FPGA, внезапно, вписываются и в такое определение. (я знал)
На границе двух сред, существующие на рынке решения уже не устраивают, а до своего ASIC-а ещё не доросли, но стремятся.

А покупать большую партию FPGA - дёшево, что ли?

Внезапно оказалось, что дешевле и выгоднее, чем налаживать производство ASIC строго для одного устройства.

Майнерам это расскажи.

Вот когда это дело будет достаточно выгодным с экономической точки зрения, тогда и будут все подряд чипы себе заказывать.

Сейчас, вообще-то, даже через краудфундинг деньги на ASIC-и собирают. Причём иногда успешно.

А пока FPGA в конечные устройства будут ставить.

Их и 20 лет назад ставили, но никакого «взлёта» не произошло. Посмотри на объём рынка FPGA в 2000-2001 и сейчас. Процентов на 50 всего вырос, за почти 20 лет. Это очень-очень мало.
Если общий объем рынка полупроводниковой продукции сейчас растёт приблизительно на 16% в год, то объём рынка FPGA - всего на 6%. Т.е. рынок FPGA отстаёт в скорости своего роста от роста всей полупроводниковой индустрии в общем.

А, ну-да, какой-то шлем VR

Никакой это не шлем.

В википедии его, внезапно, называют именно шлемом.

И не от HTC ... HTC всего лишь выпускает.

Пишут, что совместная разработка. И источники поавторитетней, чем ты.
А ведь могли заказать у OEM-ов.

Это гарнитура

Гарнитуру в ухо суют.

Ты к словам-то перестань придираться, а то это начинает напрягать.

Гарнитуру расхватали как горячие пирожки и до сих пор продолжают сметать с прилавков.

Выше третьего места по продажам оно не продвинулось.

Низенько-низенько так летит, пока ASIC-ракета в него целится.

Почему тогда ни одного подходящего ASIC на замену нет?

Собирались пилить свой ASIC, в котором функции которые сейчас выполняет FPGA и микроконтроллер объединены в одном чипе. Инфа от разработчика из Valve (на reddit-е сам разработчик писал). Наверное, не допилили ещё.

anonymous
()
Ответ на: комментарий от Quasar

ВНЕЗАПНО это типичная задача, в которой подобная техника применяется.

Ага. Конвертер интерфейсов, можно сказать. Планируется к отправке на свалку, ибо нужные интерфейсы можно прицепить и к микроконтроллерному ядру Cortex-M в ASIC-е. Это, кстати, и планировали. Ожидаем отправки FPGA на свалку.

Густо. Тянет.

Не тянет. Рынок FPGA растёт очень уныло.

anonymous
()
Ответ на: комментарий от Elmer_

так на этой плате spi flash есть,можно uboot туда залить и грузиццо хоть по сети

Сначала надо этот uboot заиметь для этой платы. SoC ведь совсем новый. Наверное, и через USB флешку можно будет грузиться.

anonymous
()
Ответ на: комментарий от Quasar

Вообще-то сложность есть - шина для соединения ядер.

У ARM-а есть и CCN, и CMN. В общем, интерконнекты у ARM-а есть. До 128 ядер можно объединить.

anonymous
()

Тот что летает наповал например 3310

anonymous
()
Ответ на: комментарий от anonymous

самый шустрый ARM сейчас дрючит x86 в хвост, и в гриву, да

В твоих эротических фантазиях?

Нет, в признанном в полупроводникой индустрии бенчмарке SPEC2006.

anonymous
()
Ответ на: комментарий от Quasar

Везде кроме десктопов энергопотребление очень важно. В мобильных устройствах это автономность.

Как там, кстати, у FPGA обстоят дела с энергоэффективностью? Что, плохо, да?
Ну надо же, какая неудача.

anonymous
()
Ответ на: комментарий от anonymous

Развод ябломакак брендовым словечком, когда под капотом дешёвое надувательство уровня двухсторнонего скочта. Всё как они любят.

anonymous
()
Ответ на: комментарий от anonymous

Развод ябломакак брендовым словечком

Результаты подтверждаются несколькими другими разными бенчмарками. Например, браузерными JavaScript, или тем же Geekbench-ем.

anonymous
()
Ответ на: комментарий от anonymous

Всегда его не любил, с начала 90-х, как только с ним ознакомился.

Кому ты лапшу на уши вешаешь, тебе лет 15 всего.

anonymous
()
Ответ на: комментарий от anonymous

Лошара ты корявий, уже к полтиннику приблизился.

anonymous
()
Ответ на: комментарий от devl547

Кто-нибудь сюда уже запостил это видео:

Тестирование 10 мини-ПК 2018

?

Русский язык в наличии.

1) Raspberry Pi 2B: https://is.gd/qtJZRr
2) Raspberry Pi 3B: https://is.gd/sZdjh2
3) Raspberry Pi 3B+: https://is.gd/IIETUz
4) ASUS Tinker Board: https://is.gd/36Qk4g В магазинах DNS: https://is.gd/wiQrup
5) Pine64 ROCK64: https://is.gd/Ce7qKw
6) Orange Pi One: https://is.gd/iM7QnG
7) Orange Pi PC2: https://is.gd/lUCrve
8) Nano Pi NEO2: https://is.gd/S1CoLg
9) Nano Pi DUO + плата-шилд: https://is.gd/DyYgp8 https://is.gd/ikeakE
10) Khadas VIM1 (в отличии от показанного в видео имеет поддержку WiFi 5GHz): https://is.gd/nywllS Khadas VIM1: https://goo.gl/JrscHN

Xintrea ★★★★★
()
Ответ на: комментарий от Xintrea

Кто-то посмотрел тестирование на форониксе и запилил видосик?

anonymous
()
Ответ на: комментарий от anonymous

Верно. Знак того, что ты написал фигню. Тебе пытались помешать, но ты оказался слишком упрямым типом.

Кажется ты взволнован - в интернетике взбороли твою эту чистую изящную сишечку?

hlamotron
() автор топика
Ответ на: комментарий от hlamotron

Нихрена не взоборли. Хвостострел такой же хлам (отрон), как и ты. А хламу место на свалке.

anonymous
()
Ответ на: комментарий от hlamotron

Плюсую

Вы бестолковые прикладники, которых не подпускают к системщине. Поэтому из вас и льётся дерьмо на сишечку. Так из вас выходит извечная зависть прикладников к системщикам.

anonymous
()
Ответ на: комментарий от anonymous

Вы бестолковые прикладники, которых не подпускают к системщине. Поэтому из вас и льётся дерьмо на сишечку. Так из вас выходит извечная зависть прикладников к системщикам.

На сишечку дерьмо не льётся. Сишечка прекрасна. Главное в С++ — это концепция деструктора. Плюс, шаблоны для снижения копипасты. Остальное выросло из этих 2 концептов.

hlamotron
() автор топика
Ответ на: комментарий от hlamotron

Что такое «ящики за $50-100 тысяч»

Специализированный сервер формата 2-4U.

mv ★★★★★
()
Ответ на: комментарий от hlamotron

... Си кажется заскорузлым убожеством.

Плюсую

На сишечку дерьмо не льётся. Сишечка прекрасна. ...

/0

anonymous
()
Ответ на: комментарий от mv

AMD64, ARM64, POWER LE. Что-то другое не имеет особого смысла. Это если на онтопике.

ARM вычеркнуть, Z добавить.

Ну конечно, ты вычеркнешь ARM в пользу Z, раз ты работаешь на IBM. Кто бы сомневался.
Мог бы и сразу сказать, что ты из IBM-еров.

А я вот не работаю ни на Штеудо/Амуди, ни на ИБМ, ни на кого-то из когорты производителей ARM-ов. Поэтому могу оценивать их перспективы более объективно, чем ты.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.