L2Cache 1.0 per Sam460ex/cr

Le nostre news in homepage

Moderatore: Newser

L2Cache 1.0 per Sam460ex/cr

Messaggioda samo79 » dom dic 07, 2014 10:05 am

Max Tretene ha appena rilasciato una piccola utility in grado di aumentare le prestazioni della cache L2 presente sulle schede Sam460ex/cr

What it does:

* on the 460ex CPU, coherency between memory and L2 cache can be managed via
hardware snoop mechanism.
Under some circumstances, the L2 controller may miss snoop-able write requestes
and cause incoherency between L2 cache and main memory.

To avoid this potential problem, the AOS4.1 kernel on Sam460 disable L2 cache
write by default, slightly degrading performance.

This utility enables L2 cache write and thus increases a little system performance.

To be noted: IT MAY CAUSE SYSTEM INSTABILITY AND/OR DATA CORRUPTION if for
some reason the OS perfom some operation which can cause incoherency between
L2 cache and main memory, use it at your own risk !

Once L2 cache write is enabled, Ragemem will report around 35% speed increase
in the L2 WRITE32/WRITE64 test, and some application may see improved performance
too (for example 3-5% speed increase in MPlayer with some videos)

The best use of this utility is to run it before any intensive task (for example
playing a movie) then disable it, and not leaving it enabled all the time, to
avoid any potential coherency problem.


http://acube-systems.biz/
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14962
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda scusscus » dom dic 07, 2014 10:30 am

Speriamo che il kernel del os4.2 gestisca da solo queste situazioni.

Cmq ben fatta max!

Saluti dalla terra della Cloanto e buone feste a tutti! :happyboing:
Puoi alzarti molto presto al mattino, anche all'alba... ma il tuo destino si alza sempre mezzora prima di te. -proverbio africano-

"Stampando una notizia a grandi lettere, la gente pensa che sia indiscutibilmente vera" (J.L. Borges)

Android Software Developer & iOS Developer

Packard Bell and Amiga Enter Android Tablet Fray 9-4-2011
Avatar utente
scusscus

Eroe
 
Messaggi: 1087
Iscritto il: dom apr 18, 2004 5:54 pm
Località: Alpe Adria

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda Kyle » dom dic 07, 2014 10:40 am

Bravo Max! :felice:

Ma dove avrebbe rilasciato questa utility? Sul sito di Acube non la vedo... :riflette:
AmigaOne X5000/20 - 4GB - RadeonHD 4670 - HD 1TB + 512GB- AmigaOS 4.1 Final Edition / MorphOS 3.16
A1200 Diamond Red - Vampire V1200 - 130 MB - CF 32GB - Gotek Drive - Coffin R59
A1200 - Blizzard 1230 IV + FPU - 34 MB - KS 3.1 - CF 4GB - ClassicWB Full
A3000 - 18 MB - KS 3.1.4 - ClassicWB 3.1.4
CDTV - 10MB - T30 - Extended roms 2.30 - KS 1.3/3.1 - built in Gotek Drive - ClassicWB 68K
A500 & A570 - 3MB - KS 1.3 - OS1.3
Avatar utente
Kyle

Leggenda
 
Messaggi: 8787
Iscritto il: dom dic 24, 2006 11:15 am
Località: Livorno

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda cdimauro » dom dic 07, 2014 12:43 pm

C'è poco da gioire. Questo significa che le CPU vendute con le 460 sono affette da un bug piuttosto grave, tanto da costringere a disabilitare la scrittura della cache L2.

Questa piccola utility riabilita la scrittura della cache L2, ma è meglio utilizzarla soltanto per elaborazioni "frivole" (guardare un film, farsi una partita, ecc.), dove cioè l'eventuale corruzione dei dati non possa portare danni a informazioni importanti.

Sarebbe ancor meglio resettare la macchina dopo averla utilizzata con quest'utility, perché non è garantito che qualche struttura del s.o. o di qualche applicazione non sia stata corrotta durante questo periodo d'utilizzo. Ciò se dopo si ha intenzione di effettuare qualche elaborazione con dati importanti.

Comunque sarebbe meglio chiedere ad AMCC la sostituzione della CPU, perché il difetto è abbastanza grave, visto che costringe a disabilitare la scrittura della cache L2, con evidenti perdite prestazionali.
Non sono più su questo forum. Mi trovate su Non Solo Amiga, AROS-Exec o AmigaWorld.
Avatar utente
cdimauro

Eroe
 
Messaggi: 2454
Iscritto il: mer giu 16, 2010 9:00 pm
Località: Germania

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda tlosm » dom dic 07, 2014 12:53 pm

To avoid this potential problem, the AOS4.1 kernel on Sam460 disable L2 cache write by default,

Qui c'è scritto che AmigaOs disbilita le cache e l'utility le ri attiva ...
A 500 + ; CDTV; CD32; A 4000 040
PowerMac G5 Quad, 8Gb Ram Nv 7800gtx 512mb, Radeon 6570H 2gb , SSD, SSHD ; MacBook Pro Retina 2x4 I7 2.3ghz 8gb ram;... And Moore pc.
#noMoreA-eonInMyHome
Avatar utente
tlosm

Supremo
 
Messaggi: 4509
Iscritto il: lun mag 07, 2012 7:01 pm
Località: Puglia bari

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda cdimauro » dom dic 07, 2014 12:59 pm

Correttissimo che venga disabilitato, perché quel bug compromette la consistenza dei dati scritti in memoria (nei casi in cui si manifesta, ovviamente, ma non sono stati resi noti).

L'utility la riabilita, ma non risolve certo il problema. Quindi occhio a come la utilizzate, e leggete quello che ho scritto prima.
Non sono più su questo forum. Mi trovate su Non Solo Amiga, AROS-Exec o AmigaWorld.
Avatar utente
cdimauro

Eroe
 
Messaggi: 2454
Iscritto il: mer giu 16, 2010 9:00 pm
Località: Germania

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda cip060 » dom dic 07, 2014 2:16 pm

Quindi e' un problema di os4 che le disabilita perche' hiperion on e 'capace a fare il contrario!quindi per non sbattersi le hanno disabilitate all'epoca dopo anni credo che sia stato risolto ed infatti max ed acube ha deciso di rilasciare questa ultility
Se fosse dannosa per il sistema non credo l'avrebbero rilasciata credo
Avrebbero lasciato tutto cosi all'insaputo dei proprietari di SAM
Avatar utente
cip060

Leggenda
 
Messaggi: 7934
Iscritto il: lun feb 17, 2003 9:19 pm
Località: Usa

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda Tuxedo » dom dic 07, 2014 3:35 pm

Speriamo che Max ci dia delucidazioni su questi "presunti" problemi così da fugare ogni eventuale dubbio...

Nel mentre...qualcuno l'ha provata?
Simone"Tuxedo"Monsignori, Perugia.
Avatar utente
Tuxedo

Eroe
 
Messaggi: 1532
Iscritto il: sab apr 03, 2010 2:48 pm

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda cdimauro » dom dic 07, 2014 3:37 pm

cip060 ha scritto:Quindi e' un problema di os4 che le disabilita perche' hiperion on e 'capace a fare il contrario!quindi per non sbattersi le hanno disabilitate all'epoca dopo anni credo che sia stato risolto ed infatti max ed acube ha deciso di rilasciare questa ultility
Se fosse dannosa per il sistema non credo l'avrebbero rilasciata credo
Avrebbero lasciato tutto cosi all'insaputo dei proprietari di SAM

Perché non leggi meglio sia la notizia sia quanto ho scritto sopra?

Tra l'altro non ho mai dato la colpa a Hyperion, quanto ad AMCC semmai, che è il produttore della CPU. Ovviamente SE le cose stanno com'è stato riportato.
Non sono più su questo forum. Mi trovate su Non Solo Amiga, AROS-Exec o AmigaWorld.
Avatar utente
cdimauro

Eroe
 
Messaggi: 2454
Iscritto il: mer giu 16, 2010 9:00 pm
Località: Germania

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda cip060 » dom dic 07, 2014 4:00 pm

Veramente SONO IO che ho dato colpa ad hyperion :annu:
E che max abbia corretto il bug con un utility creata per ATTIVARLA QUESTA FUNZIONE
tutto qua' ne piu' ne meno
Nessuno ha parlato di procesori BUGGATI!!
Solo te hai parlato di processori BUGGATI!
Sinceramente quando una ditta compra centinaia di processori da una ditta le sue prove le avra pure fatte prima di montare i processori sulla scheda che poi mettera' in vendita
Avatar utente
cip060

Leggenda
 
Messaggi: 7934
Iscritto il: lun feb 17, 2003 9:19 pm
Località: Usa

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda cdimauro » dom dic 07, 2014 4:06 pm

Siamo alle solite. Il bug NON è stato corretto. L'utility non fa che attivare nuovamente una funzionalità hardware che CONTINUA A ESSERE BACATA, e che normalmente è disattivata (dal s.o.) proprio per questo motivo.

Sì, ho parlato io di bug nella CPU, perché è proprio questo ciò che si evince da quanto riportato nella notizia. Ovviamente da chi ha un minimo di background tecnico sull'argomento.
Non sono più su questo forum. Mi trovate su Non Solo Amiga, AROS-Exec o AmigaWorld.
Avatar utente
cdimauro

Eroe
 
Messaggi: 2454
Iscritto il: mer giu 16, 2010 9:00 pm
Località: Germania

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda Kyle » dom dic 07, 2014 4:23 pm

Tuxedo ha scritto:
Nel mentre...qualcuno l'ha provata?


No, perché non ho capito dove è...
Comunque a sapere che finora la 460 usava solo la cache L1 pone al contrario di quanto detto ancora di più sotto una buona luce le prestazioni di questa mobo che finora ha funzionato a mezzo servizio :ammicca:

Poi sono d'accordo con tutti che poteva essere sfruttata meglio (L2, sata onboard) ma che ciò non è stato per limiti sw :triste:
AmigaOne X5000/20 - 4GB - RadeonHD 4670 - HD 1TB + 512GB- AmigaOS 4.1 Final Edition / MorphOS 3.16
A1200 Diamond Red - Vampire V1200 - 130 MB - CF 32GB - Gotek Drive - Coffin R59
A1200 - Blizzard 1230 IV + FPU - 34 MB - KS 3.1 - CF 4GB - ClassicWB Full
A3000 - 18 MB - KS 3.1.4 - ClassicWB 3.1.4
CDTV - 10MB - T30 - Extended roms 2.30 - KS 1.3/3.1 - built in Gotek Drive - ClassicWB 68K
A500 & A570 - 3MB - KS 1.3 - OS1.3
Avatar utente
Kyle

Leggenda
 
Messaggi: 8787
Iscritto il: dom dic 24, 2006 11:15 am
Località: Livorno

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda Tuxedo » dom dic 07, 2014 4:34 pm

è su os4depot no?
E' da ieri che l'avevo visto sulla coda di upload...
Simone"Tuxedo"Monsignori, Perugia.
Avatar utente
Tuxedo

Eroe
 
Messaggi: 1532
Iscritto il: sab apr 03, 2010 2:48 pm

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda cdimauro » dom dic 07, 2014 4:44 pm

Kyle ha scritto:Comunque a sapere che finora la 460 usava solo la cache L1

Attenzione: è "soltanto" in scrittura che la cache L2 non funziona. In lettura, che è l'elemento più importante per le prestazioni, funziona.
pone al contrario di quanto detto ancora di più sotto una buona luce le prestazioni di questa mobo che finora ha funzionato a mezzo servizio :ammicca:

Non è colpa della scheda madre, ma della CPU.
Poi sono d'accordo con tutti che poteva essere sfruttata meglio (L2, sata onboard) ma che ciò non è stato per limiti sw :triste:

Purtroppo quello di cui parla questa notizia è un limite hardware. Ed è un bug che, a quanto pare, non può essere risolto. Puoi soltanto disabilitare la scrittura della cache L2, come giustamente fa il s.o. all'avvio, se non vuoi rischiare di compromettere i tuoi dati. Niente soluzione definitiva, insomma.

Con quest'utility potete giocarci, ma nei limiti che ho esposto prima. Non fatelo assolutamente per dati importanti.
Non sono più su questo forum. Mi trovate su Non Solo Amiga, AROS-Exec o AmigaWorld.
Avatar utente
cdimauro

Eroe
 
Messaggi: 2454
Iscritto il: mer giu 16, 2010 9:00 pm
Località: Germania

Re: L2Cache 1.0 per Sam460ex/cr

Messaggioda Kyle » dom dic 07, 2014 6:15 pm

Però scusa per guardare un film L2 funziona in lettura, mica in scrittura :riflette:
AmigaOne X5000/20 - 4GB - RadeonHD 4670 - HD 1TB + 512GB- AmigaOS 4.1 Final Edition / MorphOS 3.16
A1200 Diamond Red - Vampire V1200 - 130 MB - CF 32GB - Gotek Drive - Coffin R59
A1200 - Blizzard 1230 IV + FPU - 34 MB - KS 3.1 - CF 4GB - ClassicWB Full
A3000 - 18 MB - KS 3.1.4 - ClassicWB 3.1.4
CDTV - 10MB - T30 - Extended roms 2.30 - KS 1.3/3.1 - built in Gotek Drive - ClassicWB 68K
A500 & A570 - 3MB - KS 1.3 - OS1.3
Avatar utente
Kyle

Leggenda
 
Messaggi: 8787
Iscritto il: dom dic 24, 2006 11:15 am
Località: Livorno

Prossimo

Torna a News e rumors

Chi c’è in linea

Visitano il forum: Nessuno e 11 ospiti