Forum > Tematy dowolne > CZemu nIe ma jeszcze 128 bitowych systemów?

Strona 1 z 2 12>>>
skocz

Kinslayer

Wysłane 2014-01-21 14:25

j.w.

Czemu nie produkują jeszcze 128 bitowych systemów i procesorów? Taki ps2 miał już 128 bitowy procek... co prawda risc...

[url=http://gamercards.exophase.com/xbox/user/Kriss+Hietala/][img=http://card.exophase.com/1/891760.png][/url] C2D E6400 @2.4Ghz, 2x 1GB DDR2 667MHz, Intel GMA 950, 160GB Sata + 500GB Sata + 1.5TB external, MAC OS X 10.5.8 Leopard, Lenovo z510 Intel i7 4702mq, 8GB DDR3, 1TB SSHD, Intel HD 4600 + Nvidia Gt740m 2048MB, Windows 8 Pro x64 http://twitter.com/Kriss_Hietala

Yesusik

Wysłane 2014-01-21 14:34

A czemu nie ma jeszcze pamięci DDR5? Przecież ich odpowiedniki w układach kartach graficznych są montowane od lat...
\"\hmmm\" \"\diabel\" \"\crazy\"

よろしく

djluke

  • djluke
  • wiadomość Moderator
  • Znawca sprzętu komputerowegoMiły gość

  • 38355 wypowiedzi

Wysłane 2014-01-21 14:39 , Edytowane 2014-01-21 14:40

PS2 miał 64-bitowy procesor.

[LINK]

I po co Ci 128bit CPU i OS skoro od 10 lat mamy 64bit a 95% softu jest nadal 32-bitowe...

Asus TUF Gaming X570 Plus, Ryzen 5800X, Arctic Liquid Freezer III 360, 32GB Kingston Fury 3600MHz CL16, PowerColor RX 6700 XT Red Devil 12GB, SSD Samsung 980 Pro 1TB, WD WD80EZAZ, Seasonic Focus Plus Gold 650W, Fractal Design Define R6 USB-C, Razer BlackWidow Ultimate, Logitech MX Master 3; Windows 11 Insider @ ReFS; Samsung C32HG70; HP Color Laserjet Pro M281fdn.

kruser

  • kruser
  • wiadomość Użytkownik

  • 3758 wypowiedzi

Wysłane 2014-01-21 16:15

@Kinslayer a tak poważnie czujesz jakieś braki, ograniczenia systemu 64 bitowego?
Dla mnie to gdyby nie ograniczenie do ~4 GB pamięci to nadal Windows 32 bit. mógłby być. Po przesiadce na win7/64 moje programy nie zaczęły pracować 2x szybciej... \"\cfaniak\"

Byłoby cudownie gdyby dobór opinii polegał na racjonalnej analizie faktów i statystyk przy szerokim spojrzeniu i w oderwaniu od własnych uprzedzeń i błędów rozumowania. Z świadomością własnych ograniczeń, o których dobrze wiemy, że mogą wpływać na te opinie. Tylko, że przytłaczająca większość z nas postępuje dokładnie odwrotnie. SciFun

beton

  • beton
  • wiadomość Użytkownik

  • 7584 wypowiedzi

Wysłane 2014-01-21 16:33

@Kinslayer No właśnie też bardzo jestem ciekaw po co potrzebny Ci taki system? I tak jak masz maszynę z 16GB RAMu to już jest wypas. Z 32GB to już w ogóle. No i o sofcie wspomniał już djluke Po co CI taki OS???

castro

  • castro
  • wiadomość Użytkownik

  • 1203 wypowiedzi

Wysłane 2014-01-21 16:36

Temat sam sobie jest ciekawy bo tak na prawdę jakie mogą być korzyści z takiego systemu 128 bitowego w stosunku do 64 bitowego?

Intel Core-i3 530 @3,56GHz | DFI LanParty DK P55-T3eH9| A-Data 4x2048 MB PlusSeries 1600+ CL8 | MSI Radeon 6850 OC | Crucial M4 64GB | Samsung F3 1TB | Creative X-Fi Xtreme Audio | Fractal Design Core 3000 | OCZ ModXstreme Pro 600W

Kinslayer

Wysłane 2014-01-21 16:43

Pytanie czy skok z 32 na 64 i 64 -> 128 to tylko zmiana w adresowaniu pamięci, czy też jakieś większe korzyści są ?

[url=http://gamercards.exophase.com/xbox/user/Kriss+Hietala/][img=http://card.exophase.com/1/891760.png][/url] C2D E6400 @2.4Ghz, 2x 1GB DDR2 667MHz, Intel GMA 950, 160GB Sata + 500GB Sata + 1.5TB external, MAC OS X 10.5.8 Leopard, Lenovo z510 Intel i7 4702mq, 8GB DDR3, 1TB SSHD, Intel HD 4600 + Nvidia Gt740m 2048MB, Windows 8 Pro x64 http://twitter.com/Kriss_Hietala

Smog

  • Smog
  • wiadomość Użytkownik

  • 1195 wypowiedzi

Wysłane 2014-01-21 16:50

Tak gwoli ciekawostki krótkie artykuły z przed trzech lat, i podobna dyskusja ;)

[LINK]
[LINK]

Intel Core i5 12400F | ASrock B760 Riptide| XFX RX 6700 10 GB| Patriot 32GB 7000MHz VIPER VENOM| Kingston KC3000 2 TB| Crucial BX100/MX500 250GB+500GB SSD| Toshiba P300 1TB| Samsung 500GB HDD| SilentiumPC L2 650W 80 Plus Gold | Signum SG1 TG| BELKIN Conserve | AOC 27G2U @Windows 11 Professional -->

koradon

Wysłane 2014-01-21 17:05

@Kinslayer aktualnie więcej minusów niż korzyści.
1 nie jest potrzebne, instrukcje procesora 64bitowego wystarcza jeszcze na dlugo
2 duże zwiększenie powierzchni układu bo nawet najprostsza instrukcja układ muszą być 128 bitowe.

To takie moje luźne przemyślenia.

MSI GT72 2QE (SSD+HDD, W8.1->W10) + Dell U2412M, Samsung Galaxy Note 4 N910F,

Netman

  • Netman
  • wiadomość Użytkownik

  • 6787 wypowiedzi

Wysłane 2014-01-21 17:11

@Kinslayer
Zmiana ilości bitów jest równoznaczna ze zmianą długości adresowania oraz czym więcej bitów, tym procek może dysponować większym zbiorem instrukcji, a co za tym idzie, może podnieść wydajność.
Lepszym pytaniem jest, czy zbiór instrukcji x64 jest wystarczający, czy też nie. \"\mikolaj\"

i7 6700k, G.Skill 16GB 3000Mhz, Asus GTX970 DirectCu II Strix, SSD Samsung 256GB, Gigabyte GA-Z170-HD3P, Xonar XD, Dell U2715h ۻۻ Galaxy Tab S ۻۻ Galaxy S8 ۻۻ

pi_nio

  • pi_nio
  • wiadomość Użytkownik
  • Miły gość

  • 17636 wypowiedzi

Wysłane 2014-01-21 17:23

@Kinslayer bo nie ma jeszcze na nie zapotrzebowania?

(.)

djluke

  • djluke
  • wiadomość Moderator
  • Znawca sprzętu komputerowegoMiły gość

  • 38355 wypowiedzi

Wysłane 2014-01-21 17:34

A czasem taki 64bit procesor nie ma 2x więcej rejestrów niż procek 32bit? Tylko...które programy w pełni to wykorzystują?
Zrobimy CPU 128bit tylko jako sztukę dla sztuki, a OSa tylko po to by móc jako tako te 128bit wykorzystać (czy raczej umożliwić wykorzystanie).

Asus TUF Gaming X570 Plus, Ryzen 5800X, Arctic Liquid Freezer III 360, 32GB Kingston Fury 3600MHz CL16, PowerColor RX 6700 XT Red Devil 12GB, SSD Samsung 980 Pro 1TB, WD WD80EZAZ, Seasonic Focus Plus Gold 650W, Fractal Design Define R6 USB-C, Razer BlackWidow Ultimate, Logitech MX Master 3; Windows 11 Insider @ ReFS; Samsung C32HG70; HP Color Laserjet Pro M281fdn.

krymtON

Wysłane 2014-01-21 19:15

128bit pozwala wykonywać operacje na 128bitowych rejestrach (a adresowanie pamięci to także rejestr). Mogłoby to dać bardzo duży skok wydajności, jednak skomplikowanie układu jest nieporównywalnie większe z 64bit.

Graty jak każde inne ;)

pi_nio

  • pi_nio
  • wiadomość Użytkownik
  • Miły gość

  • 17636 wypowiedzi

Wysłane 2014-01-21 21:13

a do czego potrzeba nam 128bitowych rejestrów?

(.)

XoR

  • XoR
  • wiadomość Użytkownik

  • 8725 wypowiedzi

Wysłane 2014-01-21 21:48 , Edytowane 2014-01-21 21:48

do 99% zastosować wystarczą 32bit rejestry bo większość zastosowań nie potrzebuje operować na liczbach większych od 4294967296 a nawet jeśli to kompilator sam zadba o to aby to działało dobrze. W przypadku gdy nie jest taka kombinowana zmienna zbyt często używana nie będzie problemu ze spadkiem wydajności. W przypadku liczb zmiennoprzecinkowych nie ma to znaczenia bo odpowiednie rejestry od dawna mają wystarczającą szerokość, szczególnie te od SSE/AVX

a tak swoją drogą przejście z 32bit na 64bit powoduje spadek wydajności programów \"\crazy\"
tj większości programów. I tylko na X86 jest odwrotnie bo X86_32 mają bardzo małą ilość rejestrów i ich podwojenie do 16 sprawia że uzyskany zysk wydajnościowy jest tak duży że pozwala pokryć stratę wynikłą z używania 2x szerszych wkaźników (które zajmują przepustowość procesora/pamięci i pamięć cache) a nawet wykazać jakiś zysk z używania 64bit. W procesorach RISC które w 32bit mają 32 rejestry nie ma żadnego zysku z 64bit oprócz może nielicznych programów gdzie faktycznie używa się tak szerokich rejestrów. Dodatkowa wada większej ilości bitów to większe binarki programów...

no to teraz jeśli by przechodzić na 128bit to aby wykazać jakikolwiek zysk trzebaby zwiększyć też ilość rejestrów. Choć w tym przypadku zysk z tego mógłby nie wystarczyć na pokrycie strat wynikłych z potrzeby przerzucania 2x szerszych wskaźników ponieważ 16 rejestrów już nie jest ograniczeniem i dalsze zwiększanie ilości rejestrów nie da takiego zysku jak przy przejściu z X86_32 na X86_64, za to strata z szerokości wskaźników i większych binarek będzie taka sama...
ba 2^64 to 18446744073709551616, czy komukolwiek będzie potrzeba większa liczba stałoprzecinkowa?
napewno nie do adresowania pamięci przez najbliższe 50 lat...

dlatego 32bit tyle lat się trzymało bo 32bit wystarczało. 64bit będące 4294967296 razy lepsze wystarczy na jeszcze dłużej \"\tuptup\"

suma sumarum: 128bit procesory i systemy to naprawdę głupi pomysł \"\nie_ok\" dno i sto metrów mułu \"\wkurzacie\"

ps. najprędziej pierwsze 128bit procesory zobaczymy w komórkach \"\diabel\" \"\lol\" \"\olaboga\"

[13600K@5.4/4.3][MSI Z790][AMD 6900XT][DDR4 32GB][4.5TB dysków NVMe][LG 48GQ900 48" 4K 138Hz OLED][LG 27GP950 27" 4K 160Hz IPS][HP LP2480zx 24" IPS RGB-LED A-TW][Sony GDM-FW900 24" CRT + POLAROID mod][Panasonic 42VT30 42" PDP][Xonar STX + Burson V5/V6C/V6V + Sennheiser HD545 w obudowach HD600][PSU 750W][Windows 11 X64][Playstation 5][LG V20][RaspberryPi 4 4GB]

straszny

Wysłane 2014-01-21 23:47 , Edytowane 2014-01-21 23:49

tak naprawdę używamy elementów 128bitowych w GPU (szyna), CPU (128bitowe rejestry wektorowe np SIMD), a 128bitowe procesory dadzą natychmiastowy ogromny boost w kryptografii i podobnych zastosowaniach


w sumie pytanie Kinslayera wydaje się na pierwszy rzut oka dość głupie (sorryy \"\lol\" \"\lol\") ale tak naprawdę to my w naszych komputerach używamy sporo elementów architektury 128bit i będzie tego coraz więcej z roku na rok. Szybciej rozwijający się rynek mobilny na pewno pierwszy dostanie 128bitową architekturę.

Asus GL752VW (i7-6700HQ 2.6GHz, 32GB RAM, SSD: SanDisk Ultra 960GB, GPU: GTX960M). Apple iPad Pro 12.9 128GB Wifi+LTE. Apple iPhone X 256GB.

Kinslayer

Wysłane 2014-01-22 00:30 , Edytowane 2014-01-22 00:41

Nie ma głupich pytań, są tylko głupie odpowiedzi :P

Ogółem zainteresowało mnie to, bo czytałem ostatnio procesorach RISC i tak mnie naszło... stąd też ten dział.

Podpinając się pod temat... Jak duży wpływ mają obsługiwane rozszerzenia instrukcji dla procesora ?
Jak bardzo zajebisty jest np intel mający 11 instrukcji kontra AMD mający 8?

[LINK]

taki i7 MOBILNY(sic!) z 2x niższym taktowaniem i 3x mneijszym poborem mocy sprawuje się lepiej od pełnoprawnego, stacjonarnego procesora AMD :< Obydwa to 4rdzeniowce, z tym, że Intel ma HT.

[LINK]
Tutaj natomiast mamy 2 generacje dalej i AMD ma więcej obsługiwanych instrukcji... i wciąż przegrywa z Intelem!

[url=http://gamercards.exophase.com/xbox/user/Kriss+Hietala/][img=http://card.exophase.com/1/891760.png][/url] C2D E6400 @2.4Ghz, 2x 1GB DDR2 667MHz, Intel GMA 950, 160GB Sata + 500GB Sata + 1.5TB external, MAC OS X 10.5.8 Leopard, Lenovo z510 Intel i7 4702mq, 8GB DDR3, 1TB SSHD, Intel HD 4600 + Nvidia Gt740m 2048MB, Windows 8 Pro x64 http://twitter.com/Kriss_Hietala

Yesusik

Wysłane 2014-01-22 01:08 , Edytowane 2014-01-22 01:12

@Kinslayer
Koledzy powyżej trochę rozmijają się z prawdą... trochę, bo jednak większość aplikacji 32-bit działających pod OS x64 jest wolniejsza z powodu emulacji... nawet jeżeli apka jest dostępna w wersji 64-bit, to zwykle jest to tylko port przerobiony w kompilatorze x64. Sytuacja ma się z goła inaczej, gdy program jest pisany od początku pod system/procek 64-bit z wykorzystaniem dodatkowych instrukcji (języka programistycznego, który także wykorzystuje x64) - tu idealnym przykładem jest kod JAVA, który potrafi być nawet 300% szybszy... już 2 lata temu zakładałem topic tu na forum, gdzie wrzucałem wyniki pomiarów bechmarków JAVY dla 32bit vs 64bit.
\"\upsa\"

Przypuszczam, że gdyby były CPU 128 bitów wraz z systemami, których jądro było przystosowane do obsługi takich instrukcji, to w przypadku aplikacji, także napisanych natywnie pod x128, moglibyśmy spodziewać się wzrostu wydajności o kolejne kilkaset %.
\"\cfaniak\"

Ale dlaczego tego nie ma i długo jeszcze nie będzie? - bo gdy nie wiadomo o co chodzi, to chodzi o pieniądze! Już pomijając koszta samego hardware, tu napisanie softu/systemu liczone jest w setkach tysięcy roboczogodzin, a to gruuuuube miliony! A po co robić takie inwestycje, gdy ciemny lud zadowala się technologią z przed kilku wieków... to tak jak z edukacją - obniżanie jej poziomu ma sens dla rządzących! :D
\"\diabel\"

よろしく

pi_nio

  • pi_nio
  • wiadomość Użytkownik
  • Miły gość

  • 17636 wypowiedzi

Wysłane 2014-01-22 16:40

@Yesusik kilkaset procent? to ładnie pojechałeś \"\crazy\"

(.)

Yesusik

Wysłane 2014-01-22 16:55

@pi_nio
300% różnicy w benchamrku Javy dla pomiaru w środowisku 32b vs 64b, to nie "kilkaset"? I czemu kolejny krok znowu miałby nie dać następnych "trzystu"?
\"\hmmm\"

よろしく
Strona 1 z 2 12>>>
skocz

Kto jest online: 0 użytkowników, 201 gości