[#91]
Re: Ankieta dotycząca dem vs. AI
@Ralpheeck,
post #88
Byc moze, za jakis czas, zaden koder (czlowiek) nie bedzie mial szans z AI w optymalizacji kodu.
Ale jeszcze tak nie jest w przypadku ASM 68k.
Zdaje sie, ze procedury do MK3 w ASM 68k byly tworzone przez AI a moze przez GCC?
I tak, niektore sa w miare dobre, ale niektore sa dosc slabe.
Optymalizacja kodu 68k to nie jest tylko szukanie lepszych (kombinacji) instrukcji.
Ale tez
- lepsze/maksymalne uzycie rejestrow procesora
- ograniczenie do minimum odczytow i zapisow z/do pamieci
- odpowiednie umiejscowienie w kodzie szczegolnie instrukcji zapisujacych do pamieci chip
- nie przekraczanie cache procesora dla petli, czyli lepsze/szybsze sa 2 krotsze petle po 200 bajtow, niz 1 dluzsza 300 bajtowa dla 68020/68030
Do tego czasami trzeba zmienic calkowicie koncepcje dzialania danej procedury, zeby dzialala szybciej
Raczej na razie AI jeszcze takiego poziomu w optymalizacji co czlowiek nie osiagnal, ale moze sie myle?
Chetnie bym obejrzal jakies krotkie procedury ASM 68k maksymalnie zoptymalizowane przez AI.