[Linux-Biella] DOMANDA: COMPILAZIONE

Roberto Zanetto zanetto a iol.it
Gio 27 Nov 2008 16:42:24 CET


Paolo Ciarrocchi ha scritto:
> 2008/11/27 Roberto Zanetto <zanetto a iol.it>:
>   
>>>> Mica vero perche' se il SO non sfrutta le nuove istruzioni che via via
>>>> vengono implementate nei nuovi processori o non utilizza i nuovi
>>>> registri aggiunti, le applicazioni scientifiche, ma anche quelle audio
>>>> video ci perdono. Questo perche' i progettisti di Intel e Amd si sono
>>>> rotti di creare micro con circuiteria aggiuntiva che ottimizzi il codice
>>>> 386 a livello hardware e si sono messi a "sparare" continue estensioni
>>>> scaricando tale compito al SO
>>>> Mi sono fatto dare della documentazione ibm, loro hanno pagine e pagine
>>>> sull'ottimizzazione e molte patch (faccio un esempio: per sfruttare le
>>>> istruzioni di virtualizzazione specifiche introdotte nei quad core Amd)
>>>> Allora non c'e' vantaggio a compilare il kernel per il proprio micro?
>>>> Inoltre non capisco bene: sui server si guarda di piu' la stabilita'
>>>> rispetto alle prestazioni, ma sui desktop/workstation guardando
>>>> l'accoppiata hardware+software che vantaggio ho a non pagare la licenza
>>>> del SO se poi non riesco a spremere la macchina (e quindi la ammortizzo
>>>> al 90%)?
>>>>
>>>>         
>>> beh quando riesci a ricompilare la finestra di zio bill, fammi sapere
>>> che ti candido come zappatore supremo di rendomd (si scrive cosi?) :oD
>>>
>>>       
>> Qui pero' si fa un po' di confusione: devo ricompilare Linux per poter
>> utilizzare appieno le nuove generazioni dei uprocessori, Microsoft non
>> ottimizzera' il codice dei suoi SO, come gira voce, pero' aggiunge in
>> continuazione patch per il supporto ai vari set di istruzioni che escono
>> sia di Intel che di Amd e anche non lo facesse lo Zio comunque Intel
>> aggiorna in continuazione i suoi compilatori in modo che i programmi
>> sfruttino tutte le nuove estensioni x86 e qui si parla di piu' di un
>> centinaio di nuove istruzioni  solo nelle ultime 2 generazioni di
>> processori.
>>     
>
> I programmi che usano quel compilatore, se ricompilati possono avere
> dei benifici.
> La stessa cosa la puoi fare con Gentoo o cercando le applicazioni che
> ti servono compilate per il tuo processore.
>
>   
>> Secondo una rivista dell'IEEE il compilatore Intel Linux svernicia il
>> compilatore GNU C per applicazioni cad, grafica vettoriale, calcolo
>> fisico (videogiochi), calcolo scientifico.... quindi qualcosa da zappare
>> c'e'! Non e' che voglio zappare l'aria
>>     
>
> E ricompilati quelle applicazioni con quel compilatore senza "zappare
> via niente".
>
>   
Presumo sia costosino.......



Maggiori informazioni sulla lista Linux