Главная » Архив меток: arm

Архив меток: arm

Joker 2018: невозможное возможно

19-20 октября 2018 года в Санкт-Перербурге прошло долгожданное Java-мероприятие второй половины года — конференция Joker 2018. Подробности, впечатления, детали — всё дальше. Цель хорошей технической конференции, которой является Joker 2018, — именно сделать невозможное возможным: послушать и пообщаться с настоящими мировыми звёздами предметной области (спикерами конференции); получить возможность встретиться в одном месте с множеством умных квалифицированных людей (участниками конференции), имеющих ...

Читать далее »

Японцы представили прототип процессора для эксафлопсного суперкомпьютера: как устроен чип

Ранее мы рассказывали о самом мощном японском суперкомпьютере для исследований в области ядерной физики. Сейчас в Японии создают эксафлопсный суперкомпьютер Post-K — японцы станут одними из первых, кто запустит в работу машину с такой вычислительной мощностью. Ввод в эксплуатацию намечен на 2021 год. Расскажем подробнее о чипе и его возможностях. На прошлой неделе компания Fujitsu рассказала о технических характеристиках чипа ...

Читать далее »

Новые процессоры ARM смогут потягаться с Core i5

Согласно собственным тестам ARM, процессор Cortex-A76 уже примерно соответствует по производительности разогнанному процессору Core i5-7300U, рассеивая при этом менее 5 Вт (TDP), в сравнении с 15 Вт у чипа Intel Глядя на такое положение вещей, сама компания ARM анонсировала процессорные архитектуры, специально предназначенные для конкуренции с Intel и AMD на ноутбуках и настольных компьютерах в 2019−2020 годы. Процессоры ARM традиционно используются в ...

Читать далее »

Почти все, что вы хотели знать про плавающую точку в ARM, но боялись спросить

Привет, Хабр! В этой статье я хочу рассказать про работу с плавающей точкой для процессоров с архитектурой ARM. Думаю, эта статья будет полезна прежде всего тем, кто портирует свою ОС на ARM-архитектуру и при этом им нужна поддержка аппаратной плавающей точки (что мы и делали для Embox, в котором до этого использовалась программная реализация операций с плавающей точкой). Итак, приступим. ...

Читать далее »

Security Week 26: Обновленный Spectre, теперь со вкусом записи

Не хочется писать о Spectre, а надо: на прошлой неделе это однозначно самая важная новость. Новые варианты уязвимости Spectre, как и исходные, показаны представителями академического сообщества. Научный сотрудник Массачусетского технологического института Владимир Кирьянский и независимый эксперт Карл Вальдспургер показали две новые модификации Spectre, названные, без затей и логотипов, Spectre 1.1 и Spectre 1.2 (новость, оригинальная научная работа). В случае Spectre ...

Читать далее »

Сердце смартфона: какой SoC выбрать

Мы систематизировали данные о различных чипах смартфонов, чтобы нагляднее показать разницу между ними и их производительностью. Упаковали все в одну табличку и вкратце рассказали, что и откуда взялось. Цель данной статьи – показать, как эволюционировала архитектура ARM, какие решения актуальны сейчас и какие из них можно выбрать для себя, ориентируясь на сценарий использования смартфона. У каждого производителя есть как удачные ...

Читать далее »

3 процессора топовых смартфонов и «MacBook с тачскрином» представлены. Поддержка 8K

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

Читать далее »

Статический анализатор кода PVS-Studio 6.22 адаптирован для ARM-компиляторов (Keil, IAR)

PVS-Studio — это статический анализатор кода для поиска ошибок и потенциальных уязвимостей в коде программ на языке C, C++ и C#. Мы давно радуем читателей нашего блога проверкой открытых проектов и разбором найденных ошибок. Наши статьи имеют потенциал стать более интересными, так как анализатор научился проверять код встроенных устройств. Мы поддержали несколько ARM-компиляторов, про которые подробнее вы узнаете из статьи. ...

Читать далее »

Реверс-инжиниринг прошивки устройства на примере мигающего «носорога». Часть 1

26 апреля 2018 года компания ИНФОРИОН провела конференцию для студентов МГТУ им. Баумана SMARTRHINO-2018. Специально для конференции было подготовлено небольшое устройство на базе микроконтроллера STM32F042. К сожалению, за время, отведенное на мастер-класс, не представлялось возможным провести полное исследование прошивки, поэтому мы решили восполнить это подробным разбором в формате статьи. Этот носорожек стал подопытным главным героем мастер-класса по реверсу прошивки. Надеемся, ...

Читать далее »

Реверс-инжиниринг прошивки устройства на примере мигающего «носорога». Часть 2

Представляем вашему вниманию вторую часть статьи о реверс-инжиниринге прошивки устройства «Мигающий носорог» по мотивам мастер-класса на конференции SMARTRHINO-2018. Отдельные команды были проверены на работающем устройстве. В первой части статьи прошивка устройства была загружена в дизассемблер IDA и выполнен первичный анализ команд протокола устройства. Во второй части будет выполнен анализ оставшихся тасков прошивки. Напомню, после анализа Bluetooth-таска в части управления светодиодами, ...

Читать далее »