Недавно мы праздновали юбилей, причём какой! Не юбилей компании, что очень приятно, но не так важно. Не юбилей какого-либо изобретения, а юбилей закона, который вот уже 50 лет как движет развитие микроэлектроники вперёд, побуждая инженеров творить чудеса и увеличивать производительность компьютеров год за годом. Юбилей закона, которая каждая IT-компания, независимо от того, софтовая она или хардовая, старается поддержать и подтвердить ещё день, месяц, год. Юбилей закона Мура.
Рубрика «Блог компании Intel» - 34
С юбилеем, закон Мура
2015-05-27 в 12:58, admin, рубрики: intel, Блог компании Intel, гордон мур, закон Мура, микропроцессоры, Настольные компьютеры, прогресс, Процессоры, эволюция вычислительной техникиШифрование и расшифровка — обращение к API OpenSSL с помощью вызовов JNI
2015-04-22 в 5:59, admin, рубрики: aes-ni, decryption, encryption, Блог компании Intel, Программирование, разработка, Разработка под android В этом блоге перечисляются действия по интеграции инструкций Intel AES-NI в приложение Android с помощью библиотеки OpenSSL. Выполнив приведенную здесь инструкцию, вы сможете создать приложение JNI, использующее ускорение AES-NI.
Читать полностью »
Ноги, крылья… главное — хвост! Человеческое тело с точки зрения Intel RealSense
2015-04-21 в 5:32, admin, рубрики: Intel RealSense, Блог компании Intel, интерфейсы, Программирование, метки: intel realsense
Работа программиста интересна своим разнообразием. В зависимости от решаемой задачи, ты углубляешься то в моделирование климатических процессов, то в биологию деления клеток, то в звездную физику… Но бывает и по-другому: самая обычная на первый взгляд проблемка открывает перед тобой бездну нюансов. Разработчики, столкнувшиеся впервые с технологией Intel RealSense, наверняка, удивляются, насколько сложны процессы распознавания и отслеживания положения рук или лица, ведь наш мозг занимается этим практически без нашего участия. Какие же особенности нашей анатомии следует учитывать при проектировании естественных интерфейсов и каких успехов добились создатели RealSense на этом пути?
В конце поста — приглашение на Intel RealSense Meet Up в Нижнем Новгороде 24 апреля. Нижегородцы, не пропустите!
Читать полностью »
Intel и Cray начали создание суперкомпьютера производительностью 180 Петафлопс
2015-04-20 в 6:36, admin, рубрики: Блог компании Intel, Железо, суперкомпьютер, суперкомпьютеры
Процессоры и технологии Intel давно и прочно поселились внутри самых производительных вычислительных устройств мира – не случайно на сегодняшней день из 10 топовых суперкомпьютеровЧитать полностью »
Intel Edison официально в России: предзаказ и конкурс проектов
2015-04-17 в 11:16, admin, рубрики: Intel Edison, IoT, Блог компании Intel, Интернет вещей, конкурс проектов, программирование микроконтроллеров, Разработка для интернета вещей, метки: intel edison, iot, интернет вещей, конкурс проектовПривет! Начиная с сегодняшнего дня вы можете официально приобрести плату Intel Edison у российского дистрибьютора ГНУ/Линуксцентр. Если вы заинтересованы в приобретении Intel Edison и разработке проекта на базе этой платы, то можете поучаствовать в специальном конкурсе «Geek-тур Intel Edison». Авторы лучших проектов поедут в Санкт-Петербург на фестиваль GEEK Picnic (19-21 июня) или хакатон Intel IoT Roadshow (27-28 июня).
Fortran 2003: учим Фортран и С дружить
2015-04-16 в 7:14, admin, рубрики: c++, fortran, fortran 2003 iso_c_binding, Блог компании Intel, Программирование, метки: fortran 2003 iso_c_binding
На языке Фортран написано огромное количество кода, отлаженного и работающего многие годы. Я не собираюсь поднимать вопрос «что лучше — Фортран или С?». У каждого языка есть свои сильные и слабые стороны. Но, учитывая большое распространение языка С, всё более популярными в определенных кругах становятся случаи «гибридных» приложений, когда часть кода пишется (скорее, уже написана) на языке Фортран, а другая – на С. Вот только у этих языков есть определенная специфика, про которую я частично уже говорил, и чтобы написанное нами приложение работало корректно, нужно учитывать много нюансов. Различия в типах данных, соглашениях о вызове (calling convention), именах (naming convention) делают задачу создания mixed language приложения далеко нетривиальной. Хорошо, что в стандарте Fortran 2003 появился целый набор средств, специально разработанный для решения задачи интероперабельности C и Фортрана. Кстати, не помню других языков, которые бы стандартизировали подобную работу — ещё один «плюсик» Фортрану за протянутую «руку дружбы».
Читать полностью »
Операции масштабирования в Intel Media SDK
2015-04-15 в 6:28, admin, рубрики: Intel Media SDK, Блог компании Intel, масштабирование, Программирование, Работа с видео, разработка
В этой статье рассматриваются все операции масштабирования в Intel Media SDK. Масштабирование — одна из самых распространенных операций при обработке видео. Приложение может задать нужную область для каждого видео с помощью конвейера обработки видео (VPP). Используя Intel Media SDK VPP, можно выполнять различные операции масштабирования. Здесь мы описываем две наиболее часто используемые операции и их результаты.
Читать полностью »
Летняя школа Intel 0x7DF. Время подавать заявки
2015-04-14 в 5:56, admin, рубрики: intel summer school, Блог компании Intel, летняя школа intel
Время летит, и неотвратимо приближается начало мая – срок окончания подачи заявок в летнюю школу Intel очередного, 2015 года. Если вы, студент или аспирант, до сих пор не придумали, как интересно и с пользой провести летние каникулы – этот пост для вас. Трудно даже придумать, где еще за столь короткое время вы можете получить такой опыт в разработке настоящих программных продуктов, написании «боевого» кода и преодолении реальных проблем. Еще один бесценный бонус – возможность на время влиться в коллектив высококлассных профессионалов и на своем опыте изучить, как работают сообща различные команды огромной компании Intel. Прочитайте пост внимательно, быть может, это тот шанс, который вы искали?
Читать полностью »
Ассемблер для задач симуляции. Часть 2: ядро симуляции
2015-04-13 в 6:14, admin, рубрики: intrinsics, simulator, virtualization, Блог компании Intel, Программирование, системное программированиеHCF, n. Mnemonic for ‘Halt and Catch Fire’, any of several undocumented and semi-mythical machine instructions with destructive side-effects <...>
Jargon File
В предыдущем посте я начал рассказ об областях применения ассемблера при разработке программных моделей вычислительных систем — симуляторов. Я описал работу программного декодера, а также порассуждал о методе тестирования симулятора с помощью юнит-тестов.
В этой статье будет рассказано, зачем программисту нужны знания о структуре машинного кода при создании не менее важной компоненты симулятора — ядра, отвечающего за моделирования отдельных инструкций.
До сих пор обсуждение в основном касалось ассемблера гостевой системы. Пришло время рассказать об ассемблере хозяйском.
Читать полностью »
Процессор Intel Core M
2015-04-09 в 10:00, admin, рубрики: Intel Core M, Блог компании Intel, Железо, Процессоры, метки: Intel Core M В конце прошлого года корпорация Intel представила первый из процессоров пятого поколения (Broadwell), выпустив три модели семейства Intel® Core™ M. Эта статья, предназначенная для разработчиков, описывает данный 64-разрядный многоядерный процессор с архитектурой «система на кристалле» и описывает реализованные в нем технологии Intel®, включая Intel® HD Graphics 5300.
Семейство процессоров Intel® Core™ M отличается более высокой производительностью при более компактных размерах, сниженных требованиях к электропитанию и охлаждению (что отлично подходит для тонких устройств без вентиляторов), а также более длительной работой от аккумуляторов. Процессоры поддерживают следующие технологии:
- Intel HD5300 Graphics и Intel® Wireless Display 5.0;
- Intel Wireless-AC 7265 и поддержка беспроводной стыковки (в 2015 г.) с помощью WiGig;
- технология Intel® Smart Sound;
- технология Intel® Platform Protection и другие средства безопасности.