Маленький День Рождения

Итак, моему блогу сегодня месяц! Срок небольшой, поэтому и День Рождения маленький. Что странно, блог посещается и до 30 новых уникальных посетителей в день и до 20 вернувшихся. Сейчас у меня ограничен Интернет и меня нет в Москве, поэтому на Ваши коментарии я отвечу немного позже.

Эльбрус-3М — Российский процессор

4 июля 2008 г. «100% российский компьютер» на базе процесора «Эльбрус-3М» впервые показали прессе. Правда хоть и разработан этот процессор у нас, но в силу отсутствия в России 130-нм сборочных линий, чипы процессора собираются на Тайване. Как удалось выяснить CNews, это происходит на мощностях компании TSMC (Taiwan Semiconductor Manufacturing Company), которая производит, в частности, чипы ATI, Nvidia и VIA. Разработан Эльбрус в Институте точной механики и вычислительной техники (ИТМиВТ), при этом компания, связанаая с этим институтом — МЦСТ (MCST), разработавшая прототип этого процессора «Эльбрус-2000» или E2K, свернула свою деятельность в 1991 году (по причине того, что Intel по сути купила эту компанию). Каким образом сейчас взаимодействуют и как связаны эта компания и Институт нигде не сообщается. 

Судя по видео (да и по разным источникам) изначально этот процессор, полностью написанный на Verilog был опробован на прогрммируемых матрицах Altera, но сейчас только переферия собрана на них. Таким же образом поступают все крупные производители — сначала отлаживаются на программируемых матрицах, — затем заказывают (гораздо более дешевые в больших партиях, более надежные и быстродейтвующие) микросхемы.  Компания TSMC прекрасно умеет производить кристалы либо по исходным данным заказчика либо просто по Verilog коду.
Частота процессора всего 300 МГц, но производительность по некоторым задачам достигает процессора Pentium с частотой 1,5 ГГц.
Все же для того, чтобы процессор стал по настоящему Российским необходимо, чтобы его и переферию производили в полном объеме в России. Для того чтобы снизить на него цену, нужно просто повысить тактовую частоту раза в три, увеличить кэш и тогда его можно продавать как обычный ПК (а значит будут польшие партии и значительное уменьшение цены процессора).
Но даже в таком варианте он востребован, в частности в Министерстве Обороны. На его базе собирают многопроцессорные системы которые могут работать в различных ведомствах, а также летать на самолетах, выполняя сложнейшие задачи.
В качестве операционной системы пока выступает только "МСВС серии 3.0", разработанная ОАО "ВНИИНС" на базе Linux. По слухам еще адаптируют QNX. То есть ядро операционной системы закрыто и обычный Linux на компьютер не установишь. Несмотря на то, что процессор умеет эмулировать режим Intel х32 — никакая ОС Windows на нем тоже работать не сможет. Также по слухам есть разработки специального языка программирования — tc, который адаптирован для написания кода под многопроцессорный Эльбрус. (производительность 64-х процессорного Эльбруса на специальных задачах, думаю очень даже впечатляет).

Законы безопасности — новая статья

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

Оформление соглашений Open Value и Open Value Subscription

Согласно заявлениям Microsoft c 1 июля 2008 года оформление новых соглашений Open Value и Open Value Subscription будет доступно только через новую версию eAgreements. Предыдущая версия eAgreements на сайте останется доступной в режиме «для чтения».
В старую версию я вошел как обычно без проблем. А вот в новую зайти не смог. (впрочем и полгода назад была такая же проблема, но как обычно — воз и ныне там) Выдает ошибку "В доступе отказано У вас нет разрешения на доступ к этой странице.", а иногда "Внутренняя ошибка Система не смогла обработать ваш запрос. Если проблему не удается устранить, обратитесь к вашему администратору." От чего зависит та или другая ошибка я так и не понял.

Возникает вопрос … а кто у меня собственно на сайте Mcrosoft "мой администратор"? 🙂
Теоретически могу предположить, что старые соглашения (но еще действующие) в новую версию просто не перенесли. Поэтому раз нет ни одного соглашения и войти не получается … но это пока только предположение. Будем выяснять.

Коммуникатор Neo FreeRunner

C 4 июля компания OpenMoko (Тайвань) начинает продавать коммуникатор Neo FreeRunner.  Его можно приобрести через дистрибъютеров (в России нет ни одного) или можно будет заказать online. Стоимость коммуникатора от $499 и доставка займет от 14 дней. С гарантией не совсем понятно, но верныть устройство купленное одним можно через 14 дней, если покупалось сразу 10 устройств, то на возврат дается 28 дней.  Особенностью данного аппарата является то, что создан он на open source платфроме. То есть и аппаратное обеспечение полностью доступно в "исходниках" (доступны даже все pcb) и програмное обеспечение на базе Linux доступно в исходных текстах.
Также на сайте сказано, что на выставке LinuxWorld Expo, которая пройдёт в Сан-Франциско в Moscone Center с 5 по 7 августа, компания продемонстрирует новый програмный пакет FreeRunner. По идее по возможностям он мало чем будет отличаться от Windows Mobile 6.1
Также можно приобрести Spares Pack — пакет, включающий в себя два аккумулятора повышенной емкости, стереонаушники и чехол для коммуникатора за $49.
Для разработчиков предлагается плата разработки DBoard, которая позволяет либо отлаживать Neo FreeRunner, либо создавать свое устройство. Плата стоит $99 и включает в себя все необходимые кабели (очень часто JTAG кабель не предлагают, тут он в комплекте).
Так как доступны все аппаратные исходники никто не мешает поднять на устройстве Windows Mobile.

Фотографии можно посмотреть тут или на сайте производителя.

Характеристики Neo FreeRunner:
процессор — Samsung S3C2442 400MHz (ARM9 core) (ожидается вариант с 500MHz)
RAM — 128MB WSDRAM
Flash — 256MB NAND
экран — 2.8-inch diagonal 640 x 480 VGA Color TFT LCD
видеокарта — SMedia 3362-based 3D graphics acceleration
поддержка карт памяти — MicroSD (1 x microSD slot)
USB — 1 x version 1.1 (with cable)
GSM — 2.5G tri-band GPRS/GSM (850MHz) (ожидаются устройства с 900MHz диапазоном)
WiFi — 802.11b/g WiFi
Bluetooth — version 2.0
GPS — AGPS (assisted global positioning system) receiver
Акселерометры — 2 x 3D accelerometers
Размеры: 120 х 62 х 18,5 мм (4.75 x 2.44 x 0.73 in)
А также: стилус с лазерной указкой, "high-quality" аппаратные аудиокодеки, батарея на 1200 mAh, автомобильный и сетевой адаптеры питания
Операционная система — GNU Linux