Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

Shark19

Konstruujemy mega wydajny procesor.

Rekomendowane odpowiedzi

Co do większej ilości cache u AMD, to wykupili oni pewien patent, który pozwoli upchać większą ilość na tej samej powierzchni - podobno cenowo się to nie będzie różnić od obecnych rozwiązań. Jeśli tak, to czemu tego nie robić? Jakiś tam skok wydajnościowy na pewno będzie.

 

Owszem maja technologie... Ale problem jest jeszcze taki, ze procki AMD nie maja takiego zapotrzebowania na wymiane danych z pamiecia jak P4. Zintegrowanie kontrolera pamieci tez poprawilo ta sytuacje, wiec wydaje mi sie, ze dokladanie cache L3 bedzie jakims desperackim krokiem, byle tylko go wykonac i pokazac cokolwiek nowego :/

 

 

Moznaby porownac wydajnosc AMD64 4000+ 2,4GHz z 1MB cache na rdzeniu San diego z 3800+ 2,4GHz z 512KB cache na rdzeniu Venice. Sproboje poszukac jakiegos testu...

 

Znalazlem na Tomshardware: http://www.tomshardware.pl/cpu/20041019/at...64_4000-01.html :>

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
zapomniałeś ze teoria jest piekna. Ze swiatem rzadzą pieniądze i na dzien dzisiejszy można by wprowadzić rewolucyjne rozwiazania energetyczne, zmienic wszystko w układach logicznych -ale dzis nikt niechce tego wprowadzac ze wzgledów ekonomicznych i totalnych zmian produkcyjnych -narazie bedziemy grzebac sie w tym co mamy bo sie opłaca -a nowa technologia jest zamknieta w sejfach wraz z prawami autorskimi wielkich koncernow by nikt nie pokazał nam że to co oni nam oferuja to wielkie mydlenie oczu we wszystkich mediach -bo jak mam rozumiec wysyp "NAGŁY ?" technologi 4 8 rdzeniowych <-- tego sie nie wymysla z dnia na dzien z miesiaca na miesiac.

Wiadomo że producenci woleli by nie ponosić wogóle kosztów na ciągłe doskonalenie architektur swoich procesorów, i zmnieniają cos jeżeli muszą.

 

Przykład, Intel wprowadził architeture P6 i praktycznie przez 3 lata nic nie zminial poza technologiami produkcji na mniejsze, czując sie niezagrożony, ale ta sielanke przerwał Athlon co zmusiło Intela do pracy i zastosowania nowych rozwiązań ( Pentium 4 ). Niewiem czy rozwiązanie te, takie jak Trace cache, wyciągnął z sejfu i je poprostu zastosował czy wymyślił podczas prac nad P4.

 

Przykład, AMD po prezentacji Conroe zakasało rękawy i przeprowadzi dość poważną modernizacje Athlona 64 ( rdzeń k8 ), i tak powstanie K8L który ma pojawić się w 1 kwartale 2007.

 

 

 

dobrze sie czytało fragmęty twojej pracy dyplomowej.

Dzięki za uznanie.

 

Fragmentami mojej pracy dyplomowej były tylko opisy 3 architektur na początku, zresztą i tak są trochę obcięte i skrócone, oraz pozbawione rysuknów i grafik. Wszystko co później, pisałem na potrzeby tego wątku z głowy.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Owszem maja technologie... Ale problem jest jeszcze taki, ze procki AMD nie maja takiego zapotrzebowania na wymiane danych z pamiecia jak P4. Zintegrowanie kontrolera pamieci tez poprawilo ta sytuacje, wiec wydaje mi sie, ze dokladanie cache L3 bedzie jakims desperackim krokiem, byle tylko go wykonac i pokazac cokolwiek nowego :/

Moznaby porownac wydajnosc AMD64 4000+ 2,4GHz z 1MB cache na rdzeniu San diego z 3800+ 2,4GHz z 512KB cache na rdzeniu Venice. Sproboje poszukac jakiegos testu...

 

Znalazlem na Tomshardware: http://www.tomshardware.pl/cpu/20041019/at...64_4000-01.html :>

L3 będzie czymś innym niż większe L2, bo jest to dadanie kolejnego poziomu cache.

 

Patrząc na ten schemat :

 

1127722733.jpg

 

L3 będzie znajdować się pomiędzy Cross-barr switch i kontrolerem pamięci.

 

Takie rozwiązanie pozwoli na szybszą wymianę danych między rdzeniami, większą koherencje danych, i zmniejszy ilość odwołań do pamięci DDR poprzez kontroler.

 

W przypadku dwóch rdzeni, nie da jeszcze zauważalnego wzrostu, ale w przypadku czterech rdzeni będzie bardzo pożytecznym rozwiązaniem.

 

W Quad Core L3 będzie spełniać b. ważne zadanie:

 

quadcore8vb.png

 

 

Kontroler DDR i Hyper Transport będą ładować dane do cache L3, skąd już każdy rdzeń będzie sobie pobierał. Dodatkowo rdzneie będa się mogły komunikować ze sobą bezpośrednio ( zielone strzałki ).

Takie rozwiązanie spowoduje że nie będzie wewnątrz proca żadnego wąskiego gardła i będzie to wszystko działac podobnie jak pierścieniowy kontroler pamięci w ATI R520/580

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
L3 będzie czymś innym niż większe L2, bo jest to dadanie kolejnego poziomu cache.

 

Patrząc na ten schemat :

 

 

 

L3 będzie znajdować się pomiędzy Cross-barr switch i kontrolerem pamięci.

 

Takie rozwiązanie pozwoli na szybszą wymianę danych między rdzeniami, większą koherencje danych, i zmniejszy ilość odwołań do pamięci DDR poprzez kontroler.

 

W przypadku dwóch rdzeni, nie da jeszcze zauważalnego wzrostu, ale w przypadku czterech rdzeni będzie bardzo pożytecznym rozwiązaniem.

 

W Quad Core L3 będzie spełniać b. ważne zadanie:

 

Kontroler DDR i Hyper Transport będą ładować dane do cache L3, skąd już każdy rdzeń będzie sobie pobierał. Dodatkowo rdzneie będa się mogły komunikować ze sobą bezpośrednio ( zielone strzałki ).

Takie rozwiązanie spowoduje że nie będzie wewnątrz proca żadnego wąskiego gardła i będzie to wszystko działac podobnie jak pierścieniowy kontroler pamięci w ATI R520/580

 

Thx :) W takim wypadku cache L3 bedzie jak najbardziej pozadany ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

No Shark niezła robota... Ja też zaczynam się w tym kierunku dokształcać :P W wakacje pogadamy :E

Co do cache L3 to miał już ją Gallatin - 2MB... Dlaczego Intel nie kontynuował prac nad L3?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

wyręczę Cię trochę, na za miesiąc mam zaprojektować sumator 8 bitowy na zajęcia z ukłądów logicznych. Wystarczy podpiąc 8 takich i już mamy sumator 64bitowych liczb całkwoitych..itd. Jak tak się skrzykniemy całą społecznością PClaba, to może za 10 lat swotrzymy jakiś 486 :D:D:D

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Intel mógłby najpierw zwiększyć ilosć cache L1 :E

 

L1 u Intela dziala kompletnie inaczej niz np u AMD. P4 przechwuja zdekodowane mikrooperacje - 12 u-Ops - 12tys. Po prostu zdecydowali sie podejsc naczej do problemu niz AMD i nie mozna porownywac rozmiarow L1, takie podejscie jest niespecjalnie miarodajne.

 

 

ps. Poza tym, wydawalo mi sie, ze juz w tym watku bylo to opisane doklandie... :>:P

 

No Shark niezła robota... Ja też zaczynam się w tym kierunku dokształcać :P W wakacje pogadamy :E

Co do cache L3 to miał już ją Gallatin - 2MB... Dlaczego Intel nie kontynuował prac nad L3?

 

Zapewne dlatego, ze dla P4 i generalnie procesorow jednordzeniowych niewiele wnosil... poteznie zwiekszal koszt produkcji, a przyrost wydajnosc byl mizerny. Dlatego moja reakcja na cache L3 u AMD byla na poczatku taka, a nie inna ;) Ale AMD ma zapewne zamiar tym buforem wspomoc wymiane danych miedzy kilkoma rdzeniami i ramem. W tym momencie moze miec to juz duze znaczenie, gdyz taki procesor bedzie mial o wiele wieksze zapotrzebowanie na wymiane danych z ramem.

 

Cache L2/L3 jest buforem miedzy ramem a procesorem, ew rdzeniami, w pewnym momencie zwiekszenie go nie daje rzadnego wzrostu wydajnosci, czesc po prostu bedzie 'lezala odłogiem'.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Zapewne dlatego, ze dla P4 i generalnie procesorow jednordzeniowych niewiele wnosil... poteznie zwiekszal koszt produkcji, a przyrost wydajnosc byl mizerny.

Oj coś mi się zdaje że nie ;) Gallatin EE3.46 z L3=2MB to najszybszy obecnie procek jednordzeniowy Intela!!! Owszem strasznie drogi nadal, ale bije 670 i EE3.73 :E

Na pewno L3 dało dużo :hmm: Ale zdjae mi się że L1 na poziomie 20kb ma w tym swój udział...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Cache L2/L3 jest buforem miedzy ramem a procesorem, ew rdzeniami, w pewnym momencie zwiekszenie go nie daje rzadnego wzrostu wydajnosci, czesc po prostu bedzie 'lezala odłogiem'.

Chyba żeby proc miał 2 GB cache które robiłoby za pamięć RAM

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Chyba żeby proc miał 2 GB cache które robiłoby za pamięć RAM

No... Wtedy opóźnienie by spadło do min. Całkiem dobry pomysł...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Oj coś mi się zdaje że nie ;) Gallatin EE3.46 z L3=2MB to najszybszy obecnie procek jednordzeniowy Intela!!! Owszem strasznie drogi nadal, ale bije 670 i EE3.73 :E

Na pewno L3 dało dużo :hmm:Ale zdjae mi się że L1 na poziomie 20kb ma w tym swój udział...

Czytałeś co chwile wcześniej napisał Gwynbleidd o cache L1 u Intela ? Chyba nie

 

L1 u Intela dziala kompletnie inaczej niz np u AMD. P4 przechwuja zdekodowane mikrooperacje - 12 u-Ops - 12tys. Po prostu zdecydowali sie podejsc naczej do problemu niz AMD i nie mozna porownywac rozmiarow L1, takie podejscie jest niespecjalnie miarodajne

 

 

 

A jakby już chceć porównać rozmiary cache, to L1 w Northwoodzi/Galatinie, nie ma sumarycznie 20 KB.

 

Cache danych ma 8 KB, a Trace Cache ( cache instrukcji ) ma 12K uOps ( 12 tyś mikro instrukcji ), a co do pojemności liczonej w bajtach, to ma pojemnosc 96 KB

 

Więc sumarycznie wychodzi 104 KB.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
No... Wtedy opóźnienie by spadło do min. Całkiem dobry pomysł...

 

Generalnie to tak... ale cena bylaby kosmiczna :E - to raz, a dwa, ze cache dziala na innej zasadzie niz ram, cache - to pamiec statyczna, ram -dynamiczna.

 

 

W sumie AMD sie troche 'przyblizyl' do tego powyzszej propozycji integrujac kontroler pamieci w procesorze, eliminujac opoznienia wynikajace z calego balaganu na plycie glownej, ktory 'lezy' zazwyzaj miedzy ramem a procem. Dlatego zapewne nie potrzebuje w ogole tak duzo cache, 512kB-1MB na rdzen/procesor gdy intel laduje zazwyczaj od 1-2 MB ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Czytałeś co chwile wcześniej napisał Gwynbleidd o cache L1 u Intela ? Chyba nie

Gwynbleidd? Przecież Ty o tym pisałeś w 1. poście :>

Co do jego wypowiedzi - przeoczyłem pewnie coś...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gwynbleidd? Przecież Ty o tym pisałeś w 1. poście :>

Co do jego wypowiedzi - przeoczyłem pewnie coś...

 

Shark pisal, pisal :P ale sobie po krótce powtorzylem kilka postow wyzej ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Myśleliście nad ciekłym azotem do chłodzienia tego ''cacka''??

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
ale sobie po krótce powtorzylem kilka postow wyzej ;)

Nie szkodzi...

Ale nie wiem po co się pluł :>

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Myśleliście nad ciekłym azotem do chłodzienia tego ''cacka''??

 

eee tam. Spojrz na Pentium M albo Turiona - wydzielaja srednio od 25-35W - cos takiego moznaby wiekszym radiatorem ogarnac. Przy zastosowaniu odpowiednich technologii, ulozeniu poszczegolnych blokow funkcyjnych zeby rozprowadzic cielplo na cala powierzchnie, no i jeszcze pewnie pare myków moznaby zastosowac to w sumie jakies ekstremalne chlodzenie nie byloby potrzebne.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Cache danych ma 8 KB, a Trace Cache ( cache instrukcji ) ma 12K uOps ( 12 tyś mikro instrukcji ), a co do pojemności liczonej w bajtach, to ma pojemnosc 96 KB

jeśli chodzi o efektywny rozmiar trace cache, ciekawych informacji dostarcza RMMA:

 

http://www.digit-life.com/articles2/cpu/rmma-presler.html

 

(tabela 9)

 

jak widać, TC pojemnościowo odpowiada ~10 (w niezbyt życiowym przykładzie nopów) do ~64 KB klasycznego cache. wydajność nie jest oczywiście porównywalna...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Tematy

  • Odpowiedzi

    • Ciekawy filozoficzny post, ja to odbieram inaczej - 9800X3D potrafi być 30% szybszy od 7800X3D i to przyrost w 18 miesięcy. Jeżeli upgrade dokonujesz w tej samych "widełkach" wydajnościowych zmieniajac starsze i5 na nowsze i5 to przyrost potrafi być przez 2 lata mniejszy niż nawet 5% za to energetycznie bywa że jest 30% lepiej, ostatecznie jest to jakaś ewolucja - pamiętaj że rozwój technologii jest iteratywny i polega na małych przyrostach które ostatecznie składają się na coś wielkiego ale ostatecznie masz rację - i7-2600 do dzisiaj może stanowić podstawę użytecznego komputera biurowego, skylake posłuszy pewnie i do 2030 w takich celach. Rasteryzacja w kartach graficznych faktycznie stoi nieco w miejscu, nVidia próbuje zrewolucjonizować rynek vendorlockowymi technikami jak swoje DLSSy, ostatecznie doprowadzi to do stagnacji gdzie bez zamydlonego ekranu nie pogramy w 4K, silniki graficzne też nie rozwijają się w oczekiwanym tempie - unity rozpadło się przez kiepski zarząd, unreal engine 5 to król mikroopóźnień, od zakończenia akceleracji sprzętowej dźwięku w windows vista (okolice 2007) nie było w audio żadnej rewolucji a wręcz ewolucji - id Tech to do dzisiaj jedyny engine który potrafi wyrysować łuk a nie koła z nakładanych trójkątów... Także sygnałów że branża kuleje nigdy nie brakowało - grunt to realizować swoje cele i jak tak jak ja od lat 2000 celujesz w średnią półkę cenową - szukać takich upgrade które faktycznie coś dają no i mieć świadomość że rtx 5090 to będzie 600w potwór z gddr7 i ceną na poziomie 12000 pln, takiej wydajności w kartach do 2000zł nie zobaczymy do 2030r. Pamiętam WOW jakie zrobił na mnie Teoria Chaosu splinter cella (mądrze zaprogramowana gra działająca również na konsolach) Far Cry 1 (był nieziemski na premierę) Crysis wyrywał z butów (8800gtx ledwo dawał radę), wszystko potem to sidegrade z momentami które pokazywały że 200 mln usd budżetu może dać jakościowy tytuł jak Red Dead 2, przez ostatnie 20 lat dobrych gier pctowych nie brakowało ale większość to ciągły sidegrade niepotrzebujący najmocniejszych sprzętów, dobieranie timingów pamięci to zawsze była nieco sztuka dla sztuki
    • Na ITH podobna wolność słowa jak na X/Twitterze. No cóż, trzeba będzie po prostu listę ignorowanych wydłużyć  
    • Tak, ale są związane z usługą udostępnienia platformy z ramienia podmiotu X. W tym wypadku RASP. Jeśli treść, nawet przerobioną na anonimową, przetwarzać zacząłby ktoś inny, nie wiem czy przypadkiem nie potrzeba uzyskać ponownie zgody na przetwarzanie wtórne/dziedziczne. Być może bezpośrednio z RASP, ale już stwierdzono, że nie ma takiej opcji. Głośno myślę jedynie, nie wczytywałem się tak głęboko w przepisy. Ok, ale co jeśli posty zawierają informacje mogące przyczynić się do ustalenia tożsamości piszącego/piszących? Tu już robi się niestety grubiej.    
    • Ja odpowiem bo nie wybieram się na tamto forum. Zależy czy masz boxy, gwarancję i jak szybko chcesz sprzedać ale coś koło 2100.
    • Polecam zapytać na Forum ITHardware.pl tutaj już raczej nikt ci nie odpowie, to forum się zamyka i wszyscy przeszli na ith.   @MuziPL .
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...