Обновить
81.68

Процессоры

Изучаем мозги вычислительных устройств

Сначала показывать
Порог рейтинга
Уровень сложности

Провели семинар по процессору на ПЛИС MIPSfpga в МИЭТ

Время на прочтение1 мин
Количество просмотров6.9K
Провели семинар по процессору на ПЛИС MIPSfpga в Национальном исследовательском университете «Московский институт электронной техники» ( ( bit.ly/mipsfpga_russia_2015_flier ) ). Получилось хорошо, уровень слушателей довольно высокий. Помимо меня, докладчика от Imagination Technologies, был докладчик из Макро Групп и MathWorks. Александр Филиппов из Макро Групп, официального представителя Xilinx в России, рассказал о Artix-7, Kintex-7 и UltraScale FPGA. Михаил Песельник, докладчик от MathWorks, рассказал о модели single-cycle реализации подмножества архитектуры MIPS в среде Simulink. Забыл попросить кого-нибудь меня сфотографировать, но остальные докладчики на фото ниже. Сегодня будет такой же семинар в МГУ, завтра в МИФИ.

Презентации использовавшиеся во время доклады от Imagination: panchul.com/dropbox/2014_10_26/presentations

Основной код для лабораторных работ: github.com/MIPSfpga/mipsfpga-plus



Читать дальше →

Мультиклет стал еще доступнее

Время на прочтение6 мин
Количество просмотров15K
    Три года назад появился на свет первый мультиклеточный процессор. На тот момент для нас было действительно приятным событием то, что процессор заработал с первой попытки реализации новой архитектуры в кремнии. Для процессора Мультиклет P1 были разработаны две отладочные платы, которые позволяли освоить процессор и имели в свое составе основные элементы периферии.

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


Рис 1. Эскиз процессорной платы
Читать дальше →

Qualcomm выпустила собственный серверный процессор

Время на прочтение2 мин
Количество просмотров12K


Компания Qualcomm выпустила собственную версию серверного процессора, это ARM с 24 ядрами. Таким образом, компания присоединилась к производителям серверных чипов, правда, сделала это довольно поздно. Чипы с ARM архитектурой, по мнению некоторых специалистов, могут быть альтернативой х86 в силу своей энергоэффективности.

Такой процессор может пригодиться владельцам крупнейших дата-центров мира, включая корпорации Facebook и Google, а также сервис-провайдеров и крупные компании. Новый чип, по словам разработчиков, подходит для таких сфер, как когнитивные системы, дата майнинг, SaaS и прочие.
Читать дальше →

8 предназначений Intel Software Guard Extensions

Время на прочтение5 мин
Количество просмотров80K

Одной из функциональных новинок, появившихся в процессорах Intel Core шестого поколения (Skylake), стала технология Intel Software Guard Extensions (Intel SGX). Легко убедиться гуглением, что информации о ней в интернете не так много. Мы решили восполнить этот пробел, тем более что под рукой у нас оказалась статья одного из разработчиков этой технологии, Мэтью Хойкстра (Matthew Hoekstra); в ней он описывает цели, которые преследует Intel SGX. Приводим ее перевод.
Читать дальше →

Выбор видеокарты, кризис эдишн. Что взять в 2015 году для игр?

Время на прочтение4 мин
Количество просмотров50K
Привет, GT! Мои личные сообщения регулярно бомбят вопросами по статьям о GTX 970 (1, 2, 3) и GTX 980Ti: в основном, описывают юзкейс и просят посоветовать железку. Ну а в свете прошедшего Игромира так и вообще труба полная. Так как я один, а вас — много, держите гайд по выбору видеокарточки. Надеюсь, он поможет всем желающим проапгрейдиться.


Читать дальше →

Cadence представит Genus на семинарах по разработке микросхем в Питере и Зеленограде

Время на прочтение2 мин
Количество просмотров7.9K
Новости дружественных организаций (Cadence, МИЭТ, ИТМО, НПЦ Элвис и других):

Cadence Design Systems, одна из двух крупнейших мировых компаний в области автоматизации разработки микросхем, 15-16 октября проведет семинары в Московском институте электронной техники (МИЭТ) в Зеленограде и Питерском Университете ИТМО, в котором (по опыту моей поездки 2012 года) студенты очень хорошо понимают Verilog и системы на кристалле.

В семинарах примут участие и три российские компании «Элекроприбор», НИИМА «Прогресс» и НПЦ «Элвис». См. статью про сотрудничество с Imagination Technologies родственной НПЦ «Элвис» организации «Элвис-Неотек» на сайте Роснано.

Среди презентаций я лично рекомендую посмотреть на новый тул для синтеза Genus — я видел и заснял его презентацию в июне на выставке Design Automation Conference в Сан-Франциско:


Читать дальше →

3D микрочип, в 1000 раз быстрее существующих

Время на прочтение4 мин
Количество просмотров16K
Ученые изобрели новый метод разработки и создания компьютерных микрочипов, который способен значительно ускорить обработку данных как минимум в 1000 раз по сравнению с существующими CPU. Основывается данный метод на материале, называемом углеродными нанотрубками и позволяет строить микрочип в трех измерениях.



По словам Макса Шалакера (Max Shulaker), члена команды дизайнеров чипа и кандидата на получение докторской степени в области электротехники Стэнфордского университета Калифорнии, такой 3D проект значительно экономит место в системе и увеличивает скорость обработки данных. Достигается это благодаря тому, что ученые вмещают память, хранящую все данные и уплотняют число процессоров в миниатюрное пространство.
Читать дальше →

Мечта детства или поиск альтернативы машине Тьюринга

Время на прочтение6 мин
Количество просмотров15K
В году где-то 1993 (учился я тогда во 2-ом классе) после просмотра на видеомагнитофоне с «подпольным» переводом фильма «Терминатор 2: Судный день», у меня появилась детская мечта сделать такого робота, который смог бы не только воевать, но и делать домашние задания по русскому языку за меня моим почерком, чтобы учительница не заметила (дико не любил я тогда этот предмет).
Прошло время, но даже сейчас, без преувеличения можно сказать, что возможности искусственного интеллекта, заложенные в, так называемом, нейропроцессоре робота-терминатора, роль которого исполнял Арнольд Шварценеггер, до сих пор остаются фантастическими. Ведь очевидно, что для того, чтобы какая-либо задача была решена при помощи средств вычислительной техники, она, прежде всего, должна быть формализована. А так как по состоянию на сегодняшний день в Мире не существует единого и полного формального описания искусственного интеллекта, этот вопрос остаётся не решённым. И пока что, само выражение «искусственный интеллект» носит больше некий субъективный характер, применимый лишь к отдельным задачам (ну, это лично моё мнение, может быть я и не прав). Но, даже если всё-таки и удастся процессы, происходящие в головном мозге человека, описать при помощи математических формул, то есть, как раз найти тот самый способ формализации искусственного интеллекта, то вряд ли возможности современной вычислительной техники позволят его реализовать. Дело тут в том, что все формализованные алгоритмы, по состоянию на сегодняшний день, могут быть реализованы двумя способами:
  • программной реализацией (на микропроцессорной технике);
  • аппаратной реализацией (как правило, на программируемой логике).

Читать дальше →

Lenovo будет использовать процессоры Байкал в своих продуктах

Время на прочтение2 мин
Количество просмотров32K


Как стало известно источнику издания «Ведомости» в одном из российских министерств, Lenovo интересуется российским процессором Baikal. Детали сделки не разглашаются, но утверждается что процессоры будут использованы в персональных компьютерах и мобильных устройствах.
Читать дальше →

Микропроцессор должен быть шестнадцатиразрядным (формальное обоснование)

Время на прочтение4 мин
Количество просмотров6.7K
Берём всё бесконечное и неопределимое множество возможных реализаций микропроцессора и выделяем ключевые параметры, определяющие его архитектуру:

R — разрядность (ширина единицы памяти в битах)
A — количество адресуемых единиц памяти (объём адресного пространства)
C — количество исполняемых команд (объём командного пространства)

Задаём ключевое условие, способствующее целостности и завершённости информационной модели (и как следствие — эффективности и удобству в использовании устройства, реализованного на её базе):

A = C = 2 ^ R

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

Читать дальше →

EJTAG: аттракцион для хакеров-2

Время на прочтение12 мин
Количество просмотров10K

В моих предыдущих публикациях EJTAG: аттракцион для хакеров и Black Swift: использование EJTAG рассматривался самый простой сценарий применения EJTAG — загрузка в ОЗУ и запуск на исполнение программы пользователя. Однако, возможности EJTAG этим не ограничиваются. В публикации рассказывается как организовать несложную отладку кода при помощи EJTAG, используя свободно-распространяемые программные средства openocd и GDB.
Читать дальше →

Тестируем PostgreSQL на SSD RAID-0 массиве с таблицей в 10 миллиардов записей. (Часть 3, заключительная)

Время на прочтение3 мин
Количество просмотров6.4K


Пора провести финальные тесты и подвести итоги цикла статей. Сегодня мы рассмотрим влияние размера shared_buffers на производительность БД. Первые части можно почитать здесь и здесь.

В ходе развития сервиса оптимизации затрат на сотовую связь Dr. Tariff (iOS, Android) для совместного пилота с одним из партнеров нам потребовалась большая и производительная реляционная база данных.

Читать дальше →

Новинки от Intel

Время на прочтение12 мин
Количество просмотров14K
С 18 августа на Intel Developer Forum 2015 было представлено сразу несколько новинок: это новая микроархитектура Skylake, накопители Optane, новый форм-фактор материнских плат 5×5 и несколько устройств Интернета вещей.

Skylake


5 августа были продемонстрированы два процессора — первые представители новой микроархитектуры Skylake. Это был не полноценный анонс, а два продукта линейки. Вторую (но не последнюю) порцию данных о Skylake Intel выдала 18 августа. «Скайлейк» — это «так» 14-нанометрового техпроцесса. «Тиком» был Broadwell, в котором в основном шло уменьшение размера элементов на схеме и переход с 22 нм на 14.
Читать дальше →

Ближайшие события

Тестируем PostgreSQL на SSD RAID-0 массиве с таблицей в 10 миллиардов записей. (Часть 2)

Время на прочтение4 мин
Количество просмотров5.7K


Итак, продолжим исследовать характеристики работы PostgreSQL на SSD и HDD дисках с целью повышения производительности системы. Первую часть можно почитать здесь.

В ходе развития сервиса оптимизации затрат на сотовую связь Dr. Tariff (iOS, Android) для совместного пилота с одним из партнеров нам потребовалась большая и производительная реляционная база данных.

В этот раз мы протестировали PostgreSQL на RAID-0 массиве из двух SSD дисков. RAID массив собирался с помощью mdadm. Размер страйпа (блока информации, который распределяется на все диски массива) – 512k.
Читать дальше →

Intel Core i7-6700K и i5-6600K — первые процессоры Intel шестого поколения

Время на прочтение1 мин
Количество просмотров37K


Открывается сезон громких анонсов от Intel — их до конца года будет еще предостаточно, ведь за предстоящие месяцы будет представлена вся линейка процессоров шестого поколения (кодовое название Skylake). Честь первыми выйти в свет предоставлена моделям Intel Core i7-6700K и i5-6600K. Как видно из названия, это процессоры с открытым множителем, предназначенные для геймеров и любителей оверклокинга.
Читать дальше →

Intel анонсировала первый процессор Xeon для ноутбуков

Время на прочтение1 мин
Количество просмотров13K


Intel объявила о планах выпуска процессора Intel Xeon E3-1500M v5, предназначенного для использования в мобильных рабочих станциях.
Читать дальше →

Военный модуль в частные руки

Время на прочтение2 мин
Количество просмотров18K
Центр обработки данных Mobyl, который был разработан специально по запросу Министерства обороны США, будет доступен для коммерческого использования в 4-м квартале 2015-го года.

Читать дальше →

Еврокомиссия начала два антимонопольных расследования в отношении Qualcomm: производитель чипов занижает цены и делает скидки

Время на прочтение1 мин
Количество просмотров5K
Еврокомиссия подозревает Qualcomm в занижении цен и использовании финансового стимулирования компаний с целью эксклюзивной закупки продуции для смартфонов и планшетов. Ранее в этом году Qualcomm уже заплатила штраф в Китае за нарушение антимонопольного законодательства, а в случае подтверждения обвинений Еврокомиссией выплатит одну десятую часть годового дохода.
Читать дальше →

Десятка топовых серверов и обновлений 2015-го года

Время на прочтение5 мин
Количество просмотров9K
До сих пор этот год был интересным на рынке серверного оборудования. Мы с любопытством наблюдали за тем как лидирующие производители отрасли наращивали мощности и улучшали масштабируемость своих продуктов, желая заработать на рыночном конвейере и жажде клиентов понизит свои затраты.



В первом полугодии многие корпоративные гиганты (Dell, EMC, Lenovo, IBM и Oracle) представили общественности свои новые, порой даже революционные продукты. Давайте же ознакомимся с тем, чем же они хотели нас поразить на этот раз.
Читать дальше →

Blender + AMD GPU = Заработало

Время на прочтение4 мин
Количество просмотров39K
image


Случилось! Модуль визуализации Cycles на движке OpenCL новой версии Blender 2.75 официально поддерживает рендеринг с помощью видеокарт с GPU от AMD. Хотя всё ещё с некоторыми ограничениями и без прироста производительности (об этом ниже). Я уже около трёх лет наблюдаю за ходом развития событий в ожидании развязки. История, судя по всему, близится к своему счастливому финалу (хотелось бы в это верить).
Читать дальше →