LINUX.ORG.RU
ФорумTalks

128 бит в массы


0

0

Корпорация Microsoft начала работу над операционными системами с рабочими названиями Windows 8 и Windows 9. Эту информацию, со ссылкой на слова Роберта Моргана, начальника отдела исследований и разработок Microsoft, распространил на днях зарубежный ресурс ArsTechnica.

В частности, стало известно о том, что у новых операционных систем будет 128-битная архитектура ядра. Переговоры о поддержке новой архитектуры на аппаратной части ведутся с компаниями Intel, AMD, HP и IBM.

★★★★★

C разморозкой! "WEEEELCOME TO THE WOORLD OF TOMORROW!"(Futurama)

cycl0ne
()

Triple combo!

Deleted
()

ну все.. это точно линуксокапец.

mono ★★★★★
()

>128 бит
Для быдла.

Пацаны выбирают 256 минимум.

Sekai
()

Сначала я подумал, что автор прикалывается. Но затем оказалось, что это таки правда:

http://arstechnica.com/microsoft/news/2009/10/microsoft-mulling-128-bit-versi...

Не понятно только, для чего так быстро понадобились 128 бит? Разве 64 бит - уже мало или даже через 10 лет может быть мало? Сейчас переход с 32 на 64 бита обусловлен, в основном, необходимостью работы с объёмами памяти больше 4 GB. Неужели так скоро оперативной памяти в одном компьютере может оказаться больше чем 2^64 байтов?

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

>Неужели так скоро оперативной памяти в одном компьютере может оказаться больше чем 2^64 байтов?

Спрашиваешь! А где ж Windows 9 хранить?

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

Klayman> это разве интересует юзеров винды и самого микрософта?

На 64-разрядных системах оно не запустится же.

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

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

>Не понятно только, для чего так быстро понадобились 128 бит? Разве 64 бит - уже мало или даже через 10 лет может быть мало? Сейчас переход с 32 на 64 бита обусловлен, в основном, необходимостью работы с объёмами памяти больше 4 GB. Неужели так скоро оперативной памяти в одном компьютере может оказаться больше чем 2^64 байтов?

У них из-за 640КБ теперь комплексы.

madcore ★★★★★
()

что уж там, давайте уже дофигабит

bioreactor ★★★★★
()

На той неделе еще обсудили...

redgremlin ★★★★★
()

Мдё... Они бы сначала 64 бита по-человечески осилили... А то эта их 64битная винда работает в полтора раза медленнее и памяти жрёт в два раза больше, чем 32битная. И это написано в официальных системных требованиях!!! Вот это - повод для комплексов, а не 640кб...

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

>Мдё... Они бы сначала 64 бита по-человечески осилили... А то эта их 64битная винда работает в полтора раза медленнее и памяти жрёт в два раза больше, чем 32битная.

Да ты шо? Визуально наоборот.

>И это написано в официальных системных требованиях!!! Вот это - повод для комплексов, а не 640кб...Axon (*) (13.10.2009 9:07:35)

а где эти требования?

Deleted
()

Когда Linux и FreeBSD работают почти на всех существующих платформах, Microsoft делает ОС для несуществующих!
//Полагаю, что Intel сделает x86_128 и все окончательно уйдут на ARM и MIPS.

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

128 бит это по моему больше чем предел хранимой информации на поверхности земли (в литосфере)

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

>А линукс уже или еще нет?

А оно надо? Пока 32 хватает. 64 с избытком.

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

Ну да. Ось эз нэймед SupersVista будет требовать 32 Gb ОЗУ как минимум :-D

Deleted
()

2Dimez: да, мы на свет лезем :D

k0l0b0k ★★
()

Неужели ? А что, это 128 битное чудо научат наконец VLAN-ам (802.1Q) ?

ef37 ★★
()

народ с 32-битной ХР ещё не слез, а тут 128...

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

>Неужели в одно компьютерное слово поместится!!!!!!???????

Это ты 2^64 байтов машинным словом назвал? :)

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

>Прогресс не остановить

Ты не в курсе, почему не делают массовых кружек с тремя ручками, домашних электролампочек на 100кВт, пятидесятиногих табуреток и наручных часов со стачасовым циферблатом? Ведь прогресс позволяет же, вроде!

...

Если удастся сделать память, работающую по принципу один бит = один атом, у этой памяти будет нулевой оверхед на обслуживающие структуры и в качестве носителей будут использоваться легчайшие атомы - водорода, то память, забивающая все 128 бит адресного пространства будет весить 5 млрд. тонн :)

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

А то эта их 64битная винда работает в полтора раза медленнее и памяти жрёт в два раза больше, чем 32битная.

Так ведь 64 в два раза больше, чем 32, вот она и памяти столько жрет.

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

Новость фейк конечно же, но меня удивляет одно - неужели вы не видите за N*2-битами ничего, кроме как объема памяти который _обязательно_ должен использоваться? Ведь банальное расширение адресного пространства может избавить от множества хаков (как было в случае с 32бит-highmem), да и арифметические вычисления повышенной разрядности никогда лишними не были. Совсем как-то поверхностно мыслите.

frame ★★★
()

64 bits ought to be enough for anybody.

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

>Ведь банальное расширение адресного пространства может избавить от множества хаков

Пойми, что с удвоением разрядности объём памяти не удваивается, а э... уквадрачивается :)

Для 16-битной шины адреса хаки потребовались почти сразу.
20-битной шины хватило на многие годы.
Для 32-х битной шины хаки оказались не нужны вообще, и только в самом конце немного поизвращались с PAE, но это так и не прижилось.
Посмотри выше расчёт по таким темпам, когда понадобятся хоть какие-то хаки для 64-х битной шины?

Уж явно не при жизни нашей цивилизации :) Боюсь, даже не при Homo Sapiens...

Ты удваиваешь адресуемое пространство введением _одного_ дополнительного бита.

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

>в качестве носителей будут использоваться легчайшие атомы - водорода

Делайте лучше на метане - зайдя на лор можно будет расширять память бесплатно и в любых количествах :)

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

>банальное расширение адресного пространства может избавить от множества хаков

От какких хаков, причем даже множества ?

>арифметические вычисления повышенной разрядности никогда лишними не были

Так они и сейчас есть - смотри на sse, а на видеокартах так подавно.

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

> Ведь банальное расширение адресного пространства может избавить от множества хаков

Можешь перечислить задачи, в которых использование 128-бит адресного пространства сильно лучше 64-бит пространства? Боюсь, что где мало 64, там будет мало и 512.

> и арифметические вычисления повышенной разрядности никогда лишними не были


Повышенная точность даст некоторое ускорение библиотекам типа GMP - и на этом профит заканчивается. Так что рациональнее потратить транзисторы на увеличение количества ядер: параллель задачу, и ускорение будет ничуть не хуже.

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

>>арифметические вычисления повышенной разрядности никогда лишними не были

>Так они и сейчас есть - смотри на sse, а на видеокартах так подавно.


Разве sse умеет арифметику над 128-бит неупакованными операндами? Разве ieee-совместимая двойная точность (т.е. 64-бит) не является лишь недавним достижением видеокарт?

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

>Боюсь, что где мало 64, там будет мало и 512.

160 бит хватит, чтобы адресовать каждый атом нашей планеты.

300 бит хватит, чтобы адресовать каждый атом наблюдаемой части Вселенной :D

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

>300 бит хватит, чтобы адресовать каждый атом наблюдаемой части Вселенной :D

Какой-нибудь Windows 10 SP2 этого может оказаться мало. Не знаешь как оно бывает что ли?:)

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

>Разве sse умеет арифметику над 128-бит неупакованными операндами?

Умеет, только не арифметические а сдвиги и логические операции над целочисленными операндами.

>Разве ieee-совместимая двойная точность (т.е. 64-бит) не является лишь недавним достижением видеокарт?

Хз, наверно я в чем-то заблуждаюсь.

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

Да, забыл смайл поставить, -- зато какой развернутый ответ! (:
Вы, конечно, правы, 5-я нога у собаки - это уродство

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

>>Боюсь, что где мало 64, там будет мало и 512.

160 бит хватит, чтобы адресовать каждый атом нашей планеты.

300 бит хватит, чтобы адресовать каждый атом наблюдаемой части Вселенной :D

512 бит _не_ хватит, чтобы адресовать пространство состояний конечного автомата с 16-ю double регистрами. Только не спрашивай, зачем подобное было бы нужно :))) Я как раз хочу узнать ответ у frame.

Manhunt ★★★★★
()

а почему линукс отстаёт? usb 3.0 же осилили досрочно.

> Переговоры о поддержке новой архитектуры на аппаратной части ведутся с компаниями Intel, AMD, HP и IBM.

мелкомягкие диктуют производителям свои маркетинговые ходы? нагло же, до ужаса

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

>Можешь перечислить задачи, в которых использование 128-бит адресного пространства сильно лучше 64-бит пространства? Боюсь, что где мало 64, там будет мало и 512.

Для 64-128 бит не могу, т.к. не ставил такой цели, highmem ведь всплыл первый раз на 896 мегабайтах (когда было ещё далеко до физического предела), думаю что и в случае с 64-ю битами есть какие-то моменты, не всем сейчас очевидные

>Повышенная точность даст некоторое ускорение библиотекам типа GMP - и на этом профит заканчивается.


Криптография, как один из примеров

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


Чушь. Не рациональнее, а кому-то просто экономически выгоднее в силу физических ограничений полупроводников. И далеко не все задачи распараллеливаются (как то потоковая компрессия/декомпрессия по словарю, к примеру)

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

>Пойми, что с удвоением разрядности объём памяти не удваивается, а э... уквадрачивается :)

"Объем вашей ОЗУ не зависит от разрядности вашего процессора" (С) КО =)

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

> Криптография, как один из примеров

Там, где нужна серьезная криптография, делают аппапратные ускорители. А для несерьезной за глаза хватает и general-purpose 32-bit cpu.

> И далеко не все задачи распараллеливаются (как то потоковая компрессия/декомпрессия по словарю, к примеру)


А из числа тех, что выиграют от 128-бит арифметики? ;)

> Не рациональнее, а кому-то просто экономически выгоднее в силу физических ограничений полупроводников.


Ну да, экономическая целесообразность. Люди не будут массово покупать процессор, который поддерживает 128-битные вычисления, но проигрывает конкурентам по другим параметрам (например, вдвое сильнее греется). А дальше каждый производитель сам для себя решает, хочет он вылететь в трубу, или не очень.

> думаю что и в случае с 64-ю битами есть какие-то моменты, не всем сейчас очевидные


Разумеется. Я как раз и предлагаю сторонникам 128-битных адресных пространств эти моменты озвучить ;)

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

Процессор может быть и 128-и битным, а память останется 32-х битной. Было уже подобное. 8 на 16; 16 на 32; 32 на 64

vada ★★★★★
()

Есть предложение! В толксах добавить в фильтр тем помимо опций "все темы" и "без игнорируемых" еще и пункт "топики про Windows 8 и 128 бит". Чтобы анабиотики могли сразу находить свои баяны

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

>300 бит хватит, чтобы адресовать каждый атом наблюдаемой части Вселенной :D

В недрах фапси уже разрабатываются секретные 512битные процессоры. Для защиты государственных сайтов от переполнений буферов. Но они нам их не покажут ;)

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