Menů principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Lista Utenti
 Contatti
Ricerca Google

Indice generale forums
AmigaOS e varianti
Hardware Amiga in generale
Software Amiga in generale
Richieste di Aiuto
Zona libera
Mercatino Amiga
HowTo
Windows
Varie su Amiga
Linux

Login

Nick


Password


                                                                                   
13 Agosto 2016 Postato da: cgugl
Vampire per amiga classic
La Vampire è una scheda acceleratrice a basso costo per tutti gli amiga classic.

Questo è il documento con le caratteristiche tecniche ( http://www.apollo-accelerators.com/files/Apollo_datasheet.pdf )
In sintesi:
- processore programmabile dall'utente FPGA capace di 110-130 mips ( http://www.apollo-core.com/bringup/v3003_x15_SysInfo.jpg )
- 128 Mb di Ram
- scheda video 32 bit HDMI ( http://apollo-core.com/bringup/WB_FullHD.jpg )
- Scheda Secure Digital


Questo è il sito ufficiale:
http://www.apollo-accelerators.com


Disponibilità:
Amiga 600 -> La produzione è artigianale e la vendita avviene su prenotazione
http://www.kipper2k.com/

Amiga 500/1000/2000 -> la scheda è pronta per la vendita

->Continua<-

Commenti: 3428  Aggiungi - Pagine: 1...-168-169-170-171-172

Indice: Forum / Hardware Amiga in generale


Post inviati: 35

Visulizza profilo Messaggio Personale
95.236.210.*** Mozilla/5.0 (Linux; Android 7.0; SM-G920F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36
Commento 3101 in risposta al 3100 di Seiya
gilius 20 Ottobre 2017    13:14:08
Citazione

giochi che usano la fpu sono davvero pochini..
Quake di sicuro.
Nightlong non mi ricordo se ha il doppio eseguibile
TFX ha un eseguibile FPU che però non sembra cambiare assolutamente niente dalla versione senza FPU (credo fosse per essere compatibile con il 68060).
Doom e Hexen, Heretic li trovi in versione FPU e senza FPU

Giochi esclusivamente fpu c'è solo Quake in pratica.



Doom, Hexen, Heretic e Descent funzionano velocissimi in modalità senza fpu.
Quake ci ho perso un giorno e non sono riuscito a farlo partire....
Mame040fpu funziona uguale a mame030 prestazioni appena accettabili con l'audio disattivato...
Mini metal slug fpu funziona ma va più veloce la versione senza...

Commento modificato il 20/10/2017 alle ore 13:14:58

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
2.40.239.*** Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Commento 3102 in risposta al 3101 di gilius
cgugl 20 Ottobre 2017    14:24:12
Citazione

Doom, Hexen, Heretic e Descent funzionano velocissimi in modalità senza fpu.
Quake ci ho perso un giorno e non sono riuscito a farlo partire....
Mame040fpu funziona uguale a mame030 prestazioni appena accettabili con l'audio disattivato...
Mini metal slug fpu funziona ma va più veloce la versione senza...


Visto che si favoleggia sulla velocità apportata dalla FPU è bene chiarire una cosa:
LA FPU E' LENTA E NON FA ANDARE IL COMPUTER PIÙ VELOCE.

Semplificando all'osso, le CPU sono ottimizzate per la velocità, le FPU sono ottimizzate per la precisione.
Per avere velocità si usano numeri piccoli (fino a 32 bit = numero compreso tra –2147483648 e 2147483647 );
Per avere la precisione si usano numeri grandi (64 bit = numero compreso tra -9223372036854775808 e +9223372036854775807);

Ora, poichè la memoria è quella che è, se in un ciclo vengono caricati nella cpu o nella fpu solo 64 bit, è evidente che la cpu manipolando dati a 32 bit potrà eseguire due istruzioni, mentre la fpu ne eseguirà solo una a 64 bit.
Se però l'istruzione da eseguire è complessa (più di 32 bit) la cpu deve usare più cicli per fare quello che la fpu farebbe in un ciclo solo... quindi diventa conveniente usare la fpu.

La fpu non fa andare quake più veloce,
semplicemente i calcoli necessari a quake mettono in crisi la cpu e la rallentano...
quindi si ricorre alla FPU che li esegue "perdendo" meno tempo di quello che perderebbe la cpu.

Commento modificato il 20/10/2017 alle ore 14:28:28

consulenza informatica ambito aziendale - appliance sicurezza - ambienti server multipiattaforma - servizi hosting - networking

Post inviati: 1249

Visulizza profilo Messaggio Personale
217.133.133.*** Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:56.0) Gecko/20100101 Firefox/56.0
Commento 3103
divina 20 Ottobre 2017    18:59:50
ok grazie; quindi l' unico game attualmente è Quake.
Yes Nightlong ha un exe anche per CPU without FPU però in una versione datata (1.1 VS 1.2 delle altre 68k FPU complete e PowerPC)

MorphOS 3.9-PowerMac G5 &&PowerMac G4 FW800 &&Pegasos2 G4 //AmigaOS4.1 FE - AMiGA4000T&D &&1200 &&600 &&500 - Mac Intel &&Powerpc &&68K - x64 servers -

Pegasus RyuSei Ken

Post inviati: 7728

Visulizza profilo Messaggio Personale
82.58.76.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
Commento 3104 in risposta al 3102 di cgugl
Seiya 20 Ottobre 2017    20:44:19
Citazione


semplicemente i calcoli necessari a quake mettono in crisi la cpu e la rallentano...
quindi si ricorre alla FPU che li esegue "perdendo" meno tempo di quello che perderebbe la cpu.



che si traduce che grazie alla fpu va più veloce!

Post inviati: 35

Visulizza profilo Messaggio Personale
95.236.210.*** Mozilla/5.0 (Linux; Android 7.0; SM-G920F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36
Commento 3105
gilius 20 Ottobre 2017    21:19:44
Io ho provato le versioni fpu solo per fare delle prove. So benissimo che una fpu emulata non puo accelerare più di tanto. La v2 è una scheda stupenda quando avrà la sua fpu hard+soft sarà perfetta. Perché per ora su i software ottimizzati per 68060+fpu la blizzard è ancora un altro pianeta. Poi se il software è ottimizzato per il core apollo anche senza fpu non ha rivali come è dimostrato da riva o da openbor

Commento modificato il 20/10/2017 alle ore 21:31:38

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
151.57.137.*** Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; HUAWEI Y360-U61 Build/HUAWEIY360-U61) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30;
Commento 3106 in risposta al 3104 di Seiya
cgugl 20 Ottobre 2017    21:24:54
Citazione



che si traduce che grazie alla fpu va più veloce!



dal mio punto di vista si traduce che se usi la
FPU per qualcosa che non ne ha bisogno, rallenti tutto.

Se si può scegliere tra eseguibile con o senza FPU, la versione
senza FPU sarà sempre più veloce.
Quake è uno dei pochi programmi che ha bisogno di FPU.

Post inviati: 35

Visulizza profilo Messaggio Personale
95.236.210.*** Mozilla/5.0 (Linux; Android 7.0; SM-G920F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36
Commento 3107 in risposta al 3106 di cgugl
gilius 20 Ottobre 2017    21:37:00
Citazione

Citazione



che si traduce che grazie alla fpu va più veloce!



dal mio punto di vista si traduce che se usi la
FPU per qualcosa che non ne ha bisogno, rallenti tutto.

Se si può scegliere tra eseguibile con o senza FPU, la versione
senza FPU sarà sempre più veloce.




Anche quando uscirà il core 2.7 con i suoi 60/160mips converrà sempre scegliere l'eseguibile senza fpu?

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
151.57.137.*** Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; HUAWEI Y360-U61 Build/HUAWEIY360-U61) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30;
Commento 3108 in risposta al 3107 di gilius
cgugl 20 Ottobre 2017    22:15:20
Citazione


Anche quando uscirà il core 2.7 con i suoi 60/160mips converrà sempre scegliere l'eseguibile senza fpu?


vale per tutti i processori

Pegasus RyuSei Ken

Post inviati: 7728

Visulizza profilo Messaggio Personale
82.58.76.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
Commento 3109 in risposta al 3106 di cgugl
Seiya 20 Ottobre 2017    22:16:44
Citazione


dal mio punto di vista si traduce che se usi la
FPU per qualcosa che non ne ha bisogno, rallenti tutto.


a parte che mi riferivo a Quake.
comunque lo devi dimostrare con i fatti o con i numeri che la fpu possa rallentare
se non ce ne è bisogno.
Per ora i numeri e i fatti dimostrano che la fpu un po' fa la differenza.

A parte Quake, ci sono delle demo che se c'è aggiungono effetti speciali...
Con la demo Papadeo2, il gruppo ha voluto dimostrare che la fpu permetteva l'aggiunta di
alcuni effetti che la versione senza FPU non ha.

Sul periodo di giochi DOS la FPU, a parte Quake non la usavano, ma ci sono alcuni giochi che se
era presente aggiungevano qualcosa in più che la versione senza fpu non permetteva: vedi Falcon 3.

I programmi di rendering come Vista Pro, Imagine, Lightwave, Cimema 4D, ImagefX la fpu fa la differenza.

Commento modificato il 20/10/2017 alle ore 22:19:21

Post inviati: 35

Visulizza profilo Messaggio Personale
95.236.210.*** Mozilla/5.0 (Linux; Android 7.0; SM-G920F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36
Commento 3110
gilius 20 Ottobre 2017    22:21:36
La differenza tra mame30 vampire v2 e mame40fpu su blizzard è notevole...
Se nella v2 integreranno la maggior parte delle istruzioni fpu nel core secondo me sarà più performante usare le versioni fpu. ScummVm 040 fpu e più veloce della versione 040 senza fatto girare un 68040. Un coprocessore che toglie carico sulla cpu che è libero di processare altro è per logica un aumento di velocità

Commento modificato il 20/10/2017 alle ore 22:28:46

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
151.57.137.*** Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; HUAWEI Y360-U61 Build/HUAWEIY360-U61) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30;
Commento 3111
cgugl 20 Ottobre 2017    22:25:08
prova a suonare un mp3 con la FPU e senza, e misura l'occupazione di CPU...

Post inviati: 35

Visulizza profilo Messaggio Personale
95.236.210.*** Mozilla/5.0 (Linux; Android 7.0; SM-G920F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36
Commento 3112 in risposta al 3111 di cgugl
gilius 20 Ottobre 2017    22:32:57
Citazione

prova a suonare un mp3 con la FPU e senza, e misura l'occupazione di CPU...



Certo amplifier non è ottimizzato per l'uso della fpu.
Si intende un programma o un gioco ottimizzato per la fpu

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
151.57.137.*** Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; HUAWEI Y360-U61 Build/HUAWEIY360-U61) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30;
Commento 3113
cgugl 20 Ottobre 2017    22:49:22
leggetevi il readme di mpega.library di tavenard,...

Post inviati: 35

Visulizza profilo Messaggio Personale
79.6.115.*** Mozilla/5.0 (Linux; Android 7.0; SM-G920F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36
Commento 3114 in risposta al 3113 di cgugl
gilius 21 Ottobre 2017    00:49:45
Citazione

leggetevi il readme di mpega.library di tavenard,...



Scusami non voglio dire assolutamente che hai torto.
Voglio dire che se hai una fpu fisica nel 80% 90% dei casi con l'eseguibile fpu se il programma è ben ottimizzato hai dei miglioramenti notevoli.

Nel caso della libreria in questione è molto vecchia del 99 nata senza fpu e poi è uscita la versione fpu non ottimizata al meglio.
Non ci sono stati più aggionamenti ma sono uscite delle librerie clone tipo mpega_libmad (che poi bisogna rinominarla in mpega.library) che risolvono questo problema portando a i possesori di fpu vantaggi in prestazioni e accuratezza

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
2.40.239.*** Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Commento 3115
cgugl 21 Ottobre 2017    08:33:21
@Seiya
Scusa, ma che interesse avrei a dire che è meglio usare la versione "integer" rispetto alla versione FPU ?
Mica voglio convincervi a non comprare la FPU

Sto dicendo una cosa molto diversa, che la FPU non incrementa le prestazioni e va usata solo quando serve.
E' matematica: se la cpu e la fpu hanno la stessa frequenza, la velocità deve essere la stessa.

Ad 1 mhz sia la cpu che la fpu eseguiranno 1 milione di cicli. Siamo d'accordo su questo ?

Ora, immagina che hai un sistema a 32 bit e che:
la cpu possa lavorare a 8/16/32 bit (= è nelle specifiche tecniche del 68060)
la fpu possa lavorare a 32/64/80 bit (= è nelle specifiche tecniche della fpu del 68060)

Con una semplice divisione ti accorgi che il 68060 può eseguire 32bit / 8 bit = 4 istruzioni in un ciclo
oppure 32bit/ 16 bit = 2 istruzioni in un ciclo oppure 32bit / 32 bit = 1 istruzione.
Cioè la cpu di 1 Mhz eseguirà 4 mips, 2 mips e 1 mips a seconda della complessità dell'operazione.

Cosa succede alla fpu che lavora a 32/64/80 ??
Che potrà eseguire 32bit/ 32 bit = 1 istruzione per ciclo, oppure 32 bit / 64 bit = mezza istruzione per ciclo oppure 32bit /80 bit =0,4 istruzioni per ciclo.
Cioè la fpu di 1Mhz eseguirà 1 mips, 0,5 mips e 0,4 mips a seconda della complessità dell'operazione.

Quando sono presenti due eseguibili, 68020 e 68020+fpu, vuol dire che la versione 020 è ottimizzata per la velocità (sacrificando la precisione) mentre la versione fpu è ottimizzata per la precisione sacrificando la velocità.

Non si può avere tutto nella vita.

A proposito questo è quello che scrive Tavenard nel readme:
Please, note that FPU versions are more acurrate
that integer ones, but they consume more CPU !!!
So, don't e-mail me that mpega.library is slower
than mpega before you check this !!!

E la sua libreria mpega.library è del 20% più veloce di libmad, quindi direi che è ottimizzata.

Commento modificato il 21/10/2017 alle ore 09:53:29

Pegasus RyuSei Ken

Post inviati: 7728

Visulizza profilo Messaggio Personale
95.250.246.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
Commento 3116
Seiya 21 Ottobre 2017    10:23:02
@cgugl
be, dai è un modo per approfondire il discorso fpu che è un argomento spesso poco trattato.
per quanto riguarda Tavenard per prove fatte su un 68040 e 68060 ho sempre pensato e forse pure detto qui o altrove che sia uno di quelli che programma con i piedi

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
2.40.239.*** Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Commento 3117 in risposta al 3116 di Seiya
cgugl 21 Ottobre 2017    10:30:00
Citazione

@cgugl
be, dai è un modo per approfondire il discorso fpu che è un argomento spesso poco trattato.
per quanto riguarda Tavenard per prove fatte su un 68040 e 68060 ho sempre pensato e forse pure detto qui o altrove che sia uno di quelli che programma con i piedi



ma mica sono incavolato.
Il fatto è che su sistemi veloci non ti preoccupi della velocità, ne hai a bizeffe.
Sull'amiga ti devi preoccupare anche di questo.

Tavenard ha fatto la miglior libreria per decomprimere mp3.
Non ci crederai ma quando ho installato amp player sul macintosh (shapeshifter naturalmente)
nel readme c'era scritto che faceva uso della mpega.library scritta da tavenard per l'amiga !!

Lo stesso progetto libmad, che è stato concepito per decomprimere gli mp3 con la sola cpu per essere più veloce, è più lento di mpega.library !!

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
2.40.239.*** Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Commento 3118 in risposta al 3116 di Seiya
cgugl 21 Ottobre 2017    10:35:00
Citazione

@cgugl
be, dai è un modo per approfondire il discorso fpu che è un argomento spesso poco trattato.
per quanto riguarda Tavenard per prove fatte su un 68040 e 68060 ho sempre pensato e forse pure detto qui o altrove che sia uno di quelli che programma con i piedi


Quando chiedo queste cose a BigGun dice che sono ignorante, posso rifarmi un poco su questo forum ?
ehm, scherzo.

Anche io ho sempre usato la mp3.library in versione fpu.

Commento modificato il 21/10/2017 alle ore 10:46:41

Blue-troll!

Post inviati: 476

Visulizza profilo Messaggio Personale
87.5.190.*** Mozilla/5.0 (Macintosh; PowerPC MorphOS 3.8; Odyssey Web Browser; rv:1.23) AppleWebKit/538.1 (KHTML, like Gecko) OWB/1.23 Safari/538.1
Commento 3119 in risposta al 3106 di cgugl
Guruman 21 Ottobre 2017    14:47:09
cgugl ha scritto
Se si può scegliere tra eseguibile con o senza FPU, la versione
senza FPU sarà sempre più veloce.

Falso. Dipende se si tratta di un programma che ha una versione FPU senza averne veramente bisogno (ed e' quindi solo stato compilato con uno switch di gcc che genera codice per FPU) o un programma che "fa pesantemente conti".
Ad esempio: tutti i motori ray-tracing usano pesantemente l'FPU, esistono versioni per interi dei programmi di rendering, ma in genere ci mettono tempi di un ordine di grandezza superiore o giu' di li (cioe' ore invece di minuti, giorni al posto di ore...).
Nei giochi questo viene fatto solo nei giochi in vero 3D con un numero elevato (relativamente) di poligoni e con texture (per i poligoni flat spesso il solo blitter e' abbastanza veloce nei riempimenti che basta calcolare i vertici...), cioe' su Amiga praticamente solo Quake.

Insomma, l'FPU e' uno strumento specializzato che da vantaggi se usato per quello per cui e' stato progettato. Se usate giochi 2D con WHDLoad, il WB e grafica planare, non aggiunge nulla.

Nella decodifica degli stream MP audio, la differenza si vede con gli MP3, non con i vetustissimi MP2 che erano fatti apposta per essere decodificabili con CPU piu' deboli. In particolare, i decoder a interi prendono delle scorciatoie che risultano in audio piu' sporco, al di la della pura velocita' di decodifica.

Saluti,
Andrea

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
2.40.239.*** Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Commento 3120 in risposta al 3119 di Guruman
cgugl 21 Ottobre 2017    15:00:24
Citazione

cgugl ha scritto
Se si può scegliere tra eseguibile con o senza FPU, la versione
senza FPU sarà sempre più veloce.

Falso. Dipende se si tratta di un programma che ha una versione FPU senza averne veramente bisogno (ed e' quindi solo stato compilato con uno switch di gcc che genera codice per FPU) o un programma che "fa pesantemente conti".


è quello che si sta dicendo. Ci sono tanti programmi compilati per la fpu ma senza averne bisogno.
I giochi di regola non la usano (a parte quake)

Commento modificato il 21/10/2017 alle ore 15:01:58


Utenti Online
Utenti registrati: 969 dal 1 Gennaio 2006
di cui online: 0 registrati - 
7 non registrati

Benvenuto all'ultimo utente registrato: gattomark_TrogloGatto

Buon Compleanno a jin77 - 
© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito č dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.28228878974915 secondi