Журнал Компьютерра N778
Шрифт:
Впрочем, идеи Стэнли Вильямса выходят далеко за рамки новых принципов производства памяти. Возглавляющий Лабораторию информационных и квантовых систем HP, Вильяме считается одним из ведущих американских ученых в области электроники. В 1978 году он получил докторскую степень в Калифорнийском университете (Беркли) по специальности физическая химия, затем работал в знаменитых Лабораториях Белла (AT amp;T Bell Labs) и в Калифорнийском университете в Лос-Анджелесе. Занимается ученый в основном приложениями физики и химии твердого тела к наноструктурам.
Так вот, Вильяме предлагает на основе мемристоров создать принципиально иную разновидность логических элементов: двухвыводные ячейки, которые могут менять структуру в реальном времени (он даже придумал название: вентиль IMP, от implement, «осуществлять»). Представьте себе компьютер, который не исполняет логические команды на неизменных электрических схемах, а, наоборот, перестраивает схемы для выполнения необходимых функций. Специалисты Hewlett-Packard уже проводят экспери-
менты с гибридной схемой, построенной из обычных КМОП-транзисторов и мемристоров, которая функционирует в режимах логического элемента, запоминающего устройства и коммутатора сигналов.
А некто Блейз Моуттет (Blaise Mouttet) в статье на сайте гугловской онлайн-энциклопедии Knol (knol.google.com/k/blaise-mouttet/programmable-electronics-using) приводит ряд интереснейших приложений мемристоров к аналоговым или к аналогово-цифровым операциям: начиная от простого операционного усилителя с программируемым коэффициентом усиления и заканчивая многоразрядными АЦП и ЦАП в составе сигнальных процессоров. Вот такое будущее нас ожидает — если, конечно, «повар нам не врет» и технологи успешно справятся с разработкой приемов массового производства мемристорных структур. Не раз уже бывало, что жизнь вдребезги расколачивала самые радужные мечты. ¦
патентное бюро
ведущий рубрики Сергей Леонов
МЕТОД ОБНАРУЖЕНИЯ ВИРУСОВ В СЕТЕВОЙ СРЕДЕ
IBM
Среди нынешних вирусов и троянов есть, разумеется, весьма извращенные экземпляры, генерирующие неповторяющиеся названия для создаваемых файлов и ключей реестра, однако большинство вредоносных программ действуют все же по заложенному программистом шаблону. Этим обстоятельством и предлагает воспользоваться компания, тем более что в сетевой среде нетрудно наладить мониторинг и сравнение действий, выполняемых на множестве компьютеров. На рабочих станциях предполагается установить монитор, наблюдающий за записью файлов и элементов реестра и передающий эту информацию серверу. Серверу не составит труда проверить, выполнялось ли подобное действие на какой-нибудь рабочей станции ранее, и было ли оно квалифицировано пользователем как опасное или безопасное. Если действие
серверу неизвестно, он не препятствует его выполнению, но «ставит галочку» и при некотором количестве аналогичных действий на этом или других компьютерах в сети поднимает тревогу.
УСКОРИТЕЛЬ ПРОГРАММИРОВАНИЯ
ИНДИЯ
Индийские программисты, пожалуй, являются признанными лидерами по объему написанного кода. При этом большинство из них так хорошо освоили средства разработки и языки программирования, что не утруждают себя созданием библиотек процедур — им проще любую функцию каждый раз писать заново. Однако они сами же и усмотрели здесь резерв для повышения производительности: если заставить коллег создавать описание хотя бы для процедур ввода/вывода и обработки ошибок, а процедуры собирать в централизованное хранилище, то в
дальнейшем можно будет на основе этих же данных предлагать другим «творцам» готовые шаблоны и даже целые куски программного кода. Авторы надеются, что это позволит кодировщикам сосредоточиться на логике программы, а не на переписывании в сотый раз одних и тех же функций.
МЕТОД ПЕРЕКЛЮЧЕНИЯ КАНАЛОВ
TEXAS INSTRUMENTS
Мобильное цифровое телевещание, уже существующее в развитых странах, имеет пока немало проблем, обусловленных технологическими причинами. В частности, не так-то просто переключать каналы при просмотре телепрограмм на портативном устройстве: во-первых, из органов управления обычно есть только джойстик, позволяющий перескочить лишь каналом выше/ниже; а во-вторых, процесс приема полной картинки недостаточно скор — применяемые алгоритмы кодирования передают полные кадры весьма редко, а в остальное время транслируются лишь изменения, и декодер не может мгновенно отобразить на экране картинку. Компания предлагает ускорить
процесс путем приема в определенные моменты сразу трех каналов (текущий, один выше и один ниже), благо разделены они не частотными, а цифровыми методами. Принимать и декодировать несколько каналов постоянно нельзя — питание надо экономить. А периоды, когда требуется принимать три канала, должны предшествовать моментам, когда у пользователя появляется желание канал переключить. Эти моменты можно предугадывать разными способами: например, анализируя транслируемый контент (скажем, фильм прерывается на рекламу), реагируя на некоторые действия пользователя (как вариант, взяв устройство в руки, вы тем самым придаете ему ускорение), наконец, с помощью самообучающегося алгоритма.
ПАССИВНЫЙ БЕСПРОВОДНОЙ ДАТЧИК КОРРОЗИИ
УНИВЕРСИТЕТ ШТАТА ОКЛАХОМА, США
Коррозия, а по-русски просто ржавчина, зачастую приводит к весьма печальным последствиям, если появляется на ответственных металлических деталях механизмов, транспортных средств или строи-
тельных конструкций. И если с внешней стороны распознать характерный рыжий цвет не составляет труда, то, к примеру, в скрытых полостях автомобильного кузова это сделать проблематично. Существуют, разумеется, электрические датчики, позволяющие обнаружить начавшийся процесс, но они требуют прокладки дополнительных проводов для подачи электропитания и снятия показаний, что сильно усложняет конструкцию. Авторы предлагают совместить датчик с беспроводной меткой, подобной тем, что применяются в бесконтактных карточках-пропусках. При поднесении считывателя микрочип получит питание, сможет опросить датчик и передать информацию о состоянии контролируемой детали. Столь небольшое по толщине устройство может не просто устанавливаться на уже готовых деталях, но даже приклеиваться на металл до его покраски или нанесения другого защитного покрытия. ¦
СВОЯ ИГРА
огород козловского
Евгений Козловский
ближний восток против дальнего1
Наконец-то я получил на тест давно ожидаемый (и, судя по знакомым и по Интернету, не мной одним) многоформатный медиапроигрыватель Dune HD Center (www.dune.ru/ product_227.html). Дюну! До сих пор, когда появилась достаточно работоспособная ее версия2, у желающих обзавестись подобным мультиплеером выбор был невелик: либо TViX HD, либо варианты попроще, которые устраивали далеко не всех, от той же, например, Western Digital, играющие очень даже не все файлы. «Попкорном» же, главным конкурентом TViX'a на Западе, у нас почему-то никто не торгует. И многие, уже созревшие для медиамуль-типлеера, не спешили за TViX'OM, поджидая Дюну. Ну еще бы: по заявленным характеристикам она явно обгоняла TViX. Как, впрочем, и по цене.
ачал я с того, что стал _____ сравнивать, как TViX и Дюна проиграют три-четыре десятка файлов из моей видеотеки. И еще: есть ли разница в картинке, полученной с BD с помощью Дюны и с помощью специализированного проигрывателя от Panasonic. Докладываю: ни в первом, ни во втором случае разницы не заметил (разве что загрузчик дисков у Дюны пощелкивает чуть громче, чем у Panasonic'a). Те видеофайлы, которые не брал TViX (их в моей видеотеке меньше процента), не взяла и Дюна. Остальные взяла, — кроме единственного исключения: m2ts (то есть — блюрейного) файла из «Пиратов Карибского моря»: стала запинаться, заикаться, дергаться. Впрочем, и на TViX'e подобные срывы раньше случались, — однако исправлялись по мере обновления прошивок. Думаю, что и с Дюной будет то же самое, не придираюсь. Еще: запущенные с диска «Стиляги» вдруг задергались и застробили, и решить проблему удалось только переключением распознавания оригинала с «Авто» на конкретные 1080р с определенной частотой. Ребята из
Dune говорят, что автоопределение — это вообще самая сложная проблема, над ней бьются и, безусловно, вскоре победят. Верю, — потому что на TViX'e, до самой последней прошивки, происходило ровно то же самое, — правда, на других фильмах, — а сейчас вроде бы устаканилось. То есть будем считать, что по игре вышло так на так. Ну, почти…
Однако наиприятнейшим сюрпризом для меня оказалась полная, с Java, поддержка блюрейных меню: если вы записали на диск не отдельный (главный) блюрейный файл, не переформатированный в «матрешку» фильм, а содержание диска целиком, — вы получаете на Дюне полноценное и абсолютно рабочее блюрей-ное меню, коим и пользуетесь с удовольствием и удобством. У TViX'a на этом фронте дело обстоит куда хуже. Действующие официальные прошивки вообще игнорируют блюрейные папки (в отличие от DVD'tuHbix),