LINUX.ORG.RU

В Microsoft разработан экспериментальный процессор, поддерживающий Linux

 ,


2

5

Опубликована информация о процессоре оригинальной архитектуры E2, разрабатывавшемся Microsoft последние 8 лет в сотрудничестве с Qualcomm; архитектура процессора основана на подходе EDGE (развитие VLIW).

В настоящее время процессор существует в виде прототипов на FPGA и cycle-accurate симулятора; на него перенесены Windows 10, Linux и FreeRTOS. Для процессора также существует вариант LLVM, однако ISA является закрытой.

Хотя по официальным заявлениям Microsoft, проект был чисто исследовательским, достиг своей цели и будет свернут, Qualcomm исследует возможность его реализации в кремнии на процессе 10нм.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 1)

Microsoft
о процессоре оригинальной архитектуры E2

Одно большое НЕНУЖНО от компании Говна.

Odalist ★★★★★
()
Ответ на: комментарий от Deleted

количество потоков там может меняться динамически, в зависимости от типа задачи?

Это другая архитектура и патенты на неё не у MS/Qualcomm.

devl547 ★★★★★
()
Ответ на: комментарий от NiTr0

У влив действительно, с простыми(математически) задачами и большим ветвлением(логика) может быть затык.
Тут растить мышцу или кэшем 1-lvl инструкций, или полностью перерабатывать шедулер команд(лучше вместе).
Ни мелкософт, ни МЦСТ, ни кто-либо другой этим заниматься не будут - слишком затратно с неизвестным денежным выхлопом - берут готовые ядра и обвешивают «финтифлюшками»(ЦАП/АЦП, спец-DSP, встроенная сис-логика, толпа готовых скоростных портов и т.п.).
З.Ы. нишевый продукт. Но для смартов может стрельнуть за счёт переноса в кристалл обработки аудио-видео(под видео не GPU, а распознавание отпечатков, рожи, связок, гланд и пр.)

drfaust ★★★★★
()

Как бы, обычно, операционные системы поддерживают железо, а не наоборот (я про заголовок новости).

Harliff ★★★★★
()
Ответ на: комментарий от tailgunner

Сокращения

Ты и правда не знаешь сокращения ISA? Это Instruction Set Architecture.

Ты же понимаешь что это не единственный вариант сокращения? Isa or ISA may refer to:

  • Industry Standard Architecture, a PC computer bus standard
  • Information Systems Associates FZE, an aviation software house
  • Instruction set architecture of a computer architecture
  • International Society of Automation, a non-profit technical society
  • Is-a, a relationship between abstractions in programming
  • Independent Schools Association (Australia), mainly for sports
  • Independent Schools Association (UK)
  • Iniciativa de Salud de las Americas, Spanish name for Health
  • Initiative of the Americas
  • Institute for the Study of the Americas, University of London, England
  • Instituto Superior de Agronomia, an agronomy faculty in Lisbon, Portugal
  • Instituto Superior de Arte, an art school in Havana, Cuba
  • International School Amsterdam, the Netherlands
  • International School of Aleppo, Syria
  • International School of Athens, Greece
  • International School of the Americas, San Antonio, Texas
  • International Studies Association
  • Islamic Saudi Academy
  • Income Share Agreement, US, a borrowing agreement sometimes used for tuition loans
  • Individual Savings Account, UK
  • International Standards on Auditing
  • Israel Securities Authority
  • Independent Safeguarding Authority, former UK child protection agency
  • Intelligence Services Act 1994, UK
  • Intelligence Support Activity, of the US Army
  • International Seabed Authority, for mineral-related activities
  • International Searching Authority, for patents
  • International Solar Alliance
  • Interoperability Solutions for European Public Administrations, EU
  • Iranian Space Agency
  • Israel Security Agency or Shin Bet, Israel
  • Israel Space Agency
  • Israel State Archives, the national archive of Israel
  • Italian Space Agency
  • Book of Isaiah, abbreviation used for the book of the Bible
  • Isaz, the «I» rune in the Scandinavian runic alphabet
  • ISA Brown, type of chicken
  • International Somali Awards, an award ceremony
  • Isosaccharinic acid, a six-carbon sugar acid
  • Intrinsic sympatheticomimetic activity, a term used with beta blockers that are partial agonists
  • Infectious salmon anemia, a viral disease of salmon
  • International Society of Arboriculture, a non-profit botanical organization
  • International Sociological Association
  • International Standard Atmosphere, an atmospheric model of the Earth
  • International Symbol of Access, blue and white wheelchair symbol
  • International Surfing Association, the world governing authority for the sport of surfing
  • Irish Sailing Association, the governing body for sailing in Ireland
  • Internal Security Act

И не все могут быть в теме? А если отвечаешь то следует быть повежлевее?

anonymous
()
Ответ на: комментарий от Harliff

Ну «многозадачникам» поддержка железа нужна. Из X86 полноценно многозадач могёт только 386й и выше(не говоря про многоядрЁность).
Иначе получается тормозной эмуль/виртулмашин

drfaust ★★★★★
()
Ответ на: Сокращения от anonymous

Ты же понимаешь что это не единственный вариант сокращения?

«Viral disease of salmon» порадовало.

tailgunner ★★★★★
() автор топика

Под какие задачи заточено? Матрицы перемножать? Воксели рендерить? Или претендует на универсальный процессор?

foror ★★★★★
()
Ответ на: Сокращения от anonymous

Вежливость - это не копипаситить ненужные простыни на ЛОР. А если ты не в теме, то и уточнение тебе ничего не даст.

anonymous
()

Ой, у нас заработал линукс, но мы вам это не покажем .....

kto_tama ★★★★★
()
Ответ на: комментарий от KennyMinigun

Странно, ибо я специально гуглил так же в режиме инкогнито.

Впрочем, у тебя номером два в выдаче страница значений в Википедии, а там в computing ссылка на нужную статью. Искать в википедии, на самом деле, довольно полезно, зря ты так не делаешь.

WitcherGeralt ★★
()
Ответ на: комментарий от WitcherGeralt

а там в computing ссылка на нужную статью.

Ага, третья. Из пяти.

Ладно, из двух, если подумать.

В любом случае, я спросил — меня мало не послали. LOR-style.

KennyMinigun ★★★★★
()
Последнее исправление: KennyMinigun (всего исправлений: 3)

А процессор может поддерживать или не поддерживать какуюнить операционку вообще? Я всегда думал, что это в операционке, или даже в компиляторах занимаются поддержкой процессора.

Deleted
()
Ответ на: комментарий от Deleted

Я всегда думал, что это в операционке, или даже в компиляторах занимаются поддержкой процессора.

И правильно думал. Просто заголовок "... а также портировали Linux для него" немного длинее сабжевого. А итак ясно о чем речь.

KennyMinigun ★★★★★
()
Ответ на: комментарий от KennyMinigun

В любом случае, я спросил — меня мало не послали.

Ты спросил «кто такая ISA». Тебе ответили в твоем же тоне.

tailgunner ★★★★★
() автор топика
Последнее исправление: tailgunner (всего исправлений: 1)
Ответ на: комментарий от tailgunner

где почем приобрести возможно? телеметрию в процессор встроили?

uuuuu
()

в двух словах, это для чего? для кофемолок?

crypt ★★★★★
()
Ответ на: комментарий от KennyMinigun

Ну, я за сегодня уже третий такой заголовок вижу, при чём один на инглише. Я так понял, что сам микрософт так подаёт информацию.

Deleted
()
Ответ на: комментарий от Deleted

сильно параллелятся даже не типично параллельные задачи

Звучит как явный обман предложение, не являющееся публичной офертой.

anonymous
()
Ответ на: комментарий от tailgunner

В отличие от RISC/CISC, процессор параллелит не поток команд, а поток базовых блоков (линейных последовательностей команд). В отличие от VLIW (где широкое командное слово можно с натяжкой считать аналогом базового блока), поток базовых блоков распределяется по исполнительным ядрам самим процессором, и начинает исполняться по готовности входных данных каждого блока, причем исполнительные ядра могут работать параллельно. В отличие и от RISC/CISC, и от VLIW, исполнительных ядер может быть очень много - сотни.

это что то вроде мультклета которые несколько лет нахад уцпоминался довольно часть,а щас пропал?

anonymous
()

Похоже они переизобрели Эльбрусы.

anonymous
()
Ответ на: комментарий от I-Love-Microsoft

На 16кб оперативки волне себе убунту работает. Поддерживает ли ATmega1284p линукс, если работает?

anonymous
()
Ответ на: комментарий от drfaust

Да не Эльбрус это. Не говоря уже о том, что Эльбрус нифига не новое слово в процессоростроении.

tailgunner ★★★★★
() автор топика
Последнее исправление: tailgunner (всего исправлений: 1)
Ответ на: комментарий от Odalist

от компании Говна.

Скажи, а как тебе удалось примириться с тем фактом, что Simon Peyton Jones, один из основных разработчиков Haskell, работает в Microsoft Research аж с 98-го года. Т.е. про Haskell можно говорить, что он разработан Microsoft'ом, по крайней мере частично.

Я серьёзно спрашиваю. Если что, мне тоже не нравится MS и нравится Haskell.

anonymous
()
Ответ на: комментарий от Odalist

Одно большое НЕНУЖНО от компании Говна.

Резюме в квалком и микрософт на пост президента уже отправил ? Им то дуракам без тебя никак :(

vasya_pupkin ★★★★★
()
Ответ на: комментарий от drfaust

о для смартов может стрельнуть за счёт переноса в кристалл обработки аудио-видео(под видео не GPU, а распознавание отпечатков, рожи, связок, гланд и пр.)

Это не такой дорогой процесс, что бы пихать его в железку.

vasya_pupkin ★★★★★
()
Ответ на: комментарий от vasya_pupkin

Вообще-то для таких задач даже акселераторы делаются. У Apple, кстати, такой акселератор именно на кристалле.

tailgunner ★★★★★
() автор топика
Ответ на: комментарий от tailgunner

Вообще-то для таких задач даже акселераторы делаются.

Возможно, я не знал. Я думал мощностей современных мобильных CPU вполне хватает для этих задач, я же не распознаю 1000 лиц в секунду =)

vasya_pupkin ★★★★★
()
Ответ на: комментарий от vasya_pupkin

Вопрос обычно не только в том, что мощностей хватает, но и насколько это будет энергоэффективно.

imul ★★★★★
()
Ответ на: комментарий от imul

Вопрос обычно не только в том, что мощностей хватает, но и насколько это будет энергоэффективно.

Ты сколько раз в день телефон с блокировки снимаешь ? Думаю на 6 дюймовой лопате распознавание лица не сильно сожрет батарею, от слова совсем. Хотя если делают, значит для чего то надо =)

vasya_pupkin ★★★★★
()
Ответ на: комментарий от vasya_pupkin

Каждый раз когда он мне нужен.
Хорошо думать пока воткнут в розетку.
А вот реальность на батарее внесут свои коррективы.

imul ★★★★★
()
Ответ на: комментарий от tailgunner

Про ISA ответили в хамском тоне, хотя под это сокращение подходит множество вариантов. Не все тут телепаты

anonymous
()
Ответ на: комментарий от vasya_pupkin

Зачем отправлять резюме в компанию Говна?

anonymous
()

ваще с тех пор, как майкрософт захватили индусы, там многое поменялось. Это видно невооружённым глазом всем, кто знаком с их продукцией более менее.

Начнём с интерфейса. Он стал слишком не в корпоративном духе, больше нету кучи текста тут и сям, подписей к каждой кнопочке, имитации работы. Теперь сплошной дзен - «Мы начинаем», «Привет», вся это простота, фамильярдность. Да, тут могут быть подозрения, что это всего лишь уверенные шаги монополиста на рынке, но так можно спокойно думать, если бы не было этой резкой смены штата сотрудников.

Потом программно штурвал разработки тоже сменил курс сильно. Кучу способов восстановлений, сбор телеметрии, новая панель управления (и для серверов тоже), меньше фрагментации технологий и их нащупывания, а наоборот - уверенность в определённом пути, коими можно назвать PowerShell и поддержку линукса.

Ну и подытожу другим подходом к сообществам, рынку, новым веяниям в IT. Раньше никогда так часто не выпадал форум M$ и web-справка в результатах поиска в гугле (хотя ждать руководств в стиле «Crash course to Group Policy Management» не приходится, обучение - один из денежных мешков).

p.s. мнение убеждённого линуксойда. не беру на себя больше 95% правоты ни в чём. linux - знания, windows - деньги. знания первичны.

anonymous
()
Ответ на: комментарий от drfaust

Тут растить мышцу или кэшем 1-lvl инструкций

не поможет. когда идет поток связанных команд с ветвлениями - без предсказания ветвлений и внеочередного исполнения никуда.

или полностью перерабатывать шедулер команд

печаль в том, что VLIW вообще не имеет шедулера команд. ибо архитектура крайне тупая и примитивная - «выгреб, выполнил, выгреб, выполнил». иначе - это уже не VLIW :)

Но для смартов может стрельнуть за счёт переноса в кристалл обработки аудио-видео

разве что как сопроцессор. иначе - получаем очередную ни с чем не совместимую архитектуру без софта, на которой нифига не работает, или - тормоза с трансляцией арм команд.

потому что аппки для смартфонов - это не только android vm, это еще и нативные либы.

почему собссно и мипс не взлетел.

NiTr0 ★★★★★
()
Ответ на: комментарий от liss21

крузо - то отдельная печальная пестня, вышло нечто тормозное, хоть и холодное (что закономерно - кто не работает, тот не ест).

а вот С66х - это таки вполне конкурент эльбрусу. тоже умеет в линукс, тоже VLIW, и тоже с кучей гигафлопсов при практически полной непригодности к использованию как ЦП (из-за тормознутости примитивной архитектуры).

только кушает на порядок меньше...

NiTr0 ★★★★★
()
Ответ на: комментарий от anonymous

Кстати, уже давно не работает.

А насколько давно и где он сейчас? В википедии последняя ссылка на http://research.microsoft.com/~simonpj и вообще статья куцая, а в haskellwiki персональной информации не нашёл.

Кстати, интересно, сейчас в MS Research Haskell'ом кто-нибудь занимается?

anonymous
()
Ответ на: комментарий от anonymous

под это сокращение подходит множество вариантов. Не все тут телепаты

Хвостострел поступил верно. Ибо, если ты не знаешь что такое ISA в контексте процессоров, то тебе не место в этой ветке.

anonymous
()
Ответ на: комментарий от anonymous

один из

Тут ключевое слово «один из».

можно говорить, что он разработан Microsoft'ом

Твои неуклюжий вброс не зачитан.

Odalist ★★★★★
()
Ответ на: комментарий от Odalist

один из

ключевое слово «один из».

Тем не менее, MS к Haskell'у таким образом прикоснулся. Превратился ли Haskell от этого в говно, по-твоему? Обеспокоился ли ты, когда узнал, что SPJ работает (или работал) в MSR?

anonymous
()
Ответ на: комментарий от anonymous

А насколько давно и где он сейчас?

Года 3-4 как. Сейчас SPJ работает в Facebook. А MS Research, если не ошибаюсь, все так же участвует в разработке GHC.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.