Pull to refresh

BeagleBoard представила «первый экономически доступный» одноплатный компьютер на RISC-V

Development for Linux *Programming microcontrollers *Computer hardware CPU

Компании BeagleBoard и Seeed заключили соглашение с компанией-поставщиком StarFive для создания одноплатного компьютера BeagleV на архитектуре RISC-V. Стоимость компьютера — 150$. Двухъядерный 64-битный процессор SiFive U74, 8 Гб оперативной памяти LPDDR 4 и ускоритель Nvdla для машинного обучения.

Читать далее
Total votes 9: ↑8 and ↓1 +7
Views 9.3K
Comments 3

Doom запустили на ПЛИС iCE40

Programming microcontrollers *CPU Games and game consoles

Разработчик Сильван Манут опубликовал видео с запуском DOOM на программируемой логической интегральной схеме (ПЛИС) iCE40 с частотой 25 МГц. Для этого ему пришлось модифицировать такты выполнения операций и расширить оперативную память.

Читать далее
Total votes 16: ↑14 and ↓2 +12
Views 8K
Comments 5

Arm выпустила гибкий пластиковый микропроцессор, аналог Cortex-M0

ITSumma corporate blog Manufacture and development of electronics *CPU IOT

Архитектура и функции SoC PlasticARM, включая внутреннюю структуру, процессор и системную периферию. Из научной статьи

Компания Arm совместно с PragmatIC разработала полнофункциональную пластиковую версию одного из своих популярных микроконтроллеров Cortex-M0. «Пластиковый» дизайн включает 128 байт RAM и 456 байт ROM, с поддержкой 32-битной микроархитектуры Arm, с тонкоплёночными транзисторами (IGZO TFT) на полиамидной подложке.
Читать дальше →
Total votes 22: ↑22 and ↓0 +22
Views 3.4K
Comments 3

Alibaba выпустила 128-ядерный серверный ARM-процессор который мощнее, чем Apple M1 Max

Дата-центр «Миран» corporate blog Server Administration *Manufacture and development of electronics *Computer hardware CPU


Китайский технологический гигант Alibaba, а именно полупроводниковое подразделение T-Head представило серверный ARM-процессор Yitian 710 собственной конструкции. Как и новые SoC Apple M1 Pro и M1 Max, он выполнен по 5-нм технологии. Но у него больше транзисторов: 60 млрд вместо 57 млрд у M1 Max и 33,7 млрд у M1 Pro.

Для сравнения, у серверных процессоров AWS Graviton 2 и AMD EPYC Rome около 30 млрд и 40 млрд транзисторов, соответственно.
Читать дальше →
Total votes 28: ↑20 and ↓8 +12
Views 13K
Comments 14

Федеральное казначейство проводит закупку серверов на архитектуре RISC стоимостью ₽780 млн

IT Infrastructure *IT-companies


По информации издания «Коммерсантъ», Федеральное казначейство на фоне возможных технологических санкций проводит госзакупку серверов на архитектуре RISC на 780 млн. рублей.
Читать дальше →
Total votes 8: ↑6 and ↓2 +4
Views 5.6K
Comments 5

Нетбук-таблетка-трансформер моей мечты, за 399$

Laptops
«Always Innovating» зарелизила прикольный форм-фактор таблетки-нетбука на ARM процессоре.

На фото Tablet PC. Стоит 299$. У нее тачскрин 8,9 дюйма, разрешением 1024 * 600. Можно смотреть кино (производительность RISC процессора на 600Мгц позволяет). Магнитики для крепления таблетки на холодильник прилагаются.

image

Но дальше самое интересное — таблетка превращается в нетбук:
Читать дальше →
Total votes 75: ↑69 and ↓6 +63
Views 900
Comments 89

X86 и ARM: война за портативные устройства. Кто же выиграет?

Lumber room
В начале нулевых технический прогресс пошёл в гору, мобильные стали появляться у всех подряд, интернет распространялся повсеместно, а девайсы приобретали все больше и больше функций. Все жили счастливо, Intel клепала процессоры для компьютеров, arm разрабатывала их же для мобильных устройств. И все бы было хорошо, пока мобильные не стали увеличиваться, а ноутбуки уменьшаться. И вот, два лагеря начали войну за производство процессоров для устройств, находящихся между телефонами и ноутбуками. В этой небольшой статье я хочу рассмотреть достоинства и недостатки обеих архитектур.



Читать дальше →
Total votes 57: ↑33 and ↓24 +9
Views 2.1K
Comments 45

Facebook первым перейдёт на ARM-серверы?

High performance *
Похоже, процессоры ARM уже созрели для использования не только в телефонах, но и в дата-центрах. Появилась неофициальная информация, что Facebook станет первой крупной компанией, которая заменит архитектуру x86 на ARM в одном из своих дата-центров (в Орегоне).

В качестве поставщика процессоров может быть выбрана компания Smooth-Stone. Это довольно молодой американский стартап, инвесторами которого являются ARM Holdings и Texas Instruments. Компания была создана в январе 2008 года именно с целью разработки и вывода на рынок серверных процессоров архитектуры ARM. Исполнительный директор компании — Барри Эванс (Barry Evans), бывший руководитель подразделения XScale ARM в Intel.
Total votes 44: ↑38 and ↓6 +32
Views 943
Comments 26

А еще мы делаем калькуляторы

IBM corporate blog

IBM остается одной из самых инновационных компаний в IT-индустрии, несмотря на то, что по всеобщим стандартам уже давно стала седовласым стариком, указывающим путь молодым конкурентам. Но вряд ли любая другая корпорация смогла бы собрать в своих стенах столько же знаний и их фактического эквивалента — патентов, как International Business Machines. Из почти 6 000 изобретений около 70% массы приходится на разработки в области программного обеспечения и служб, которые мы стараемся улучшать и модернизировать каждый день.

Однако подразделение компании занимающееся процессорами и серверами Power не осталось забыто — на самом деле, оно остается одним из самых плодотворных направлений деятельности компании IBM и в одном только 2010 году инженерами было зарегистрировано более 100 патентов, так или иначе связанных с центральными процессорами и логикой их работы. В эту область (Research & Development) инвестируется 6 миллиардов долларов ежегодно — однозначно интересно посмотреть, на что тратятся такие средства и какой продукт получается в итоге.
Читать дальше →
Total votes 41: ↑26 and ↓15 +11
Views 9.7K
Comments 53

Самый медленный Linux компьютер в мире

Configuring Linux *
Translation
image Устав от плавной работы графики, молниеносной обработки данных и гигабайтов оперативной памяти, программист Дмитрий Гринберг решил вернуться к компьютерным основам. Linux был разработан на 32-битной машине с 1 Мб оперативной памяти.
Данная конфигурация всегда считалась минимальными системными требованиями для запуска этой операционной системы с открытым кодом.
Читать дальше →
Total votes 113: ↑93 and ↓20 +73
Views 32K
Comments 114

О суперскалярах, параллелизме и кризисе жанра

Intel corporate blog

Наверное, ни для кого из хабралюдей не будет новостью то, что основополагающие идеи и принципы, заложенные в нынешней цифровой технике и ее компонентах, родом из далекого по компьютерным меркам прошлого, а именно – из середины предыдущего века. Именно тогда были придуманы те основы, которые вот уже 50 лет с успехом разрабатывают, совершенствуют и продают крупнейшие (и не столь большие) компании сектора IT – в их строю, конечно, и Intel. Однако при всей очевидности данное положение навевает определенно пессимистический настрой: неужели все великие идеи закончились, и наше поколение обречено на мелочное ковыряние в Великом Наследии Прошлого?
Рассмотрим один конкретный и неудивительный для этого блога пример – заглянем в мысли тех, кто думает об усовершенствовании процессорных архитектур.
Читать дальше →
Total votes 44: ↑38 and ↓6 +32
Views 21K
Comments 53

Как мы соединяли свой ЦОД с ЦОДом заказчика

КРОК corporate blog


Представьте задачу:
  • Вы решили стартовать IT-проект, который требует большой вычислительной мощности.
  • «Взлетит» он или нет, станет понятно через 3 месяца.
  • Космически дорогое железо (несколько серверов по цене квартиры в Москве каждый) покупать не хочется, но при этом надо сразу стартовать так, чтобы потом не было сложностей с масштабированием до серьёзной highload-системы, то есть хочется эластичного «облака».
  • В перспективе — необходимость быстро обрабатывать много данных и массу операций чтения-записи. То есть, потребуются тяжелые сервера-«молотилки», которые не могут горизонтально масштабироваться – такое в «облако» не запихнёшь.
  • При этом надо создать единое сетевое пространство, как если бы «молотилки» вашего ЦОДа и сервера «облака» находились в соседних стойках, и настроить всё так, чтобы на уровне приложений не приходилось думать про физическое воплощение железа;
  • Обеспечить адекватную техподдержку, которая способна закрыть все вопросы по проекту (сеть, сервера, прикладные системы) — и всё это без поиска новых администраторов себе в штат.
  • До кучи — запуститься очень быстро;
  • И всё это —в Москве, чтобы обеспечить минимальные лаги.

В начале этого года к нам пришел заказчик именно с такими задачами.
Читать дальше →
Total votes 20: ↑15 and ↓5 +10
Views 12K
Comments 16

Секреты кэш-памяти, или как потратить 1000 тактов на 10 команд

Programming microcontrollers *
Sandbox
Про кэш процессоров написано много, в том числе и на Хабре, но все больше общими словами. Предлагаю вашему вниманию конкретный пример того, как работает кэш в реальной жизни.

В качестве примера я возьму простенькую систему на кристалле, основанную на 32-битном гарвардском RISC-процессоре с одноуровневой кэш-памятью и без MMU (что-то типа ARM Cortex-R). Процессор подключен к контроллеру внешней памяти через 32-битную шину AMBA AHB, работающую на частоте процессора.


Читать дальше →
Total votes 44: ↑38 and ↓6 +32
Views 35K
Comments 15

Прерывания в конвейеризированных процессорах

Programming microcontrollers *
Наверняка вы знаете, что такое прерывания. Возможно, даже интересовались устройством процессора. Почти наверняка вы нигде не видели внятный рассказ про то, как именно процессор обнаруживает прерывание, переходит к обработчику и, самое главное, возвращается из него именно туда, куда положено.

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

Если когда-нибудь вы задумывались над тем, что значат слова «the processor supports precise aborts» в даташите, прошу под кат.
Читать дальше →
Total votes 154: ↑153 and ↓1 +152
Views 38K
Comments 25

Dell готовится к приходу процессоров ARM в серверы (часть 3)

Dell Technologies corporate blog

Мозаика начинает складываться


В двух предшествующих частях материала мы рассмотрели историю и проблематику вопроса. В первой части — славный путь и особенности архитектуры процессоров ARM, а во второй — современные вызовы HPC и позиционирование ARM на этом рынке. На данный момент, до выхода на рынок готовых решений от Dell, в заключительном материале цикла припомним несколько недавних новостей, в которых сейчас прослеживается четкая тенденция.
Читать дальше →
Total votes 16: ↑14 and ↓2 +12
Views 6.6K
Comments 4

Наборы команд должны быть свободны: доводы за RISC-V

Open source *
Translation
Примечание переводчика. В оригинале статьи авторы (один из них — пионер RISC-процессоров Д. Паттерсон) аргументируют необходимость развития открытых ISA (instruction set architecture, наборов команд процессоров) и продуктов на их основе. В качестве аргументов выдвигается стимулирование развития тех областей вычислительной техники и экономических ниш, в которых коммерческие компании не заинтересованы или же недостаточно гибки. Они напоминают об успехах открытых стандартов и свободного программного обеспечения.

На расширенную версию этой статьи (а также на контр-статью от представителей ARM и контр-контр-параграф от авторов!) я наткнулся в августовском выпуске Microprocessor Report (MPR). Доступ к MPR ограничен и распространяется только на подписчиков, однако в открытом доступе есть оригинальный отчёт, размещённый на сайте университета Беркли. Его перевод я и предлагаю далее.

Instruction Sets Should Be Free: The Case For RISC-V by Krste Asanović and David A. Patterson. EECS Department, University of California, Berkeley — Technical Report No. UCB/EECS-2014-146 www.eecs.berkeley.edu/Pubs/TechRpts/2014/EECS-2014-146.html

Copyright notice and disclaimers
Перевод делается с любезного разрешения авторов.

Copyright © 2014, by the author(s).
All rights reserved.
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission.

Мнение авторов может не совпадать с мнением переводчика. Я также буду благодарен за любые неточности, замеченные в переводе, и уточнения к его содержанию.

Читать дальше →
Total votes 54: ↑52 and ↓2 +50
Views 18K
Comments 11

FUJITSU против всех или Японский убийца RISC серверов

Fujitsu corporate blog
Приветствую Коллеги!

К написанию данной статьи меня сподвигла беседа с коллегой (неплохой инженер и специалист своего дела), в которой он упомянул, что рынок х86 серверов «выдохся» – все производители копируют друг друга, все серверы одинаковые и ничего нового никто не предлагает. При этом рынок RISC\UNIX серверов, в силу своих меньших размеров также незаметно для массового потребителя серверов изменился:
• Oracle, c доставшимися в наследство от SUN SPARC системами, делает ставку на Exa семейство, построенное на х86 платформе.
• Intel давно перестал развивать направление Itanium
• HP в судебном порядке заставило компанию Oracle поддерживать серверы на базе Itanium Super DOME……
• IBM занимает активную позицию, последовательно развивая семейство процессоров IBM POWER. Но все равно, IBM делает это не так интенсивно как Intel и удваивает производительность каждые три года. Результат – 4-сокетная машина Intel x86 с процессорами Intel Xeon E7 v2 опережает в OLTP нагрузке Oracle 10g, аналогичную Power750 на базе четырех PowerP7+ на 25-30%… Но почему-то никто не выбрасывает IBM Power на помойку и не бежит сломя голову за х86 серверами?

Ответ прост – отказоустойчивость.
Традиционно, именно выросший бизнес требовал уменьшить незапланированные простои и, минимальных потерь данных и времени восстановления. Этой задаче отвечали серверы RISC\Unix, но при этом отход от х86 платформы требовал существенных финансовых вливаний. Серверы сами по себе стоили дороже, имели ежегодный обязательный платеж за подписку на обслуживание (так называемый maintenance), имели закрытую проприетарную архитектуру (у каждого производителя она своя). И другой набор приложений (например, MS SQL не работает на RISC машинах – нужно мигрировать на DB2 или Oracle) и потребность в специально обученных людях способных управлять и обслуживать такие серверы… Все это создавало сложности и отражалось на итоговом бюджете, и понимая это, многие заказчики оставались на х86.
Читать дальше →
Total votes 34: ↑25 and ↓9 +16
Views 19K
Comments 11

Intel Xeon`ы врываются на рынок отказоустойчивых RISC-серверов, построенных по лекалам mainframe

High performance *Open source *Microsoft SQL Server *
Несмотря на скепсис многих аналитиков, «проект Odyssey», запущенный компанией Hewlett-Packard осенью 2011 года, сегодня реализован в реальных продуктах.

С марта 2015 года Hewlett-Packard начинает поставки своих серверов Integrity Superdome X и NonStop X с процессорами Intel Xeon E7. Эти новые сервера предназначены для выполнения ответственных задач под управлением ОС Linux, а чуть позднее обещают поддержку Microsoft Windows Server 2012 и SQL Server — см. статью: «HP представила серверы Superdome и NonStop на платформе x86».

Integrity Superdome X и NonStop X имеют до 16 процессоров Xeon и до 3 Тб ОЗУ, и объединяя их в кластеры, из них можно построить единую систему включающую до 4080 процессоров (настоящий суперкомпьютер)!

Кроме Hewlett-Packard отказоустойчивые сервера, построенные по лекалам mainframe и включающие ширпотребные процессоры Intel Xeon E7 сегодня также выпускает компания Fujitsu. И менеджеры Fujitsu грозятся своим сервером PRIMEQUEST 2000 уничтожить RISC-сервера как класс:) — см. статью: «FUJITSU против всех или Японский убийца RISC серверов».

Кстати Hewlett-Packard, тем у кого исторически используется СУБД Microsoft SQL Server, а бизнес вырос до невероятных пределов и переходить (принципиально меняя своё разработанное ПО) на RISC/UNIX-системы очень не хочется — теперь рекомендует просто купить новый mainframe-подобный сервер HP Integrity Superdome X на Intel Xeon и под управлением Microsoft Windows Server 2012 с СУБД SQL Server!
Для некоторых корпоративных IT-отделов это новость, может показаться невероятной новой возможностью (как открытие Америки Колумбом), снимающая многолетнюю головную боль.
Microsoft, со своей стороны, обещает бросить все свои силы на поддержку этих чудных серверов HP Integrity Superdome X прокладывающими мост между двух миров: «ширпотребными x86-серверами» и «критически важным корпоративным бизнесом»!
Читать дальше →
Total votes 22: ↑15 and ↓7 +8
Views 13K
Comments 42

Щупаем китайское железо и выясняем, насколько это дешево и сердито

КРОК corporate blog High performance *


Не нужно объяснять, как санкции изменили российский ИТ-рынок. Потому что они не так уж его пока изменили. Но, как минимум, изменилось состояние души: именно санкции породили интерес к альтернативным брендам. В первую очередь — к китайским.



Мы решили поближе посмотреть на достижения китайской народной промышленности и испытать их в условиях типовых вычислительных задач, а заодно проверить, как они будут себя вести в случае техногенных сбоев и других актов вандализма. Ниже история нашего тестирования продуктов компаний Inspur и Huawei.
Читать дальше →
Total votes 37: ↑33 and ↓4 +29
Views 63K
Comments 29

Система Оберон, реализованная на доступной FPGA-плате

Programming *System Analysis and Design *System Programming *
Recovery mode
Translation
by Niklaus Wirth
Professor (retired)
Swiss Federal Institute of Technology (ETH)
Zurich, Switzerland

В 1988 году мы с Юргом Гуткнехтом завершили и опубликовали язык программирования Оберон [1, 2], который являлся преемником двух других языков, Паскаля и Модулы-2, разработанных мной ранее. Язык Оберон был спроектирован нами изначально как более рациональный и эффективный, чем Модула-2, что облегчило студентам академической системы образования освоение компьютерной науки. Не останавливаясь на достигнутом, в 1990 году мы построили современную операционную систему (ОС) Оберон для рабочих станций, использующую окна и возможности для обработки текстов. Затем мы опубликовали книгу, раскрывающую детали как компилятора Оберона, так и одноимённой ОС. Книга, названная «Проект Оберон», включала в себя исходные тексты системы.

Несколькими годами позднее мой друг Пол Рид предложил мне издать репринт книги, в силу её значимости для изучения системной архитектуры и дающей хорошую стартовую точку для желающих строить надёжные системы c нуля.
Читать дальше →
Total votes 33: ↑26 and ↓7 +19
Views 15K
Comments 20