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


cip060

Post inviati: 5493

Visulizza profilo Messaggio Personale
2.234.155.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0
Commento 3161
cip060 - Utente Bloccato fino al 30/11/2017 - 18:13 25 Ottobre 2017    11:46:15
Che sara' messo sulla V4!!

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
93.150.201.*** Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Commento 3162 in risposta al 3159 di alessandrobilbao
cgugl 25 Ottobre 2017    11:58:07
Citazione

Ma vista la penuria di spazio, non si possono mettere due fpga sulla stessa scheda? magari una fa da cpu-fpu e l'altra si occupa di cose che possono colloquiare in maniera più lenta con la cpu, del resto anche gli intel i7 hanno ancora una parte di chipset esterno. se il costo di due cyclone della V2 é paragonabile a quello di uno singolo della V4 potrebbe valerne la pena se lo spazio é poco meno che doppio.


Precisiamo una cosa. La V2 ha una fpga da 40K unità logiche e non è piccola
(al confronto MIST e ArcadeFPGA hanno l'equivalente di 25K-29K unità).
Nessuno poteva prevedere che la cpu crescesse così tanto in dimensioni e prestazioni.

ma la domanda vera è serve davvero un core con CPU+AGA+FPU+RTG ?
Chi usa la vampire in maniera semiseria, non ha bisogno dell'aga ma dell'RTG. Il core 2.7 con CPU+FPU+RTG è perfetto.
Chi vuole la vampire per giocare ai giochi del 1200 non userà mai la fpu. Sull'amiga l'uso della FPU nei giochi è abbinata SEMPRE all'RTG. Quindi potrà giocare tranquillamente ai giochi del 1200 col core AGA e se proprio gli scappa il gioco 3d passa al core CPU+RTG+FPU


Ma riflettendo, immagino che il problema riguarda solo il 500 e il 600 (il 1200 e il 4000 hanno di loro l'aga).
Bene, per il 500 e il 600 (con l'adattatore di kipper) esiste già la vampire con una fpga più grande. Si chiama V4.

Commento modificato il 25/10/2017 alle ore 11:59:49

Post inviati: 555

Visulizza profilo Messaggio Personale
5.172.125.*** Mozilla/5.0 (Linux; Android 6.0; ALE-L21 Build/HuaweiALE-L21) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36
Commento 3163
DrProcton 25 Ottobre 2017    12:39:32
@cgugl
Quindi sulla v2 bisogna scegliere tra AGA e FPU?
Non è proprio vero che l'AGA serve solo x i giochi. Le produzioni della demoscene, ad esempio fanno uso di entrambi (aga+fpu). Anche molti software non ludici fanno uso dell'Aga (scala, dpantV) oppure prevedono un output aga, se disponibile.
Se è vero che la fpu che stanno implementando non è quella superscalare della v4 (e quindi occupa meno spazio), non è possibile che riescano ad infilarci pure l'aga? Personalmente rinuncerei all'audio via hdmi, ma l'aga su un 600 v2, coadiuvato dalla soft/hard fpu attuale del core 2.7 sarebbe il massimo. Tu escludi che questo sia possibile?

Post inviati: 4635

Visulizza profilo Messaggio Personale
79.33.57.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
Commento 3164 in risposta al 3163 di DrProcton
DanyPPC 25 Ottobre 2017    13:36:22
Citazione

Personalmente rinuncerei all'audio via hdmi, ma l'aga su un 600 v2, coadiuvato dalla soft/hard fpu attuale del core 2.7 sarebbe il massimo.

Immagino non sia possibile, e mi pare sia stato già spiegato.

A1200T OS3.9 BB4 PPC 240/060/256MB/BVision/IndivisionAGA MK2cr/BMon Switch/HD 80GB/DVD-RW/Drive 1,76Mb/Honey Bee CD32 Pad

A1200 OS3.9 BB4 ACA030/42/128MB/CF8GB/PCMCIA 4GB/PSX Adapter

A1200 OS3.9 BB4 030/50/64MB/CF16GB/PCMCIA 4GB/PSX Adapter

A1200 OS 3.1 2MB

A600 OS2.0 2MB/Gotek/Sega Pad

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
93.150.201.*** Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Commento 3165 in risposta al 3163 di DrProcton
cgugl 25 Ottobre 2017    13:37:59
Citazione

@cgugl
Quindi sulla v2 bisogna scegliere tra AGA e FPU?
Non è proprio vero che l'AGA serve solo x i giochi. Le produzioni della demoscene, ad esempio fanno uso di entrambi (aga+fpu). Anche molti software non ludici fanno uso dell'Aga (scala, dpantV) oppure prevedono un output aga, se disponibile.
Se è vero che la fpu che stanno implementando non è quella superscalare della v4 (e quindi occupa meno spazio), non è possibile che riescano ad infilarci pure l'aga? Personalmente rinuncerei all'audio via hdmi, ma l'aga su un 600 v2, coadiuvato dalla soft/hard fpu attuale del core 2.7 sarebbe il massimo. Tu escludi che questo sia possibile?



non ricordo di moduli di scala che richiedano la fpu (ma comunque esistono anche in versione intera),
dpaint non usa la fpu...

Le demo che usano la fpu sono anche in versione RTG.
Se proprio hai questa necessità di aga e fpu, prendi la V4 e la metti nel 500...

La FPU è usata davvero raramente nell'amiga

Post inviati: 35

Visulizza profilo Messaggio Personale
95.236.221.*** 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 3166
gilius 25 Ottobre 2017    14:11:37
http://www.apollo-core.com/knowledge.php?b=3¬e= 10191&order=&x=1

Gunnar dice di essere arrivato a 26,6fps su quake1 e che secondo lui è possibile arrivare a 35fps.
Per una scheda che costa 350Ä cosa si può chiedere di piu? Poi l'aga su il tuo bel 500,600 o 2000 lo renderebbe solo un grosso alimentatore... io preferisco ancora pensare che la mia bella mb commodore serve ancora a qualcosa non solo a portare corrente alla v2. Sono a favore della v4 ma solo autonoma. Un bel amiga classic clone poco ingombrante ma potentissimo mi piacerebbe molto.

Commento modificato il 25/10/2017 alle ore 14:20:18

Post inviati: 4635

Visulizza profilo Messaggio Personale
79.33.57.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
Commento 3167 in risposta al 3166 di gilius
DanyPPC 25 Ottobre 2017    14:28:52
Citazione

Gunnar dice di essere arrivato a 26,6fps su quake1 e che secondo lui è possibile arrivare a 35fps.

Notevole ! Ma si tratta di ottimizzazioni riservate solo alla Vampire con i suoi drivers SAGA. L'eseguibile non sarebbe più compatibile con una cpu 68k standard.

A1200T OS3.9 BB4 PPC 240/060/256MB/BVision/IndivisionAGA MK2cr/BMon Switch/HD 80GB/DVD-RW/Drive 1,76Mb/Honey Bee CD32 Pad

A1200 OS3.9 BB4 ACA030/42/128MB/CF8GB/PCMCIA 4GB/PSX Adapter

A1200 OS3.9 BB4 030/50/64MB/CF16GB/PCMCIA 4GB/PSX Adapter

A1200 OS 3.1 2MB

A600 OS2.0 2MB/Gotek/Sega Pad

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
93.150.201.*** Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Commento 3168 in risposta al 3166 di gilius
cgugl 25 Ottobre 2017    14:31:43
Citazione

http://www.apollo-core.com/knowledge.php?b=3¬e= 10191&order=&x=1

Gunnar dice di essere arrivato a 26,6fps su quake1 e che secondo lui è possibile arrivare a 35fps.
Per una scheda che costa 350Ä cosa si può chiedere di piu? Poi l'aga su il tuo bel 500,600 o 2000 lo rendere solo un grosso alimentatore... io preferisco ancora pensare che la mia bella mb commodore seve ancora a qualcosa non solo a portare corrente alla v2. Sono a favore della v4 ma solo autonoma. Un bel amiga classic clone poco ingombrante ma potentissimo mi piacerebbe molto.




Infatti, a me il core aga non dice nulla.
Una volta fatta la scorpacciata a Breathless e a Banshee, non ho nessun motivo per mantenere il core AGA.

***

Riguardo alla velocità di Quake, io ottengo 21 fps in 320x240, non so come abbia fatto shk a raggiungere 26, non me lo ha spiegato. Ma per avere un salto di prestazioni servirebbe la ricompilazione in modo da sfruttare le caratteristiche della scheda. Infatti
1) la vampire potrebbe eseguire spostamenti di aree di memoria a 64 bit e raddoppiare la velocità di trasferimento dati;
2) la vampire non ha bisogno del double buffering (calcolo della scena in ram e ricopiatura nella scheda video). La cpu potrebbe disegnare la scena direttamente nella scheda video senza rallentamenti;
3) la vampire potrebbe usare l'AMMX per le texture e i poligoni (aumento di velocità e qualità);
4) la fpu ancora non è pipelined (l'uso della fpu paralizza la cpu e viceversa)

Pegasus RyuSei Ken

Post inviati: 7728

Visulizza profilo Messaggio Personale
95.249.248.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
Commento 3169
Seiya 25 Ottobre 2017    16:08:22
secondo me ha fatto una cosa molto più semplice:
ha ricompilato gli opcode delle istruzioni in Jit con un aumento notevole delle prestazioni.
Chi lavora con le FPGA regolarmente questa è una normale procedura se vuole avere prestazioni elevate.

Post inviati: 555

Visulizza profilo Messaggio Personale
79.37.241.*** Mozilla/5.0 (Linux; Android 6.0; ALE-L21 Build/HuaweiALE-L21) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36
Commento 3170
DrProcton 25 Ottobre 2017    17:23:28
Io rimango dell'idea che il core gold 3 conterrà quanto presente nel core 2.7 (+ l'aga). Poi se uno preferisce usare il chipset originale si tiene il 2.7, sennò passa al 3.0
Se il 3.0 contenesse l'aga ma non le migliorie apportate col 2.7 non dovrebbe nemmeno chiamarsi 3.0, ma 2.7aga (o qualcosa di simile). Nel forum di apollo non ho trovato nulla che mi faccia pensare che il core 3.0 andrà a togliere features rispetto al 2.7. (Si va avanti da una parte e si torna indietro dall'altra? Mi sembra un'idea bislacca..)

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
93.150.201.*** Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Commento 3171 in risposta al 3169 di Seiya
cgugl 25 Ottobre 2017    20:04:21
Citazione

secondo me ha fatto una cosa molto più semplice:
ha ricompilato gli opcode delle istruzioni in Jit con un aumento notevole delle prestazioni.
Chi lavora con le FPGA regolarmente questa è una normale procedura se vuole avere prestazioni elevate.


si, li ha ricompilati in assembler 386...

ma và,
vatti a vedere quanto è grande il motore jit di win uae, di quanta cache ha bisogno, e mi spieghi come fa a entrare nella flashrom di un megabyte dove si presume che ci sia il kickstart, la scheda video, la cpu, il controller di memoria e tutto il resto.

Finiscila di inventarti le cose.

Pegasus RyuSei Ken

Post inviati: 7728

Visulizza profilo Messaggio Personale
95.249.248.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
Commento 3172
Seiya 25 Ottobre 2017    22:11:52
http://www.cs.ucr.edu/~vahid/pubs/eslsyn11_jitfpga .pdf

"Transparent just-in-time (JIT) compilation of
bytecode to native instructions is often used to increase application
execution speed without sacrificing portability. "

Leggiti il PDF e farlo leggere a Gunnar, magari imparate qualcosa di nuovo!

Commento modificato il 25/10/2017 alle ore 22:16:50

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
151.37.6.*** 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 3173
cgugl 25 Ottobre 2017    22:54:12
la FPGA non ha istruzioni native.
La dimostrazione dell'assenza del JIT e' data dal fatto
che nessun altro usa il jit e
il TG68, il minimig, il next la FPGA arcade...
sono tutti lenti come la fame.

certo, magari hai ragione tu e tutti gli altri sono degli idioti a non saper usare il JIT.
Anche l'AGA dell'Amiga è stato sviluppato in FPGA, magari il mio 4000 fa uso del JIT e io non lo sapevo!

ma và

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
151.37.6.*** 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 3174 in risposta al 3172 di Seiya
cgugl 25 Ottobre 2017    23:02:11
Citazione


Leggiti il PDF e farlo leggere a Gunnar, magari imparate qualcosa di nuovo!


e perché dovrei leggerlo, ti credo sulla parola,
Gunnar usa il Jit e gli altri sono idioti e non lo fanno.
a me sembra plausibile

Pegasus RyuSei Ken

Post inviati: 7728

Visulizza profilo Messaggio Personale
95.249.248.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
Commento 3175
Seiya 25 Ottobre 2017    23:59:16
non ti chiedi come mai con il gold core 2.7 e 3.0 abbiano avuto un incremento di prestazioni così elevato lato fpu?
se nella vampire V2 non c'è spazio per l'hard fpu come si spiega tutto questo?

Post inviati: 848

Visulizza profilo Messaggio Personale
5.90.21.*** Mozilla/5.0 (Linux; Android 8.0.0; G8341 Build/47.1.A.2.374) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36
Commento 3176 in risposta al 3175 di Seiya
aleghid 26 Ottobre 2017    01:20:19
Citazione

non ti chiedi come mai con il gold core 2.7 e 3.0 abbiano avuto un incremento di prestazioni così elevato lato fpu?
se nella vampire V2 non c'è spazio per l'hard fpu come si spiega tutto questo?




A me pare di aver capito che verrà implementata una parte di fpu con le istruzioni più "utili" e il resto rimarrà a femu proprio per motivi di capienza.

Computer:

A600 rev1.5 + Vampire600V2 + A604n 1MB + RTC + Wi-Fi Netgear MA401 + Compact Flash 8GB + ClassicWB OS39

A2000 non funzionante (link discussione)

A500 work in progress (link discussione)

A1200 work in progress

Monitor:

Commodore 1084S-D2

Periferiche:

Konix Speedking - Sigma Quickshot QS-129F

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
93.150.202.*** Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Commento 3177 in risposta al 3175 di Seiya
cgugl 26 Ottobre 2017    07:27:22
Citazione

non ti chiedi come mai con il gold core 2.7 e 3.0 abbiano avuto un incremento di prestazioni così elevato lato fpu?
se nella vampire V2 non c'è spazio per l'hard fpu come si spiega tutto questo?


cosa mi dovrei chiedere visto che ho provato i core nei quali vengono aggiunte una per una le istruzioni della fpu ?

Nel core ci sono solo le istruzioni pure,
la gestione delle eccezioni, dei registri, dei flag, della memoria.... è software ed è fatta da femu.
C'è e ci sarà sempre bisogno di lanciarei femu, altrimenti il sistema non riconoscerebbe la fpu.
Ah, femu è 15kbyte, magari il Jit è nascosto lì dentro !

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
93.150.202.*** Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Commento 3178
cgugl 26 Ottobre 2017    07:41:28
winuae raggiunge 23 Mflops col JIT?

caspita, deve essere proprio un JIT di terza classe se in una FPGA
di 30 euro si può mettere un JIT che raggiunge 67 Mflop !!

La sera su Focus fanno una trasmissione che si chiama "Complotti Alieni".
Stasera parlano delle FPGA e di come gli invasori alieni siano riusciti a controllare le menti delle persone per fargli comprare le cpu intel mentre loro si appropriano delle FPGA che sono notoriamente più veloci (e fanno uso del Jit).

Commento modificato il 26/10/2017 alle ore 07:52:08

cgugl

Post inviati: 1604

Visulizza profilo Messaggio Personale
93.150.201.*** Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0
Commento 3179
cgugl 26 Ottobre 2017    08:43:06
Questo è nell'introduzione del PDF postato da Seiya
****
We introduce a novel JIT compiler for bytecode executing on a soft
-core FPGA processor. During an iterative process of JIT compiler
and emulator architecture codesign, we added JIT-aware resources on a
soft-core processorís surrounding FPGA fabric, including a JIT memory, a
signal queue, and an emulation memory controlleróall unique to
JIT compilation for FPGA processors versus traditional processors.
****

Io non capisco bene l'inglese, però leggo qualcosa tipo:
"stiamo presentando un compilatore JIT per una FPGA dotata di soft-core"
e dopo "il jit è aggiunto sopra il soft-core"

Quindi non usano il JIT nella FPGA, ma fanno in modo che il compilatore trasformi codice da un formato non supportato dal core in codice eseguibile per quel core.

In ogni caso Hai bisogno di ricompilare i programmi Amiga
per trasformarli in programmi nativi,
e non è proprio quello che vogliamo fare

Commento modificato il 26/10/2017 alle ore 09:00:53

carlo

Post inviati: 10771

Visulizza profilo Messaggio Personale
87.1.252.*** Mozilla/5.0 (Windows NT 6.1; rv:57.0) Gecko/20100101 Firefox/57.0
Commento 3180 in risposta al 3178 di cgugl
carlo 26 Ottobre 2017    10:00:13
Citazione

winuae raggiunge 23 Mflops col JIT?

Che fai dimentichi qualche zero a me con WinUAE AFA OS/060 JIT con AWinQuake sun un modesto PC (Dual-Core) raggiunge 238 Mflops

Commento modificato il 26/10/2017 alle ore 10:00:49


Dove l'ho sentita : plagimusicali.net

Aros-exec.org - IcarOS Desktop - AspireOS - AROS Broadway - Eab.Abime - Wintricks.it

I miei AMIGA : Amiga 4000/060 Phase 5 Cyberstorm MK II - Amiga 1200/040 - Amiga 1200/030 - Amiga 600 HD - Amiga 600 Kick 2.05-1.3 - Amiga 500 Plus Kick 2.04-1.3 - Amiga 500 - CD32 SX32 030/ HD Tastiera Mouse - CD32 Base - IcarOS, AspireOS, ArOS Broadway su Acer Aspire One ZG5 - AmigaSYS, AmiKit, AFA OS3 e OS4 Classic Su WinUAE


Utenti Online
Utenti registrati: 969 dal 1 Gennaio 2006
di cui online: 1 registrati - carlo -
6 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.20273089408875 secondi