atarionline.pl Atari vs Amiga vs Reszta świata - Forum Atarum

    Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

    • :
    • :

    Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

      • 1: CommentAuthorgregor2
      • CommentTime27 Nov 2024 00:11 (1 dzień temu) zmieniony
       
      Chyba sie do konca nie rozumiemy. Procesor 68030 wnosil kilka nowosci w stosunku do wszystkich poprzednich proc. Motoroli.Najciekawsze to CACHE memory, po drugie wewnetrzny MMU, a po trzecie nowa tryb magistrali (32bitowa synchroniczne). Oczywiscie w celu zachowania zgodnosci mogl pracowac na starych magistralach z 8 bitowa wlacznie. Ale najwieksza wydajnosc mial na magistrali 32 bitowej i dodatkowo pracujacej synchronicznie. Z racji tego ze Atari nie mialo ukladow dostosowanych do pracy na takiej magistrali zrobilo osobna magistrale do RAM (nazywasz to TT RAM) reszta to praktycznie to sama co w 16bitowym ST.
      Co ciekawe Motorola w przeciwienstwie do Intela (FPM memory) promowala pamieci pracujace w trybie burst Nibble.
      Tu dla kontrasu pokaze plyte Macintosha (z 1989r) gdzie widac i miejsce na 32-bitowy RAM (Nibble RAM) jak i 32 bitowe zlacza dla kart I/O choc nadal CPU 68020 to juz mozna ja rozbudowac wymieniajc na 68030.

      https://de-academic.com/pictures/dewiki/77/Macintosh_II_motherboard.jpg

      Dodatkowo wielkosc pamiec TT RAM jak ja nazywasz byla z gory ograniczona do 10 lub 16 MB a w praktyce chyba 4MB
      https://en.wikipedia.org/wiki/NuBus
      • 2:
         
        CommentAuthorJacques
      • CommentTime27 Nov 2024 07:11 (1 dzień temu)
       

      gregor2:

      Procesor 68030 wnosil kilka nowosci w stosunku do wszystkich poprzednich proc. Motoroli.Najciekawsze to CACHE memory (..)


      256B cache'u instrukcji występuje już w 68020 przecież.
      • 3:
         
        CommentAuthorCyprian
      • CommentTime27 Nov 2024 09:11 (1 dzień temu) zmieniony
       

      gregor2:

      Chyba sie do konca nie rozumiemy. Procesor 68030 wnosil kilka nowosci w stosunku do wszystkich poprzednich proc. Motoroli.Najciekawsze to CACHE memory

      No tak, najwyraźniej się nie rozumiemy.
      Chodzi o poniższą część:

      gregor2:

      TT 32MHz taktowane byly jedynie procesor i pamiec CACHE ( atari zrobilo go z pamieci ktora dzialala jak cos w rodzaju bufora miedzy CPU a reszta )

      Otóż Atari w TT nie zrobiło żadnej pamięci CACHE bo 68030 ma wbudowaną pamięć cache.


      gregor2:

      Co ciekawe Motorola w przeciwienstwie do Intela (FPM memory) promowala pamieci pracujace w trybie burst Nibble.

      Atari TT wspierało pamięci Nibble. W oficjalnej dokumentacji Atari pisało żeby do TT wkładać właśnie je by 68030 działało w trybie burst.
      Tu przykładowa karta Atari z TT-RAM 4MB z pamięciami nibble: ->link<-


      gregor2:

      Dodatkowo wielkosc pamiec TT RAM jak ja nazywasz byla z gory ograniczona do 10 lub 16 MB a w praktyce chyba 4MB
      ->link<-

      Złącze TT-RAM ma wszystkie 32bity adresowe.
      Przykładowo karta STORM z 256MB RAM: ->link<-

      A tu Atari TT z 1GB TT-RAM:


      ST-RAM za to miał 10MB (2MB na płycie oraz 8MB na karcie) oraz nieoficjalnie 12MB.
      • 4: CommentAuthorgregor2
      • CommentTime27 Nov 2024 12:11 (1 dzień temu) zmieniony
       
      @Cyprian to jeszcze mi napisz gdzie w czasach produkcji moglem sobie taka pamiec 1GB (czy chocby realnie jak w tamtych czasach 128MB jak w Mac-u) kupic i za ile lat bede mogl ja sobie wlozyc i zamknac obudowe. ;)
      Co do CACHE to taki Macintosh z 68030 z 1989 mial jej 32kB jako L2. Jak napisales w Atari nawet nie probowali dac szansy jej dolaczenia.
      Apple w modelu AppleII raz na zawsze zdefiniowal profecjonalny komputer ze musi byc on latwy w rozbudowie w przyszlosci, a najlepiej niech jego rozudowa zajma sie tez inni.
      IBM jak widac przy projekcie PC odrobil lekcje , a ATARI czy tez Commodore nie i dlatego zostali pokonani przez zabawkowe konsole i mozna o nich dzis mowic juz tylko w czasie przeszlym.

      Atari nie musialo robic wsparcia dla nibble mode bo to zapewnial procesor.
      • 5:
         
        CommentAuthorCyprian
      • CommentTime27 Nov 2024 13:11 (1 dzień temu) zmieniony
       

      gregor2:

      Ale najwieksza wydajnosc mial na magistrali 32 bitowej i dodatkowo pracujacej synchronicznie. Z racji tego ze Atari nie mialo ukladow dostosowanych do pracy na takiej magistrali zrobilo osobna magistrale do RAM (nazywasz to TT RAM) reszta to praktycznie to sama co w 16bitowym ST.

      1) magistrala o której pisałeś w TT jest 64bitowa, procesor pracuje na niej synchronicznie;
      2) nie ja nazywam to "TT-RAM" tylko taka jest oficjalna nazwa. Zresztą taki sam podział pamięci był (i w sumie do dziś jest w PC) w Atari, Amidze, PC i Apple: A) ST-RAM/Chip-RAM/Pamięć grafiki; B) TT-RAM/Fast-RAM/Pamięć procesora;
      3) Atari miało układy dostosowane do takiej pracy, np właśnie TT-RAM czy ST-RAM;
      4) nie jest to to samo "co w 16bitowym ST".


      gregor2:

      Co do CACHE to taki Macintosh z 68030 z 1989 mial jej 32kB jako L2. Jak napisales w Atari nawet nie probowali dac szansy jej dolaczenia.

      1) zorientuj się czemu Macintosh musiał mieć pamięć cache;
      2) procesor w TT pracuje z pełną prędkością więc nie musi mieć tej pamięci.

      W epoce kolega Sikor miał 64MB w swojej TT, byłem też w firmie DTP która miała kilka TT z 128MB RAM.

      TT była jaka była, ale jak na rok 1989 to był kawał dobrego sprzętu.


      gregor2 nie obraź się ale niestety wyczuwam w Twoich wypowiedziach nutę czepialstwa...
      • 6:
         
        CommentAuthorJacques
      • CommentTime28 Nov 2024 07:11 (16 godzin temu)
       
      Na TT był też składany Bajtek.
      • 7: CommentAuthorgregor2
      • CommentTime28 Nov 2024 12:11 (11 godzin temu) zmieniony
       

      Cyprian:

      1) zorientuj się czemu Macintosh musiał mieć pamięć cache;
      2) procesor w TT pracuje z pełną prędkością więc nie musi mieć tej pamięci.

      Z tego samego powodu dla ktorego Atari musialo dac 64bitowy dostep dla grafiki (aby CPU jej nie zadusil ) a co wynikalo ze sposobu dostepu 68030 do magistrali jesli wykonywal program przeznaczony dla starszych procesorow 68xxx.
      Gdzie 68030 aby zapisac do RAM 8 bitow robil to cztery razy caly czas blokujac magistrale , za kazdym razem posylajac na liniach d8-d31 smieci ;)
      Z tym ze CACHE w Apple przyspieszalo dodatkowo dzialnie calego systemu a nie tylko Video "Vampire RAM" jak apple nazywalo wspoldzielenie RAM.
      Przyspieszalo znacznie bo nawet 20-30 proc. w stosunku do 32bitowego NIbble RAM 0-wait states czyli tego co bylo maks. dla TT.

      ->link<-
      s.188 7-42

      Porownanie wydajnosci Mac IIci z 68030 25MHz w porownaniu do starszego modelu SE.
      3.5 without cache, 4.3 with cache, relative to SE
      • 8:
         
        CommentAuthorCyprian
      • CommentTime28 Nov 2024 17:11 (6 godzin temu) zmieniony
       
      @gregor2 ciekawe jaką przepustowość bez cache ma pamięci w Mac IIci.

      W sumie to Atari mogło dać dla ST-RAM cache, ale być może założyli że użytkownicy będą używać aplikacji głównie w TT-RAM albo po prostu Atari oszczędzało na czym mogło.

      Swoją drogą Atari i Commodore robiło raczej budżetowy sprzęt:

      Macintosh IIci:
      Release date September 20, 1989
      Introductory price: US$6,269 (equivalent to $15,400 in 2023)


      Atari TT030:
      Release date 1990; 34 years ago
      Introductory price US$2,995 (approximately US$7,000 today)

      Amiga 3000:
      Release date June 1990
      Introductory price US$3,379 (equivalent to $7,900 in 2023)
      • 9: CommentAuthortebe
      • CommentTime28 Nov 2024 17:11 (5 godzin temu)
       
      Apple to oddzielna sekta ludzi