LINUX.ORG.RU

OpenSPARC Internals

 , ,


0

0

Вышла бесплатная для скачивания книга “OpenSPARC Internals”, посвященная единственному в мире открытому 64-битному процессору — Open SPARC:

Открытое програмное обеспечение? Конечно, все слышали об этом. Мы пользуемся его преимуществами, когда путешествуем по Интернету (OpenSolaris, Java, Linux, Apache, Perl и т.д.) и даже когда сели отдохнуть с TiVo (Linux) или посмотреть Blu-Ray диск (Java). Но открытое аппаратное обеспечение … хм? Что такое открытое аппаратное обеспечение?

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

anonymous

Проверено: Shaman007 ()

Ответ на: комментарий от www_linux_org_ru

>> Зачем, если есть хотя бы С ???

> Конечно, ответ "потому что MS не будет портировать Windows на другую архитектуру проца" -- и из-за этого тормозится переход на (возможно) более прогрессивные системы команд.

А на какой архитектуре проца работает виндовс в XboX 360? Троллим-с помаленьку...

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

> Когда Сан выбрасывает никому ненужные документации на морально устаревшие процессоры, а наши "гениальные" "учёные" "изобретают" "суперкомпьютер" "Эльбрус".

Учим матчасть, Э-3М не sparc.

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

> VLIW одобряю,

Что бы VLIW без этого делал %)

> но где он реально используется? В дорогостоящем итаниуме и в тормозных процах трансмет

Это совершенно не важно. Он есть, а в 60-х его не было.

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

> ... и в тормозных процах трансмета, которая (поправьте меня) не предоставляет интерфейса для загрузки кода в ее родном VLIW вместо х86.

btw, Эльбрус-3 предоставляет. Но пощупать это шансов мало.

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

> А на какой архитектуре проца работает виндовс в XboX 360? Троллим-с помаленьку...

It is a common misconception that the Xbox and Xbox 360 use a modified Windows 2000 kernel.[11] The Xbox operating system was built from scratch but implements a subset of Windows APIs.

XboX сделала микрософт, а вот вспомни -- куда была портирована NT?

Only two of the Windows NT 4.0 variants (IA-32 and Alpha) have a full set of service packs available. All of the other ports done by third parties (Motorola, Intergraph, etc.) have few, if any, publicly available updates.

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

>> но где он реально используется? В дорогостоящем итаниуме и в тормозных процах трансмет

> Это совершенно не важно. Он есть, а в 60-х его не было.

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

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

>> Это совершенно не важно. Он есть, а в 60-х его не было.

> Важно.

Ты можешь привести пример VLIW-архитектуры 60-х?

> С 60-х была уйма экзотических решиний, которые существовали в маргинарльных нишах

Еще раз: примеры VLIW - в студию. Заодно и примеры RISC, и OOE из 60-х.

> не исключено, что VLIW ждет такая же участь -- он уже маргинальный...

Вообще-то Итаниум вполне здравствует. А если учесть, что первые эксперименты с VLIW, описания которых мне попадались, относятся к началу 80-х, я не беспокоюсь о ее смерти :)

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

>>cat /dev/zero > /dev/mem.

>Из юзерспейса? ыыы...

Из юзерспейса надо

cat /dev/hands >> /dev/ass &

и тогда все что будешь делать руками будет получаться через задницу :)

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

> Ты можешь привести пример VLIW-архитектуры 60-х?

Цифру 60-е назвал не я, а анонимус, и я ее защищать не буду. Да, первые процы с VLIW относят к 80-м, но сказать что VLIW - жива... я не уверен что можно.

> Вообще-то Итаниум вполне здравствует.

Итаниум помер. 55 тысяч (!!!) серверов за ВЕСЬ 2007 год в сравнении с 8 400 000 одних серверов -- это меньше 0.1%. Тут еще не учитываются десктопные машинки, которые могут цифру изменить на порядок. И армы.

According to Gartner Inc., the total number of Itanium servers sold by all vendors in 2007 was about 55,000. This compares with 417,000 RISC servers (spread across all RISC vendors) and 8.4 million x86 servers. From 2001 through 2007, IDC reports that a total of 184,000 Itanium-based systems have been sold.

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

Потом вроде они Итаниум Tukwila собираются делать 65нм, при том что щас даже десктопные процы 40нм.

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

Что хорощего в этом проце, тучейна, версии Линукса для него?

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

> Не знаю насчет схемотехники, но чем RISC, VLIW, суперскалярность и OOE не подходят на роль "нового в архитектурных решениях"? Или ты потроллить решил?

(повторю -- я не тот анонимус, но поскулить об отсутвии прогресса мне тоже хочется :-)

OOE именно роль "нового в архитектурных решениях" тянет очень слабо. Да, ООЕ ускоряет, но добавив много-много кэша L1 и L2 мы тоже скорость увеличим. Я не спорю, что ООЕ сделать посложнее, чем кэша навесить, но именно новой *архитектурности* новой в ООЕ очень мало -- это все перепевы старой песни.

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

> А производительность у такого OpenSPARC на FPGA какой будет? Зачем делать дорогой и медленный процессор дома, когда Intel, AMD и VIA продают более быстрее процессоры, да ещё и дешевли?

Ужасно толсто. Sun тоже продают уже собранные спарки.

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

Насчет ООЕ в 1960-х:

The first machine to use out-of-order execution was probably the CDC 6600 (1964), which used a scoreboard to resolve conflicts. About three years later, the IBM 360/91 (1966) introduced Tomasulo's algorithm.

www_linux_org_ru ★★★★★
()

OpenSolaris... хм, что-то знакомое :\ Ааа, вспомнил - это та полузакрытая хрень с бинарными кусками в ядре, которые никто так и не может переписать? К открытому програмному обеспечению она не имеет НИКАКОГО отношения.

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

>> Открытое програмное обеспечение?

>> Мы пользуемся его преимуществами

>> даже когда сели отдохнуть с TiVo

>Обойдёмся. Открытость не нужна, когда нет свободы.

>anonymous (*) (05.11.2008 15:38:09)

Свобода не нужна, когда нет денег

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

> Свобода не нужна, когда нет денег

Рабство.

Один хрен - свобода нужна.

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

>Свобода не нужна, когда нет денег

Гордо сказала канарейка, искося поглядывая за окно на резвящихся воробьев, и полет^Wповернулась обратно к чашечке с Trill'ом.

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

>Твой T2 по первым двум сcылкам - это Sparc V9

А твой Core 2 Duo это i686. Никому не нужный хлам 1996 года. Иди троль куда-нибудь в другое место.

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

>А твой Core 2 Duo это i686. Никому не нужный хлам 1996 года. Иди троль куда-нибудь в другое место.

4.2 Core 2 Duo - это Intel 64.

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

>4.2 Core 2 Duo - это Intel 64.

Сам-то понял, что ляпнул?

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

Intel Core и Intel Core 2 - разные поколения

http://en.wikipedia.org/wiki/Intel_Core_2 The Core 2 brand refers to a range of Intel's consumer 64-bit dual-core and 2x2 MCM (Multi-Chip Module) quad-core CPUs with the x86-64 instruction set.

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

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

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

В лужу набздел тот, кто (чуть выше) "изобрёл" новую архитектуру - "Intel 64"

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

>Изобрела ее, между прочим, AMD, http://ru.wikipedia.org/wiki/Intel_64, которые Sun активно использует в своих новых продуктах.

AMD изобрела AMD64 (которую Intel называет EM64T). А Intel изобрела IA64, к Core2 не имеющей никакого отношения.

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

Вылезай из криокамеры, Intel давно переобозвала EM64T в Intel 64

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

>Intel Core и Intel Core 2 - разные поколения http://en.wikipedia.org/wiki/Intel_Core_2 The Core 2 brand refers to a range of Intel's consumer 64-bit dual-core and 2x2 MCM (Multi-Chip Module) quad-core CPUs with the x86-64 instruction set. Так что, прежде чем пердеть в лужу, неплохо бы ознакомиться с матчастью.

ок, читаем оттуда же: "The Core 2 brand refers to a range of Intel's consumer 64-bit dual-core and 2x2 MCM (Multi-Chip Module) quad-core CPUs with the x86-64 instruction set, based on the Intel Core microarchitecture, derived from the 32-bit dual-core Yonah laptop processor. (Note: The Yonah's silicon chip or die comprised two interconnected cores, each similar to those branded Pentium M)."

отдельно отмечу "based on the Intel Core microarchitecture"

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

>Ладно, умники. Так где открытые спеки на 4-й ультраспарк ?

а кто говорил вообще про UltraSPARC IV? тебе тыкнули, что T2 отличается минимально от IV. тебе критично именно четверка? напиши сановцам, попроси - может, вышлют.

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

> а кто говорил вообще про UltraSPARC IV? тебе тыкнули, что T2 отличается минимально от IV.

Я говорил о том, что Сан выставляет на Open-Source никому не нужную рухлядь. Если бы Т2 отличался минимально от IV, не было бы такой колоссальной разницы в производительности. Это всё равно, что заявлять, что Core 2 Duo - это де Pentium Pro. Ога, щас, умники.

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

> А где этот ваш Э-3М ? На тайване в единственном экземпляре.

Lenin(tm) живее всех живых. До конца 2008 г. 100 штук первоочередным заказчикам отгрузят: http://pda.cnews.ru/news/index.shtml?top/2008/06/30/306828

Рекомендован в серию: http://www.mcst.ru/news_080721.shtml

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

> Так где открытые спеки на 4-й ультраспарк ?

Вы уже готовы их выпускать по спекам? Об чем спич?

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

>> VLIW одобряю, но где он реально используется? > Ээээ... Видеокарты AMD/ATI? DSP от TI?

Я готов признать VLIW интересной технологией *только* в том случае, если оптимизацию под VLIW осуществляет компилятор. А всякое железо, которое снаружи эмулирует одну систему команд, а внутри себя оперирует другой (та же Трансмета) -- это просто эмулятор, а в случае Трансметы еще хуже -- интерпретатор (этот аппаратный интерпретатор жрет 16-32 М памяти и может *засрать* весь кэш процессора!!!). При этом не важно, какой длины внутри себя он юзает команды.

"Видеокарты AMD/ATI? DSP от TI?" позволяют компилятору генерить VLIW ?

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

> Я говорил о том, что Сан выставляет на Open-Source никому не нужную рухлядь. Если бы Т2 отличался минимально от IV, не было бы такой колоссальной разницы в производительности. Это всё равно, что заявлять, что Core 2 Duo - это де Pentium Pro. Ога, щас, умники.

Мальчик, ты совсем дурак? Тебе устали повторять: T2 новее, чем IV.

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

>Не знаешь, что такое изерспейс ? Кашки для ума покушай.

ленон перекушал балмеровских какашек. ты хоть права то смотрел какие на /dev/mem?

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

> А на какой архитектуре проца работает виндовс в XboX 360?

А на какой архитектуре проца работает Windows Mobile? Архитектур много, а майкросовт одна, всех индусов не прокормит.

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

> Из юзерспейса надо

> cat /dev/hands >> /dev/ass &

Не, надо cat /dev/foot > /dev/mouth & ))

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

> cat /dev/hands >> /dev/ass &

ln -s /dev/ass /dev/hands

;-)

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