Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => Amiga Hardware News => Topic started by: TuKo on December 04, 2016, 01:58:47 PM

Title: Vampire V500 V2+ is now ready for preoders !
Post by: TuKo on December 04, 2016, 01:58:47 PM
Vampire V500 V2+ is now officially ready for preoders !

Register your interest now at http://orders.apollo-accelerators.com/

(http://i.imgur.com/gRK7QzB.jpg)
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: mbrantley on December 04, 2016, 04:17:52 PM
Thumbs up! Great to hear. :) Stashing away the money in a safe place, ready to go when I'm called.
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: Iggy on December 04, 2016, 04:22:10 PM
Quote from: TuKo;817274
Vampire V500 V2+ is now officially ready for preoders !

Register your interest now at http://orders.apollo-accelerators.com/

(http://i.imgur.com/gRK7QzB.jpg)


Yes, at 300 Euros, but then who am I to advocate conservative spending?

Although...since it is December and Christmas is right around the corner, make sure you've got your loved ones covered before you start splurging of toys for yourselves guys.:laughing:
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: save2600 on December 04, 2016, 05:08:38 PM
Hooray! PayPal at the ready.   :)
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: klx300r on December 04, 2016, 08:00:29 PM
@ TuKo

awesome news! seeing as the 600 guys are still waiting looks these will be ready in 2020 hopefully but well worth the wait:hammer:
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: LoadWB on December 04, 2016, 08:09:21 PM
The page won't scroll in Firefox... I can't get to the bottom.
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: spaceman88 on December 04, 2016, 08:32:30 PM
Quote from: LoadWB;817298
The page won't scroll in Firefox... I can't get to the bottom.


Just tried Firefox and Safari on a Mac, same issue.
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: RobertB on December 05, 2016, 05:36:30 AM
Quote from: LoadWB;817298
The page won't scroll in Firefox... I can't get to the bottom.

Reduce the magnification of the page until you can see all of it.

Having just made my pre-order of a V500,
Robert Bernardo
Fresno Commodore User Group
http://www.dickestel.com/fcug.htm
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: Oldsmobile_Mike on December 05, 2016, 05:57:11 AM
Quote from: RobertB;817322
Reduce the magnification of the page until you can see all of it.

Or increase the resolution on your screen.  ;)  No issues with the page here, but the lowest resolution monitor I have is 1920x1080.
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: Bodie on December 05, 2016, 08:11:25 AM
Hmm, is this one A2000 compatible?
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: Oldsmobile_Mike on December 05, 2016, 08:23:31 AM
Quote from: Bodie;817326
Hmm, is this one A2000 compatible?

If you can cram it underneath the drive sled.  Or if they've made this thing available, yet:

(http://distrita.com/wp-content/uploads/2016/08/2016-08-03-3026.jpg)
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: sim085 on December 05, 2016, 09:01:20 AM
Did anyone who expressed interest get a email back confirming this? I did not. Do not know if this is normal.

Is there a place where I can confirm I am on this list?
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: TuKo on December 05, 2016, 09:06:01 AM
Quote from: LoadWB;817298
The page won't scroll in Firefox... I can't get to the bottom.


Thanks for the feedback, I'll fix it.
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: HaukeVB on December 05, 2016, 10:10:19 AM
Yes, use the same page to check your order-status...
mine says:
Expressed interest
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: sim085 on December 05, 2016, 10:12:21 AM
Thanks :) Yes great I also got the same "Expressed interest"

Quote from: HaukeVB;817331
Yes, use the same page to check your order-status...
mine says:
Expressed interest
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: LoadWB on December 05, 2016, 10:47:40 AM
Quote from: RobertB;817322
Reduce the magnification of the page until you can see all of it.

Having just made my pre-order of a V500,
Robert Bernardo
Fresno Commodore User Group
http://www.dickestel.com/fcug.htm


A highly under-utilized feature, but I managed to use IE, instead.

Quote from: Oldsmobile_Mike;817323
Or increase the resolution on your screen.  ;)  No issues with the page here, but the lowest resolution monitor I have is 1920x1080.


I actually tried it on my 1600x1200 to no avail.  My laptop is 1366x768, which is where it all started.  In any case, my interest is in.  I have an 8GB DoM just waiting for this beast (and a few to spare.)
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: adonay on December 05, 2016, 11:29:07 AM
I tried to register for The 600 vampire once but when I try to check it does not recognize any of my email addresses. If I try again it's saying that I have already registered interesting probably based on street address. Since I have no confirmation email there is no way of telling if i have placed interest or not. This system could have been slightly better to put it mildly. What if i misspelled my email address?
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: Niding on December 05, 2016, 01:33:47 PM
Quote from: adonay;817336
I tried to register for The 600 vampire once but when I try to check it does not recognize any of my email addresses. If I try again it's saying that I have already registered interesting probably based on street address. Since I have no confirmation email there is no way of telling if i have placed interest or not. This system could have been slightly better to put it mildly. What if i misspelled my email address?


Do like I did, join their IRC channel and query. If Kipper is around, he usually responds to such queries.

irc.freenode.org
port 6667

Channelname: Apollo-Team
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: giZmo350 on December 05, 2016, 07:13:41 PM
Quote from: Bodie;817326
Hmm, is this one A2000 compatible?


Per kipper2k...  http://eab.abime.net/showthread.php?t=85019&page=2

The V500 will fit and work in an a2000, either in the cpu slot or the coprocessor slot (with an adapter)

Yup, the V500+ works in a500/a500+/1000/2000 and cdtv

there are a few vids of v500 running in an a1k on youtube somewhere
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: QuikSanz on December 05, 2016, 08:37:50 PM
Quote from: gizmo350;817359
Per kipper2k...  http://eab.abime.net/showthread.php?t=85019&page=2

The V500 will fit and work in an a2000, either in the cpu slot or the coprocessor slot (with an adapter)


Question of the day. How long ti adapters are ready?
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: kipper2k on December 05, 2016, 10:30:53 PM
Quote from: QuikSanz;817362
Question of the day. How long ti adapters are ready?


hi, i have them built, in limited quantities
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: QuikSanz on December 05, 2016, 10:53:38 PM
Quote from: kipper2k;817365
hi, i have them built, in limited quantities

Oh! Time to find some money!

PS: Interest registered.
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: Bodie on December 05, 2016, 11:38:55 PM
Quote from: QuikSanz;817366
Oh! Time to find some money!

PS: Interest registered.


Same!
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: QuikSanz on December 06, 2016, 01:14:09 AM
kipper2k,

Hope DMA is working well, I can almost smell the burning rubber now!
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: magnetic on December 06, 2016, 01:28:52 AM
Thats good news! Are adaptors available for the a2000?
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: QuikSanz on December 06, 2016, 02:19:05 AM
I asked and answer in post 21.
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: DirtDevil on December 06, 2016, 04:53:46 PM
What does the long term availability of the Vampire V500 look like?   Is it better buy it now or miss out?  Or will these be available a year or two from now?
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: kirk_m on December 06, 2016, 05:02:00 PM
Interested for sure!
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: Niding on December 06, 2016, 06:55:36 PM
http://forum.apollo-accelerators.com/viewtopic.php?f=10&t=25

Depending on available time, I've got the intent on outlining in this thread what the SIMD extensions to the Apollo Core offer and how the functionality might apply to the one or other coding problem. Please be aware that the extensions are a work in progress and might change without notice before an official release of a finished core (working title: Gold2).

AMMX, as Gunnar named it, is a 64 Bit SIMD extension. Apart from the fact that it shares the 64 Bit width with the MMX of a well known company, the concept we followed is more geared towards the SIMD extensions in RISC architectures (AltiVEC, Wireless MMX). In the current state of development, 32 registers are available for SIMD usage. These 32 registers include the well-known D0-D7 (extended to 64 Bit) and 24 new registers which are SIMD exclusive. This way, a lot of work can be done in registers, reducing the strain on memory reads and writes considerably.

Most instructions follow a 3 operand logic D=A op B, where the results of the operation between A and B is stored in any C of the registers. It must be noted at this point that the input operand A doesn't have to be a register. Any effective address in 68k notatation is allowed, including immediates. Allow me to show some examples at this point.

PADDW D0,D1,D2 ; 4x16 Bit addition D0+D1=D2
PADDW (A0),D1,D2 ; same, from memory (unaligned)
PADDW #$8100810081008100,D1,D2 ; add 4x16 Bit constant
PADDW.W #$8100,D1,D2 ; same as above, with implicit splat

The latter two code lines above demonstrate a convenient feature in AMMX. You can specify immediates also in SIMD code, something you don't find easily somewhere else. The constants can be given in full 64 Bit. While this may be useful for some applications, the 64 Bit immediates result in instruction words of 12 Bytes. As an alternative, we added a second way of specifiying constants. The .w Syntax in the last of the example mnemonics triggers the implicit distribution of the immediate data word to all four 16 Bit slots. This way, the latter two instructions are identical in their arithmetic operation. The difference with implicit splat is a reduction of the instruction word to 6 Bytes.

These two concepts of 3 operand logic and immediates can help to save a number of move instructions that were common to 68k code.

In terms of data movement, two basic operations are supported: LOAD and STORE. While input data for the operations can be gathered by the for one of the operands in the arithmetic operations, the destination is a register in the majority of instructions. Therefore, movement to memory needs to be done by STORE. Example:

LOAD (A0)+,D1 ;D1=64 bit from any memory location, A0=A0+8
PAVGB (A1)+,D1,D1 ;8x unsigned byte average (a+b+1)>>1
STORE D1,(A2)+ ;write result


A special case of STORE is also provided, one that can selectively write the individual bytes. The STOREM Rn,Rm, will only write bytes of which the corresponding mask bit is set (both in MSB to LSB notation).

moveq #4,d3 ;yes yes, this will stall in the following calculation
LOAD 4(A0,D3.l*4),D1 ;D1=64 bit from any memory location
moveq #%01010101,D2 ;D2.b=bit mask which bytes (bit=1) are to be written
STOREM D1,D2,(A2)+ ;write every second byte from D1


The third special STORE variant is targeted at 8 Bit pixel data. Typical operations in image/video processing result in intermediate results exceeding the 8 Bit range, which implies clipping before going back to 8 Bit. The Apollo features its own interpretation of PACKUSWB for this purpose. Clipping is done to (0,255). Example:

LOAD (A0)+,D1 ;4 signed words: a0.w a1.w a2.w a3.w
LOAD (A1)+,D2 ;4 signed words: b0.w b1.w b2.w b3.w
PACKUSWB D1,D2,(A2)+ ;8 unsigned bytes: a0 a1 a2 a3 b0 b1 b2 b3
; operation: vn.b = ( vn.w < 0 ) ? 0 : ( ( vn.w > 255 ) ? 255 : vn.w ); // n=0...7


One catch with SIMD is that you can not always guarantee that you are able to layout your data as needed by the arithmetics. That's why coders have been fond of the permute instruction, introduced with Morotola's PPC7400 (aka G4) series. The Apollo core offers one, too. Two input registers Ra and Rb can be permuted by a given permutation constant into the destionation Rd. Example:

;byte permutation key semantics for Rm,Rn
; Rm m0 m1 m2 m3 m4 m5 m6 m7 = 0 1 2 3 4 5 6 7
; Rn n0 n1 n2 n3 n4 n5 n6 n7 = 8 9 a b c d e f
;
; ex1: word interleaving
LOAD (A0)+,D1 ;4 signed words: m0.w m1.w m2.w m3.w
LOAD (A1)+,D2 ;4 signed words: n0.w n1.w n2.w n3.w
VPERM #$018923ab,D1,D2,D3 ;D3: m0.w n0.w m1.w n1.w
; ex2: unsigned byte to words
LOAD (A0),D4 ;8 unsigned bytes m0 m1 m2 m3 m4 m5 m6 m7
moveq #0,d5 ;0.l
VPERM #$F0F1F2F3,D4,D5,D6 ; first four bytes as words m0.w m1.w m2.w m3.w
VPERM #$F4F5F6F7,D4,D5,D6 ; second four bytes as words m4.w m5.w m6.w m7.w


Let's come to arithmetics. Bit-wise operations are:
Code: Select all
PAND ,Rb,Rd
POR ,Rb,Rd
PEOR ,Rb,Rd
PANDN ,Rb,Rd


Addition/Subtraction can be done on 8 Bit or 16 Bit.

PADDB ,Rb,Rd ;Rd = Rb +
PADDW ,Rb,Rd ;
PSUBB ,Rb,Rd ;Rd = Rb -
PSUBW ,Rb,Rd ;


One special case of add/sub is the BFLYW. A common recurrence in signal transforms (FFT,DCT,DWT) is the butterfly, an operation where the result of an addition and subtraction of two operands is required. In order to augment such transforms, the AMMX offers BFLYW ,Rb,Rd:Rd+1. Please note that the destination register is actually a consecutive pair (with an even index for the first one).

BFLYW D0,D1,D2:D3 ; D2 = D1 + D0 , D3 = D1 - D0 (4 words each)

As a side note, we replaced 28 add+sub combinations by butterflies in an 8x8 iDCT, roughly 15% of the total instructions in that function block..

Multiplies are currently offered by the PMUL88 ,Rb,Rd instruction. It multiplies four words with the given operand and shifts down by 8 Bits after the multiply (Rd = (Rb*)>>8 ). Example:

PMUL88.W #16,D0,D1 ; D1 = (D0*16)>>8 = D0/16
PMUL88.W #1024,D0,D1 ; D1 = (D1*1024)>>8 = D0*4
PMUL88.W D2,D3,D4 ;

The multiply is implemented with full throughput. With the implemented logic (>>8), it can serve as short range shift replacement.
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: Iggy on December 06, 2016, 07:16:35 PM
Neat!
Has there been any consider of the idea of extending other functionality to 64bit?
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: kipper2k on December 07, 2016, 12:59:03 AM
Quote from: magnetic;817372
Thats good news! Are adaptors available for the a2000?

they will be, i released the files to someone in the USA to produce so people with a2ks should be set
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: QuikSanz on December 07, 2016, 05:20:51 AM
Quote from: kipper2k;817398
they will be, i released the files to someone in the USA to produce so people with a2ks should be set


Get a few kits to Amiga on the Lake please.
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: magnetic on December 07, 2016, 07:57:08 AM
Awesome! thanks kipper i put my name on the list. Also do zorro boards work? I know from testing V1 600 vampire full compatability can be challenging. I want to use boards like Viab motion, sound cards, etc.
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: wawrzon on December 07, 2016, 02:41:28 PM
wow, 100 people register their interest per day! :O
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: klx300r on December 10, 2016, 03:40:51 AM
Quote from: wawrzon;817411
wow, 100 people register their interest per day! :O


yes and that's some SERIOUS money right there! as I type it's 1700 orders @ 300 euros and I'm sure the final number will be easily double or triple that so kudos to the Team for helping the community and making some decent return for their efforts :hammer:
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: LoadWB on December 10, 2016, 03:48:05 AM
Quote from: klx300r;817535
yes and that's some SERIOUS money right there! as I type it's 1700 orders @ 300 euros and I'm sure the final number will be easily double or triple that so kudos to the Team for helping the community and making some decent return for their efforts :hammer:


That's 1/2 million Euro for a fekken "dead" machine.  If that doesn't make SOMEONE out there salivate I don't know what will.

Well, okay, I know a few things that will, but still.
Title: Re: Vampire V500 V2+ is now ready for preoders !
Post by: Bitwinter on April 06, 2017, 11:19:04 PM
i am interested :)