Архив за 23 сентября 2016 - 5

Компания Cadence Design Systems, специализирующаяся на инструментах для компьютерного проектирования в микроэлектронике, объявила о доступности решений, созданных в сотрудничестве с TSMC и сертифицированных этим контрактным производителем полупроводниковой продукции. Речь идет об инструментарии для проектов, рассчитанных на изготовление по 7-нанометровой технологии FinFET.

Рынок видео стриминга и онлайн услуг стремительно развивается, что приводит к преобразованию видео контента. Для обеспечения быстрой и качественной съемки FHD и 4K требуется высокая вычислительная мощность. Повысить производительность можно с помощью программируемых пользователями FPGA, специализированных интегральных схем ASIC или GPU. В соответствии с этим компания Intel выпустила серию процессоров E3-1500 v5, основанных на Intel Quick Sync и ориентированных на видео стримминг. Это четырехядерные центральные процессоры Skylake, поддерживающие графику Iris Pro с 72 вычислительными блоками и усовершенствованным встроенным DRAM на 128 МБ.

Процессоры Intel Xeon E3-1500 v5 — новое слово в видео стримминге - 1

Ниже представлена сравнительная характеристика интеловских процессоров E3-1200/1500 v5 Xeon на четырех ядрах, E5-1600/2600 v4 Broadwell на 22 ядра и E7-4600/8800 v3 Haswell на 18 ядрах в одном сокете.

Читать полностью »

В предыдущих статьях мы несколько раз упоминали о такой проблеме, как перегрузка агентов. Что это такое? Чем это грозит? Как с этим бороться? Обо всем этом мы и поговорим сегодня.

Проблема перегрузки агентов возникает, когда какому-то агенту отсылается больше сообщений, чем он успевает обрабатывать. В результате очереди сообщений постоянно увеличиваются в размерах. Растущие очереди расходуют память. Расход памяти ведет к замедлению работы приложения. Из-за замедления проблемный агент начинает обрабатывать сообщения дольше, что увеличивает скорость роста очередей сообщений. Что способствует более быстрому расходу памяти. Что ведет к еще большему замедлению приложения. Что ведет к еще более медленной работе проблемного агента… Как итог, приложение медленно и печально деградирует до полной неработоспособности.

Проблема усугубляется еще и тем, что взаимодействие посредством асинхронных сообщений и использование подхода fire-and-forget прямо таки провоцирует возникновение перегрузок (fire-and-forget – это когда агент A получает входящее сообщение M1, выполняет его обработку и отсылает исходящее сообщение M2 агенту B не заботясь о последствиях).

Читать полностью »

ФРИИ, Ростелеком, Tele2, Акадо и МТТ запускают набор в акселератор по Big Data и AI для продуктов, которые можно использовать в телеком-индустрии. Стартап может получить до 300 млн рублей инвестиций, сообщили Roem.ru в фонде.

Выбранным стартапам операторы предоставят доступ к своим обезличенным данным — команды будут тестировать решения на реальных данных, Читать полностью »

Читать полностью »

Первый проект на FPGA Altera и подключение USB-Blaster в Linux - 1

Продолжаем осваивать FPGA Altera. В первой части я описал процесс установки программного обеспечения Altera Quartus под CentOS7. Теперь уже наконец попробуем что-то сделать «железное», например светодиодики позажигаем. Но прежде небольшое вступление.

Одним из направлений моей деятельности является преподавание в кружке робототехники в небольшом городке Беларуси. Окунувшись во всю эту кухню и поучаствовав в разных конкурсах не только как тренер команды, но и как судья, я пришел к выводу, что ардуино в частности и микроконтроллеры в целом не самая лучшая база для конкурсных роботов (про лего вообще молчу). Многие задачи эффективней решать на уровне голой электроники. Кроме того 90% процентов кружков и «школ» робототехники не дают даже базовых знаний именно электроники, сосредоточившись чисто на «обучении» программированию готовых конструкций. Но чисто электронные роботы (например незаслуженно забытые BEAM) заточены под конкретную задачу и изменение условий конкурса приведет к необходимости существенной перестройки робота, что не всегда возможно. Вот тут я и вспомнил про программируемую логику. В результате поиска информации о применении ПЛИС в обучении я наткнулся на блог Юрия Панчула YuriPanchul. Пользуясь случаем я хочу публично выразить ему свою благодарность. Благодаря ему наш кружок совершенно бесплатно получил плату TerasIC DE0-CV c Altera Cyclone V на борту.

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

Итак, начинаем. В этой публикации будут описаны первые шаги в Quartus, описание элементарной цифровой логики на языке Verilog и загрузка конфигурации в FPGA Altera Cyclone V. Работать мы будем с платой TerasIC DE0-CV, которая имеет на борту встроенный USB-Blaster. Так же затронем и вопрос «запуска» USB-Blaster под Linux.
Читать полностью »

Mail.Ru Group в качестве вице-президента по персоналу и образовательным проектам присоединилась Ольга Филатова. Филатова до прихода в Mail.Ru Group работала в инвестиционной группе «Севергрупп» (директор направления «HR-бизнесы»), «Северсталь Северная Америка» (вице-президент по работе с персоналом), «Северсталь» (Читать полностью »

Несколько дней назад появилась новость о том, что в программе развития ООН (ПРООН), которая создана для помощи странам-участницам в развитии, будет использована технология блокчейн на базе платформы EmerCoin. Эта же платформа стала одним из первых партнеров-провайдеров сервиса блокчейн в Azure Marketplace. Мы решили, что это отличная возможность рассказать вам подробнее о самой новости и взять интервью у ведущего разработчика EmerCoin, в котором вы узнаете самые частые вопросы о сотрудничестве с Microsoft и участии в программе BaaS.

Microsoft, ООН и EmerCoin: использование технологии блокчейн в реальных проектах - 1
Читать полностью »

Английский можно выучить дешево, иногда даже бесплатно. В этой статье я расскажу про личный опыт: какой софт и ресурсы в Интернет оказались максимально эффективными для меня, и как ими правильно пользоваться.
Если вы не готовы тратить на английский хотя бы 2 часа в день, то дальше можно не читать.
Читать полностью »

Привет всем читателям! Нет времени долго объяснять, просто нам внезапно прислали видео о том, как ReactOS запускают на военном ноутбуке General Dynamics Itronix GoBook III IX260+. Обычно этот ноутбук входит в бортовой комплект танка M1 Abrams и его трудно найти в другой стране, кроме стран эксплуатантов данного танка. Сами понимаете, умолчать о таком сложно, поэтому делимся с вами.

Запуск ReactOS на защищенном военном ноутбуке из комплекта танка M1 Abrams - 1


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js