Nuovi aggiornamenti sul progetto UAE JIT

Le nostre news in homepage

Moderatore: Newser

Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda samo79 » dom set 02, 2012 11:48 pm

Nuovi aggiornamenti importanti sul fronte dell'implementazione JIT su UAE per PowerPC, Álmos Rajnai ha appena cominciato a lavorare sull'ottimizzazione e i risultati cominciano a vedersi, almeno stando ai numeri che risultano già molto buoni considerando che il progetto non è ancora stato rilasciato, la velocità dell'eseguibile Mandelbrot usato per il test mostra performance fino a 3 volte e mezzo superiori rispetto alla classica versione Interpretiva e intorno al 40% superiori rispetto alla sua primissima implementazione, inoltre tutto lascia pensare che ci sia ancora spazio per l'ottimizzazione !

http://euaejit.blogspot.it/2012/08/optimize-it.html

Altre novità importanti sono la risoluzione dell'annoso problema che impediva l'esecuzione del boot del kickstart (infatti fino a poco tempo fa Álmos era costretto ad usare un hack per i suoi test) e una prima implementazione del JIT portata direttamente (e senza troppe modifiche) su MacOS X PPC a cura di Tobias, segno che il progetto è già abbastanza maturo da essere portato su altri sistemi operativi che girano su PowerPC

http://euaejit.blogspot.it/2012/09/bug-splat.html

La data di rilascio non è ancora stata fissata anche perchè ci sono ancora diverse cose da fare o da implementare e ovviamente nuovi problemi potrebbero presentarsi vista la complessità del progetto

P.S.
Non strettamente inerente ma importante, Chris Handley ha rilasciata una nuova versione di RunInUAE contenente un bugfix importante per gli eseguibili WHDLoad

http://os4depot.net/?function=showfile& ... ninuae.lha
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: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda heyvid » lun set 03, 2012 12:09 am

Questa è decisamente una bella notizia, avanti così.
:felice:


ciao
Vidale Enrico
Avatar utente
heyvid

Maestro
 
Messaggi: 573
Iscritto il: mar feb 08, 2005 4:01 pm
Località: Bassano del Grappa

Re: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda NubeCheCorre » lun set 03, 2012 12:14 am

ottimo! :felice:

@samo79

ti parte ora ssf2?
W il Veneto :ride:
Avatar utente
NubeCheCorre

Leggenda
 
Messaggi: 10624
Iscritto il: dom set 21, 2003 9:21 pm
Località: San remo

Re: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda samo79 » lun set 03, 2012 12:22 am

NubeCheCorre ha scritto:ti parte ora ssf2?


Ora sto sul Mac ma sto andando proprio ora a provarlo, se ci sei apro la chat su Amiga cosi ne parliamo :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: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda NubeCheCorre » lun set 03, 2012 12:25 am

son su pc ora, ma se vai su msn apro e son lì :felice:
W il Veneto :ride:
Avatar utente
NubeCheCorre

Leggenda
 
Messaggi: 10624
Iscritto il: dom set 21, 2003 9:21 pm
Località: San remo

Re: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda samo79 » gio set 06, 2012 6:36 pm

Aggiornamento:

Apple from the Tree
I try to keep this post short. New update is available:
- MacOSX Darwin PowerPC support is implemented.
- Fixed address distance calculation for the PowerPC native relative branch instructions.
- Refactored the boolean values to use TRUE/FALSE preprocessor defines.
Big thanks goes to Tobias Netzel, who implemented the MacOSX support for the JIT compiling and helped me chasing down one more sneaky bug.

Some details on the bug: previously the negative relative branch calculation was completely wrong, which caused jumping to invalid addresses among certain situations and made the application crash.

END-OF-TRANSMISSION


http://euaejit.blogspot.com.au/2012/09/ ... -tree.html
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: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda NubeCheCorre » gio set 06, 2012 8:06 pm

bene bene e soprattutto grazie Amiga! :felice:

da quanto ho potuto capire, se anche gli utenti MacOS X PPC potranno usufruire del JIT é merito di questa piattaforma zombie.. :felice: :ride:

Complimenti al programmatore :felice:
W il Veneto :ride:
Avatar utente
NubeCheCorre

Leggenda
 
Messaggi: 10624
Iscritto il: dom set 21, 2003 9:21 pm
Località: San remo

Re: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda samo79 » gio set 06, 2012 8:42 pm

NubeCheCorre ha scritto:bene bene e soprattutto grazie Amiga! :felice:

da quanto ho potuto capire, se anche gli utenti MacOS X PPC potranno usufruire del JIT é merito di questa piattaforma zombie.. :felice: :ride:

Complimenti al programmatore :felice:


Ovviamente questo lavoro è legato alla CPU PowerPC per cui con poche o nessune modifiche ne potranno usufruire tutti, dagli utenti MacOS PPC a quelli MorphOS e perchè no persino eventuali utenti AROS PPC
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: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda NubeCheCorre » gio set 06, 2012 9:02 pm

facciamo un discorso di fantainformatica..

Prendiamo l'hw classic in grado di far girare os4, quindi i 1200 ed i 4000 equipaggiati di ppc. Questi computer sono degli amiga con tutti i chipcustom e tutto quello che serve.. Sotto Amiga OS 4.1 il 68k é killato, ma questo é emulato grazie a Petunia..

Sarebbe possibile tramite un hack software dirottare il video del chip aga dentro una finestra rtg?... in questo modo si potrebbero lanciare i giochi senza usare neanche e-uae sul wb..
W il Veneto :ride:
Avatar utente
NubeCheCorre

Leggenda
 
Messaggi: 10624
Iscritto il: dom set 21, 2003 9:21 pm
Località: San remo

Re: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda cdimauro » gio set 06, 2012 9:24 pm

Se ti limitassi esclusivamente a visualizzare la bitmap dello schermo, quindi senza puntatore del mouse ed effetti del Copper applicati in tempo reale (man mano che lo schermo viene visualizzato), la risposta è sì: si potrebbe convertire la bitmap dello schermo in formato chunky pixel 8/16/24 o 32 bit, e infine visualizzarlo.
Il costo dell'operazione è molto elevato, ma ciò che chiedevi è fattibile.

Tolte queste condizioni, e cioè se vuoi visualizzare qualunque grafica che i chip custom possono generare, allora la risposta non può che essere no.
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: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda NubeCheCorre » gio set 06, 2012 9:44 pm

ok grazie :felice:
W il Veneto :ride:
Avatar utente
NubeCheCorre

Leggenda
 
Messaggi: 10624
Iscritto il: dom set 21, 2003 9:21 pm
Località: San remo

Re: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda samo79 » dom gen 06, 2013 1:21 pm

La parte difficile è stata completata, ecco un altro aggiornamento :felice:

http://euaejit.blogspot.ru/2013/01/danc ... rt-of.html
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: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda NubeCheCorre » dom gen 06, 2013 1:24 pm

già quando l'ho letto, ho fatto i salti di gioia... :felice:
W il Veneto :ride:
Avatar utente
NubeCheCorre

Leggenda
 
Messaggi: 10624
Iscritto il: dom set 21, 2003 9:21 pm
Località: San remo

Re: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda samo79 » dom gen 06, 2013 2:51 pm

:annu:
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: Nuovi aggiornamenti sul progetto UAE JIT

Messaggioda MacGyverPPC » dom gen 06, 2013 6:50 pm

samo79 ha scritto:La parte difficile è stata completata, ecco un altro aggiornamento :felice:

http://euaejit.blogspot.ru/2013/01/danc ... rt-of.html

Non vedo l'ora di testarlo.... a quando un rilascio? Dovremmo esserci... o c'è già qualcosa da provare? Magari tramite RunInUae :felice: :rock:
OS4.1.3Immagine+SAM= ImmagineNG c'è!
SAM440EP: OS4.1.4Up4:con USB2.0 UP,RunInUae integrato con Kickstart 3.1,1.3,CD32 originali, MUI migliorato ecc/HD400GbSata/masterizzatore sataDVD/SB Audigy5.1.
AMIGA1200PPC/060(HomeTower):OS4Classic/USB/BlizzardPPC/BVision/Ram128Mb/HD/CD-DVD/RW :rock:
AMIKIT WinUAE:OS3.9/OS4 FE : AMD A8 x64
Advance
Multitask
Integrated
Grafic
Architecture
Avatar utente
MacGyverPPC

Leggenda
 
Messaggi: 10887
Iscritto il: sab set 22, 2007 4:51 pm
Località: Alessandria

Prossimo

Torna a News e rumors

Chi c’è in linea

Visitano il forum: Nessuno e 25 ospiti