Sam440ep speedup

Software e hardware per OS4.x

Re: Sam440ep speedup

Messaggioda samo79 » gio feb 17, 2011 2:32 pm

Anche FPSE sembra il medesimo, cmq non noto alcun segno di instabilità, il sistema è solido come un roccia BOOOOOMMMM

:ahah: :ahah:

Scherzo, va tutto benissimo :ride:
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: Sam440ep speedup

Messaggioda samo79 » gio feb 17, 2011 2:39 pm

Cmq quanto margine c'è ancora di ottimizzazione tra U-Boot e Sam440Setup prima dell'arrivo di Mesa/Gallium ?

In particolare mi interesserebbe anche la lettura da CD/DVD e se possibile qualche FPS in più per i giochi 3D, anche un altro paio di FPS non mi farebbero schifo :ride:

Poi mi piacerebbe tanto capire perchè alcuni giochi PyGame e WarpOS soffrono cosi tanto su ste macchine mentre invece vanno benone su A1 G3 600 :alieno:
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: Sam440ep speedup

Messaggioda divina » gio feb 17, 2011 2:58 pm

@samo79

aggiornerò più o meno a breve il test di Quake3 con la tua Sam 440@800 con l' ultimo update del firmware
MorphOS 3.9-PowerMac G4 && G5 && PowerBook G4 17" && Pegasos2 G4 //AmigaOS4.x //AROS //- AMiGA 4000D/T - MacIntel - system servers -
Avatar utente
divina

Leggenda
 
Messaggi: 5033
Iscritto il: dom ago 10, 2008 11:19 pm
Località: BG

Re: Sam440ep speedup

Messaggioda samo79 » gio feb 17, 2011 3:03 pm

Già fatto per la mia piccina, piuttosto andrebbe aggiornato quello delle Sam 667 con chip M9, Nube diceva di avere 18 FPS a 640*480, ora dovrebbe andargli ben più veloce :felice:
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: Sam440ep speedup

Messaggioda m3x » gio feb 17, 2011 4:02 pm

samo79 ha scritto:Cmq quanto margine c'è ancora di ottimizzazione tra U-Boot e Sam440Setup prima dell'arrivo di Mesa/Gallium ?

In particolare mi interesserebbe anche la lettura da CD/DVD e se possibile qualche FPS in più per i giochi 3D, anche un altro paio di FPS non mi farebbero schifo :ride:

Poi mi piacerebbe tanto capire perchè alcuni giochi PyGame e WarpOS soffrono cosi tanto su ste macchine mentre invece vanno benone su A1 G3 600 :alieno:

Se vuoi migliorare sul 3D, l'unica soluzione veloce al momento è una 9000 con bus vram a 128 bit, la Sam440ep mini-itx straccia la flex più veloce per via del bus vram a 64 bit della Radeon 9250.

Per quanto riguarda PyGame e WarpOS, sospetto che soffrano di problemi di allineamento dei dati, che penalizzano il 440. Se questo fosse realmente il problema, potrebbe bastare una ricompilata con i parametri giusti...
Avatar utente
m3x

Admin
 
Messaggi: 2250
Iscritto il: mer set 10, 2003 11:30 pm
Località: Roma

Re: Sam440ep speedup

Messaggioda samo79 » gio feb 17, 2011 4:58 pm

m3x ha scritto:Se vuoi migliorare sul 3D, l'unica soluzione veloce al momento è una 9000 con bus vram a 128 bit, la Sam440ep mini-itx straccia la flex più veloce per via del bus vram a 64 bit della Radeon 9250.


Ce l'avete voi in vendita come ACube e se si a quanto ?
Non c'è fretta ma solo per sapere :felice:

m3x ha scritto:Per quanto riguarda PyGame e WarpOS, sospetto che soffrano di problemi di allineamento dei dati, che penalizzano il 440. Se questo fosse realmente il problema, potrebbe bastare una ricompilata con i parametri giusti...


Quelli PyGame sarebbero anche fattibili, quelli WarpOS non credo, in questo caso secondo te potrebbe bastare ricompilare solo la powerpc.library di Joerg con l'ultimissimo SDK ? :felice:
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: Sam440ep speedup

Messaggioda Seiya » gio feb 17, 2011 8:07 pm

divina ha scritto:@samo79

aggiornerò più o meno a breve il test di Quake3 con la tua Sam 440@800 con l' ultimo update del firmware


guarda che quake arena da un risultato diverso ad ogni test.
quindi se lo fai 50 volte, avrai 50 risultati diversi.
non è attendibile per verificare lo speed up del nuovo firmware e patch varie.
infatti non cambia niente a parte qualche decimale dopo la virgola.
Seiya

Supremo
 
Messaggi: 3654
Iscritto il: sab lug 04, 2009 11:22 pm

Re: Sam440ep speedup

Messaggioda divina » gio feb 17, 2011 9:23 pm

Seiya ha scritto:
divina ha scritto:@samo79

aggiornerò più o meno a breve il test di Quake3 con la tua Sam 440@800 con l' ultimo update del firmware


guarda che quake arena da un risultato diverso ad ogni test.
quindi se lo fai 50 volte, avrai 50 risultati diversi.
non è attendibile per verificare lo speed up del nuovo firmware e patch varie.
infatti non cambia niente a parte qualche decimale dopo la virgola.


Seiya è logico che non siano identici, infatti se leggi qui viewtopic.php?f=40&t=13185 è indicato "Il test verte sul 3D GL e lo strumento è Quake3 (media tra 4 test effettuati)"

Per questo motivo tutti i test riportati (o per lo meno, quelli da me fatti sono stati effettuati 4 volte, con conseguente media tra i quattro) ed ho pensato che aggiornare quelli delle Sam (fatti da altri utenti) con l' ultimo update firmware renda più preciso il tutto, poi logicamente un decimo di fps o persino 1 fps (o poco più) fa ridere come miglioramento, ma per la precisione è corretto aggiungerlo
MorphOS 3.9-PowerMac G4 && G5 && PowerBook G4 17" && Pegasos2 G4 //AmigaOS4.x //AROS //- AMiGA 4000D/T - MacIntel - system servers -
Avatar utente
divina

Leggenda
 
Messaggi: 5033
Iscritto il: dom ago 10, 2008 11:19 pm
Località: BG

Re: Sam440ep speedup

Messaggioda samo79 » gio feb 17, 2011 10:50 pm

Veramente i test qui sono quasi sempre tutti uguali a meno che l'OS non si trovi in condizioni particolari, in genere riavvio sempre prima di farli e apro solo Quake 3
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: Sam440ep speedup

Messaggioda amigait » ven feb 18, 2011 9:44 pm

Se possibile mi piacerebbe provare il nuovo U-Boot anche a me
La mia configurazione è SAMFLEX 800 MHz con scheda grafica 9250 con 250 m di vram a 128 bit
Con l' ustima patch Sam440ep_setup 1.2 Quake3 mi dava il segunte risultato
640x480 16.7 fps
X5000 OS4.1 Radeon RX 560 Linux Radeon hd 6680 MorphOS Radeon 1950
Pegasos II Mos 3.1 OS4.1 FE
Avatar utente
amigait

Maestro
 
Messaggi: 612
Iscritto il: dom nov 02, 2008 7:27 pm
Località: Firenze

Re: Sam440ep speedup

Messaggioda m3x » ven feb 18, 2011 9:55 pm

amigait ha scritto:Se possibile mi piacerebbe provare il nuovo U-Boot anche a me
La mia configurazione è SAMFLEX 800 MHz con scheda grafica 9250 con 250 m di vram a 128 bit
Con l' ustima patch Sam440ep_setup 1.2 Quake3 mi dava il segunte risultato
640x480 16.7 fps

mandami il tuo indirizzo email via PM
Avatar utente
m3x

Admin
 
Messaggi: 2250
Iscritto il: mer set 10, 2003 11:30 pm
Località: Roma

Re: Sam440ep speedup

Messaggioda Amiga Blitter » lun feb 21, 2011 12:50 am

m3x ha scritto:
samo79 ha scritto:Cmq quanto margine c'è ancora di ottimizzazione...
bastare una ricompilata con i parametri giusti...


Max, stavo chiedendomi quanti canali DMA è possibile sfruttare con le sammine. Forse potrebbe essere utile usare + canali contemporaneamente per mandare informazioni alla memoria video. Per writepixelarray per esempio, oppure, se esiste la sua controparte, readpixelarray, un canale potrebbe leggere ed uno potrebbe scrivere nello stesso tempo.

inoltre, l'interfaccia PCI del 440 supporta:
"Multiple read prefetch and write post buffers"
i canali DMA sono quattro:
"4 independent channels supporting internal and external peripherals"
It's time for the Amiga to come back

http://www.identitaperdute.net/
Avatar utente
Amiga Blitter

Eroe
 
Messaggi: 765
Iscritto il: gio apr 20, 2006 3:09 pm
Località: Roma

Re: Sam440ep speedup

Messaggioda ArcadeHeart » lun feb 21, 2011 1:33 pm

Ecco i miei risultati con RageMem:

Valori prima di installare la patch di u-boot sperimentale e la patch sam440ep_setup 1.2
RAGEMEM v0.37 - compiled 11/06/2010

CPU: AMCC PPC440EP 1.3 @ 799 Mhz
Caches Sizes: L1: 32 KB - L2: none - L3: none
Cache Line: 128

---> CPU <---
MAX MIPS: 1598

---> L1 <---
READ32: 2856 MB/Sec
READ64: 5681 MB/Sec
WRITE32: 2869 MB/Sec
WRITE64: 5702 MB/Sec

---> RAM <---
READ32: 299 MB/Sec
READ64: 299 MB/Sec
WRITE32: 166 MB/Sec
WRITE64: 165 MB/Sec
WRITE: 903 MB/Sec (Tricky)

---> VIDEO BUS <---
READ: 29 MB/Sec
WRITE: 63 MB/Sec


Valori dopo aver installato la patch sam440ep_setup 1.2 ma prima di aver installato la patch di u-boot sperimentale:

RAGEMEM v0.37 - compiled 11/06/2010

CPU: AMCC PPC440EP 1.3 @ 799 Mhz
Caches Sizes: L1: 32 KB - L2: none - L3: none
Cache Line: 128

---> CPU <---
MAX MIPS: 1598

---> L1 <---
READ32: 2855 MB/Sec
READ64: 5673 MB/Sec
WRITE32: 2873 MB/Sec
WRITE64: 5714 MB/Sec

---> RAM <---
READ32: 299 MB/Sec
READ64: 299 MB/Sec
WRITE32: 165 MB/Sec
WRITE64: 165 MB/Sec
WRITE: 890 MB/Sec (Tricky)

---> VIDEO BUS <---
READ: 41 MB/Sec
WRITE: 63 MB/Sec


Valori dopo aver installato la patch sam440ep_setup 1.2 ed anche la patch di u-boot sperimentale:

RAGEMEM v0.37 - compiled 11/06/2010

CPU: AMCC PPC440EP 1.3 @ 799 Mhz
Caches Sizes: L1: 32 KB - L2: none - L3: none
Cache Line: 128

---> CPU <---
MAX MIPS: 1598

---> L1 <---
READ32: 2875 MB/Sec
READ64: 5704 MB/Sec
WRITE32: 2870 MB/Sec
WRITE64: 5711 MB/Sec

---> RAM <---
READ32: 323 MB/Sec
READ64: 324 MB/Sec
WRITE32: 204 MB/Sec
WRITE64: 204 MB/Sec
WRITE: 912 MB/Sec (Tricky)

---> VIDEO BUS <---
READ: 41 MB/Sec
WRITE: 63 MB/Sec


PS: esiste per caso una utility per fare il copy/paste da shell a file di testo?
Mac Mini 1.25 / 512 Mb / 100 Gb / MorphOS 2.7 + OSX Tiger
Sam Flex 800 / 1 GB / 500 GB / Amiga OS 4.1 update 5
Amiga 1200 KS3.1+ M-Tec T1230LC 4Mb + CF IDE 4Gb + Pcmcia Wireless + CD-Rom
Amiga 4000 (da riparare), Amiga 2000 (da ripulire)
Amiga CDTV, Amiga CD32, Amiga 600
Amiga 500 + 512Kb + 2 floppy drive esterni
Commodore 64 + Commodore 64C + C64SD + 2 datasette + Floppy drive Vic1541
Avatar utente
ArcadeHeart

Maestro
 
Messaggi: 578
Iscritto il: ven ott 03, 2008 4:39 pm
Località: Roma

Re: Sam440ep speedup

Messaggioda Lecta » lun feb 21, 2011 1:54 pm

Ti basta fare il redirect dell'output.

ragemem >output.txt
Saluti,
Stefano Guidetti
AmigaOS 4 Translator & Betatester

Qualunquemente...
Avatar utente
Lecta

Eroe
 
Messaggi: 1145
Iscritto il: dom giu 08, 2003 3:55 pm
Località: Reggio Emilia (o giù di lì)

Precedente

Torna a Amiga OS 4.x

Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti