[#481] Re: 68030 50mhz to wydajnościowy odpowiednik 386dx 40mhz?

@Phibrizzo, post #480

No to jeszcze 2 rzeczy mogą popsuć zabawę. Pierwsza to taka że jak na razie to tam jest na sztywno zakres ustawiany. Zmiana zakresu to nowa assemblacja jest. Można to zmienić tylko trzeba by dopisać pobieranie parametru z CLI i dynamiczną alokację pamięci. Druga to taka że tam żadnego pomiaru czasu nie ma, co też trzeba by dorobić. Wyświetlanie ostatniego wyniku można zrobić (ale chyba to nie jest konieczne, no chyba tylko żeby zobaczyć czy wyniki się zgadzają). A trzecia to taka że działający assembler nie oznacza jeszcze dobrego kodu
No a tak swoją drogą to ciekawe jak by to się miało do kodu w C. Podejrzewam że wielkiej różnicy nie będzie...

Ostatnia aktualizacja: 20.12.2022 21:26:38 przez pisklak
[#482] Re: 68030 50mhz to wydajnościowy odpowiednik 386dx 40mhz?

@pisklak, post #481

Pierwsza to taka że jak na razie to tam jest na sztywno zakres ustawiany.

To nie jest zaden argumet. Tak, zakres sztywny. Liczymy od pierwszej liczby do X. Kto wiecej tym lepiej.
Nie trzeba zadnego pobierania paremetrow. Bo po co? Ostatni wynik pokazalby ktory sprzet wieksza wyciagnal.
Liczenie czasu tylko by musialo byc zrobione inaczej na Ami a inaczej na PC.
[#483] Re: 68030 50mhz to wydajnościowy odpowiednik 386dx 40mhz?

@Phibrizzo, post #482

Chodzi mi raczej o to że tak nie jest w tej chwili. Trzeba by po prostu mierzyć czas dla powiedzmy zakresu 20000 na obu platformach. To nie jest tak że program będzie działał przez minutę i wyswietli największą znalezioną liczbę. W tym algorytmie po prostu wyrzuca się z tablicy kolejne wielokrotności danej liczby aż do górnego zakresu. Pozostałe w tablicy liczby to liczby pierwsze.
[#484] Re: 68030 50mhz to wydajnościowy odpowiednik 386dx 40mhz?

@pisklak, post #483

Zalezy o jakich algorytmach myslimy. Moj jest typowym Brute Force wyliczajacym po kolei.
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem