Comments 28
vortex86sx — очень старый процессор. Я железки на его основе видел ещё в 2009 году, и уже тогда он изумлял своей тормознутостью.
x86 там весьма условный — большинство современного софта не способно работать на i486 без сопроцессора (vortex86sx — i486, разогнанный до нескольких сотен мегагерц и без сопроцессора).
Я не знаю, кто быстрее, расберя или вортекс, но я точно могу сказать, что все мечты «ну, вот, теперь у нас настоящий компьютер» быстро разобьются на вырвиглазной производительности. Причём, если под arm пока что ещё принято писать с оглядкой на его скорости, то на x86 все уже давно забыли считать циклы. И это очень больно бьёт по ощущению при работе. Например, тривиальное aptitude приводит к 20-секундной (!) инициализации самого аптитьюда.
x86 там весьма условный — большинство современного софта не способно работать на i486 без сопроцессора (vortex86sx — i486, разогнанный до нескольких сотен мегагерц и без сопроцессора).
Я не знаю, кто быстрее, расберя или вортекс, но я точно могу сказать, что все мечты «ну, вот, теперь у нас настоящий компьютер» быстро разобьются на вырвиглазной производительности. Причём, если под arm пока что ещё принято писать с оглядкой на его скорости, то на x86 все уже давно забыли считать циклы. И это очень больно бьёт по ощущению при работе. Например, тривиальное aptitude приводит к 20-секундной (!) инициализации самого аптитьюда.
Здесь, однако, речь о некоем Vortex86EX. Судя по тому, что удалось нарыть в сети, в EX таки есть FPU — более того, утверждается, что туда из коробки можно поставить Ubuntu, что, я так понимаю, подразумевает и наличие CMOV.
Если так, я бы взял себе эту коробочку на предмет установки в нее DOS и Win9x, для ностальгического гейминга (DOSBox не предлагать!).
Если так, я бы взял себе эту коробочку на предмет установки в нее DOS и Win9x, для ностальгического гейминга (DOSBox не предлагать!).
Как уже верно заметил выше int19h, в этой статье речь шла о только что выпущенном новом процессоре Vortex86EX. Линейка процессоров Vortex86 на сегодняшний день включает в себя целых 7 процессоров (напишу об этом во второй части статьи), и из них только Vortex86SX не имеет FPU — все остальные с сопроцессором.
А существует ли какая-нибудь возможность повлиять на Хабрахабр, чтобы картинки автоматически сжимались до приемлемого разрешения и размера? Или хотя бы, чтобы авторам постов выдавалось предупреждение?
Это уже наверное десятая статья за последние дни, в которой десятки картинок гигантского разрешения и объема, что очень сильно бьет по карману и скорости загрузки (у меня модем и ограниченный трафик).
Это уже наверное десятая статья за последние дни, в которой десятки картинок гигантского разрешения и объема, что очень сильно бьет по карману и скорости загрузки (у меня модем и ограниченный трафик).
Опера турбо? С автоматическим scale-down для картинок.
UFO just landed and posted this here
наверное в сторону нормального интернета у всех :)
UFO just landed and posted this here
Я прошу прощения, что доставил некоторым читателям неудобство. Действительно, глупо выглядит, когда в своей собственной операционной системе мы считаем каждый байт и поэтому пишем её на Ассемблере, но чужой трафик не экономим.
На самом деле, я не ставил специально большие фотографии, а просто скачал с сайта производителя те, что там были, и приложил их как есть (оказалось, напрасно). Сейчас я уменьшил все большие фотографии и перезалил в самой статье уменьшенные версии. Полноразмерная версия (для желающих) откроется по клику.
P.S. Не нужно, пожалуйста, минусовать immaculate — он высказался по делу; это я «протупил».
На самом деле, я не ставил специально большие фотографии, а просто скачал с сайта производителя те, что там были, и приложил их как есть (оказалось, напрасно). Сейчас я уменьшил все большие фотографии и перезалил в самой статье уменьшенные версии. Полноразмерная версия (для желающих) откроется по клику.
P.S. Не нужно, пожалуйста, минусовать immaculate — он высказался по делу; это я «протупил».
А в чём преимущество перед малиной? Что должно подтолкнуть покупателя к приобретению 86duino?
Подразумеваемая возможность поставить туда винды, запустить FarCry, Call of Duty и т.д. Этого никто не обещал, но покупающие будут надеяться.
В посте (если бы вы его прочитали) приводятся некоторые сравнения Raspberry Pi и 86Duino, но в целом их нельзя сравнивать, у них разные архитектуры — х86 и ARM.
Как уже выше заметил JhaoDa, есть как и преимущества, так и недостатки. Цена 86Duino ZERO примерно равна цене Raspberry Pi model B, поэтому решать нужно, исходя из потребностей. Нужен выход на монитор или 512MB RAM — берём Raspberry Pi model B. Нужен встроенный RTC, PCIe 1x, стабильный Ethernet controller (не через USB) или, например, 12 вольт входное напряжение без трансформатора, но выход на монитор не нужен — можно взять 86Duino ZERO.
Если говорить о программном обеспечении: есть готовая программа под x86-архитектуру — берём 86Duino ZERO. Программа под ARM6 — берём Raspberry Pi.
Если говорить о программном обеспечении: есть готовая программа под x86-архитектуру — берём 86Duino ZERO. Программа под ARM6 — берём Raspberry Pi.
А вот что интересно:
«и полноценный PCIe 1x порт»
«PCIe control and target interfaces»
Получается, что эту плату можно вставить в PC и ЧТО-ТО с ней делать через ББ? (Target)
А что именно? Это же очень важно, почему этого нет в статье?
Получается, что к этой плате можно подключить ЧТО-НИБУДЬ(вплоть до внешней видеокарты) и ЧТО-ТО с этим делать? Но где тогда найти переходник(gender change) для подключения PCIe-переферии? (Control)
А где именно? Это же очень важно, почему этого нет в статье?
«и полноценный PCIe 1x порт»
«PCIe control and target interfaces»
Получается, что эту плату можно вставить в PC и ЧТО-ТО с ней делать через ББ? (Target)
А что именно? Это же очень важно, почему этого нет в статье?
Получается, что к этой плате можно подключить ЧТО-НИБУДЬ(вплоть до внешней видеокарты) и ЧТО-ТО с этим делать? Но где тогда найти переходник(gender change) для подключения PCIe-переферии? (Control)
А где именно? Это же очень важно, почему этого нет в статье?
Что что то по PCI-e возможно будет подключить это факт. Простенькую сетевую или USB или какой SATA контроллер. С видяшками будет сложнее надо действительно очень простую видеокарту, ввиду того что CPU — 32 бита. Или через pci-e -> pci переходник старую подключать.
А вот что бы использовать данное устройство в стандартном PC это может оказаться не выполнимо. Надо учитывать распределение памяти и портов в/в как в PC так и в 86Duino. Есть большой риск что не для всего смогут распределится ресурсы. Одним словом надо выкуривать мануалы от железа на 120%.
Хотя была бы фантастическая железяка если бы ее ресурсы (хоть просто shared memory ) были доступны со стороны PCI-e.
А вот что бы использовать данное устройство в стандартном PC это может оказаться не выполнимо. Надо учитывать распределение памяти и портов в/в как в PC так и в 86Duino. Есть большой риск что не для всего смогут распределится ресурсы. Одним словом надо выкуривать мануалы от железа на 120%.
Хотя была бы фантастическая железяка если бы ее ресурсы (хоть просто shared memory ) были доступны со стороны PCI-e.
Я прошу прощения, что не смог предоставить больше информации о PCIe порте. К сожалению, самой платы у меня на руках нет, и заказать я смогу её только после 15 января. Если выбирать, написать статью с неполной информацией сейчас, и дать пока людям пищу для размышлений (думаю, немногие знали о выпуске такого устройства), либо ждать 2-3 месяца (пока устройство появится в продаже, пока я его закажу, пока мне его доставят, пока я найду время его протестировать), то я предпочёл бы первый вариант.
Если кто-то захочет досконально протестировать эту плату и написать обзор на Хабре в нашем блоге, с удовольствием оплачу такому человеку как саму плату, так и статью.
Если кто-то захочет досконально протестировать эту плату и написать обзор на Хабре в нашем блоге, с удовольствием оплачу такому человеку как саму плату, так и статью.
Удалось получить вразумительный ответ от производителя — сам процессор Vortex86EX поддерживает «PCIe control and target interfaces», но предлагаемые платы поддерживают только 1 из 2 интерфейсов: 86Duino Zero поддерживает только PCIe target (т.е., её можно вставить в PC и что-то с ней делать), а 86Duino One поддерживает только PCIe host / control (т.е., в неё можно вставить любую miniPCIe карточку, в том числе видеокарту).
Подозреваю, что нет способа установить Windows на эту штуку без графического адаптера. Linux/FreeBSD можно поставить (и работать в консоли) через посл. порт.
Фактор Ардуино конечно уже стандарт, но для такого процесора такое никчемное количество доступных выводов удручает, параллельный LCD даже не хватит подключить. Ведь можно было как Cypress Pioneer www.cypress.com/?rID=77780 добавить второй ряд выводов
Ну, не скажите — разве это мало выводов?
www.86duino.com/wp-content/uploads/2013/11/ONE-LINE-02-011.jpg
www.86duino.com/wp-content/uploads/2013/10/86Duino_EDUCAKE-size.jpg
www.86duino.com/wp-content/uploads/2013/11/ONE-LINE-02-011.jpg
www.86duino.com/wp-content/uploads/2013/10/86Duino_EDUCAKE-size.jpg
Эх… кто-бы Cyrix MII ( не путать с VIA Cyrix M2 — который суть тормозной Centaur) да + Tseng ET6000 в виде видеочасти реализовал бы на относительно современном процессе, Да с частоткой под гигагерц… это была бы бомба.
Самая удачная связка для встроенных систем. А конфигурируемость «цирикса» позволяла делать разные полезные фокусы. Чего стоило «фиксирование» в кэше диапазона памяти (без отражение изменений в оперативку) и доступ к кешу в один такт.… мячты мячты…
Самая удачная связка для встроенных систем. А конфигурируемость «цирикса» позволяла делать разные полезные фокусы. Чего стоило «фиксирование» в кэше диапазона памяти (без отражение изменений в оперативку) и доступ к кешу в один такт.… мячты мячты…
Sign up to leave a comment.
x86-compatible, часть 3: «86Duino наносит ответный удар»