Ho appena inviato su OS4Depot una libreria della IBM per l'ottimizzazione di alcune routine relative alla gestione di memoria e stringhe, specificatamente pensate per i processori embedded, tipo 405 e 440.
La libreria è stata ricompilata per AmigaOS4, sono inclusi anche degli eseguibili per verificare l'ottimizzazione nei vari casi (compilati con le librerie standard del SDK e quelle ottimizzate)
In alcuni casi la differenza nel tempo di esecuzione è notevole, anche 2, 3 volte più veloci con le librerie ottimizzate.
Quindi, se volete dare una marcia in più alle vostre applicazioni specificatamente su Sam, ora sapete cosa usare
Attenzione che il codice prodotto non è compatibile poi con altri tipi di cpu, tipo G3 e G4) e va in crash (alcune funzioni utilizzano delle istruzioni non presenti su altre cpu ppc)
Il consiglio è di controllare su che macchine il codice sta effettivamente girando chiamando funzioni tipo GetMachineInfo() or GetCPUInfo() all'inizio del programma.