AMD Raven Ridge 'Zen APU' Thread

Page 33 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Glo.

Diamond Member
Apr 25, 2015
5,765
4,670
136

AMD is comparing here top end A12 9800 APU with Eng sample of Raven Ridge APU.

For all we know, 9800 iGPU has 8 CU's, 1108 MHz, 65W TDP and performance level like this:
Eng Sample of Raven Ridge has 3.0/3.3 Clock speeds on CPU, and 800 MHz on GPU that has 11 CU's, and 35W TDP.

Well, if this is correct than we can expect pretty nice boost in performance. 40% bigger GPU, but with 30% lower core clock, is still able to be 40% faster on average? That is pretty nice boost.

Im wondering, what they will be able to achieve with higher TDPs, and faster RAM.
 
Reactions: lightmanek

Valantar

Golden Member
Aug 26, 2014
1,792
508
136
I saw those in reports from Computex. Wonder how thermals and battery life are. I wouldn't be surprised if they were okay for something stuffing a 65W desktop CPU into a laptop - these Ryzen chips are pretty frugal when it comes to power.
 

ao_ika_red

Golden Member
Aug 11, 2016
1,679
715
136

AMD is comparing here top end A12 9800 APU with Eng sample of Raven Ridge APU.

For all we know, 9800 iGPU has 8 CU's, 1108 MHz, 65W TDP and performance level like this:
Eng Sample of Raven Ridge has 3.0/3.3 Clock speeds on CPU, and 800 MHz on GPU that has 11 CU's, and 35W TDP.

Well, if this is correct than we can expect pretty nice boost in performance. 40% bigger GPU, but with 30% lower core clock, is still able to be 40% faster on average? That is pretty nice boost.

Im wondering, what they will be able to achieve with higher TDPs, and faster RAM.

Mobile performance is always constrained by thermal and power requirement. Because Zen is designed as a very power-efficient chip, it's not surprising if they claim a much better power/performance compared to mobile BR parts. That advantage will be very slightly decreased in desktop environment because as we know, first generation of Zen won't clock as high as we hope initially. But, it will be a significant boost for casual users that move from Kaveri (refresh) APU.
 
Reactions: Drazick and amd6502

ao_ika_red

Golden Member
Aug 11, 2016
1,679
715
136
First of all, I want to say thank you to moderator after clearing my mistake.

Here's quick recap.

Possibly new Raven Ridge Engineering Samples APUs

Source: Videocardz
Another leak from Videocardz.com







I also want to address some discussion from my previous closed thread.

1. Those pictures above show the "Engineering Sample" roadmap and not the final product timeline, hence some oddness in it.

2. The pictures was shown to Enterprise clients, hence ECC memory support.

2. Regarding the missing HBM2 feature in Raven Ridge, I assume their prediction about HBM2 yield and cost was way-off from the reality. That's why we'll see limited number of APU will use HBM2 (Apple product will be prioritised because I think they can offer higher price to Apple users). And also, AFAIK, the first iteration of mobile Raven Ridge will be developed in 14 LPP node instead of the improved GloFo 14+.

3. I also have a good interest in Banded Kestrel APU because Banded Kestrel not only will become the successor of Puma+ based Carrizo-L "small" APU (as a fan of cat cores, I don't recognize the existence of Stoney Ridge-APU) but also will become the successor to Kabini APU (FM1 everybody?).

4. I don't have any data about how Banded Kestrel will be developed, but I believe they will still use CCX concept with some alteration and that "mini CCX" concept maybe appropriate in this case.
 

iwulff

Junior Member
Jun 3, 2017
24
7
81
First of all, I want to say thank you to moderator after clearing my mistake.

Here's quick recap.


Another leak from Videocardz.com







I also want to address some discussion from my previous closed thread.

1. Those pictures above show the "Engineering Sample" roadmap and not the final product timeline, hence some oddness in it.

2. The pictures was shown to Enterprise clients, hence ECC memory support.

2. Regarding the missing HBM2 feature in Raven Ridge, I assume their prediction about HBM2 yield and cost was way-off from the reality. That's why we'll see limited number of APU will use HBM2 (Apple product will be prioritised because I think they can offer higher price to Apple users). And also, AFAIK, the first iteration of mobile Raven Ridge will be developed in 14 LPP node instead of the improved GloFo 14+.

3. I also have a good interest in Banded Kestrel APU because Banded Kestrel not only will become the successor of Puma+ based Carrizo-L "small" APU (as a fan of cat cores, I don't recognize the existence of Stoney Ridge-APU) but also will become the successor to Kabini APU (FM1 everybody?).

4. I don't have any data about how Banded Kestrel will be developed, but I believe they will still use CCX concept with some alteration and that "mini CCX" concept maybe appropriate in this case.
So the Great Horned Owl soc will also have 11 CU. It seems to be the max for Raven Ridge and for me is somewhat disappointing, since on 28nm they had 8 CU. A Vega CU might be bigger and therefor the reason of why only 11 CU fit. Also the way AMD set up the CCX and uses a more modular approach, might have a small impact. I was hoping for at least 12 CU and hopefully 14-16 CU.

I am planning a APU build when Rave Ridge releases, so I'm eager for more leaks...
 

Pick2

Golden Member
Feb 14, 2017
1,058
1,507
91
@ ao_ika_red:
To Quote Myself from the other closed thread of yours:

"The trouble I have with your road map "leak" is ; why would they start at 2015 ? A road map - i.e. what coming down the road , would start with 2017 if it's a new leak , Right ?
It seems it would have been produced late '14 - early '15 if it starts at 2015."

Comments ?
 

ao_ika_red

Golden Member
Aug 11, 2016
1,679
715
136
So the Great Horned Owl soc will also have 11 CU. It seems to be the max for Raven Ridge and for me is somewhat disappointing, since on 28nm they had 8 CU. A Vega CU might be bigger and therefor the reason of why only 11 CU fit. Also the way AMD set up the CCX and uses a more modular approach, might have a small impact. I was hoping for at least 12 CU and hopefully 14-16 CU.

I am planning a APU build when Rave Ridge releases, so I'm eager for more leaks...

Great Horned Owl is a "big" version of Raven Ridge meanwhile Banded Kestrel is a "small" version of it. It will serve from mainstream desktop and mobile (laptop and ultrabook) down to ultra-mobile segment (2 in 1 tablets, low-cost notebook, etc). I also in need of updating my aging Bobcat netbook, that's why I'm very excited to share my opinion here.

@ ao_ika_red:
To Quote Myself from the other closed thread of yours:

"The trouble I have with your road map "leak" is ; why would they start at 2015 ? A road map - i.e. what coming down the road , would start with 2017 if it's a new leak , Right ?
It seems it would have been produced late '14 - early '15 if it starts at 2015."

Comments ?
I think because it's intended to AMD's existing and potential enterprise clients. That's why they also show their previous products to remind their clients and also to show how much they already have progressed.
 

Pick2

Golden Member
Feb 14, 2017
1,058
1,507
91
... I think because it's intended to AMD's existing and potential enterprise clients. That's why they also show their previous products to remind their clients and also to show how much they already have progressed.

That works for Me
I think they should have come out with a low end Ryzen APU right from the start. All the $90 to $250 Mobos came out with video outputs that are useless till there is an APU that uses them. You'll need a discreet GPU , which has it's own video outputs , till they do.
 

Glo.

Diamond Member
Apr 25, 2015
5,765
4,670
136
So the Great Horned Owl soc will also have 11 CU. It seems to be the max for Raven Ridge and for me is somewhat disappointing, since on 28nm they had 8 CU. A Vega CU might be bigger and therefor the reason of why only 11 CU fit. Also the way AMD set up the CCX and uses a more modular approach, might have a small impact. I was hoping for at least 12 CU and hopefully 14-16 CU.

I am planning a APU build when Rave Ridge releases, so I'm eager for more leaks...

12 CU design from time where it was too late to "redo" the design.

What this means? Lets look at what Don Woligroski have said in AMA for TomsHardware.
http://www.tomshardware.com/reviews/amd-ryzen-ama,5018-12.html
Tech_TTT: Are we expecting an AMD APU with onboard HBM2 Memory as shared memory for both System and GPU and no DIMMs slots any time sooner? What are your plans for very low voltage CPU? The Ryzen managed a good 65W TDP for 8 cores. Can we expect a 15W 4 core Ryzen APU to compete with a low voltage Intel CPU?

DON WOLIGROSKI: We're definitely considering different HBM implementations, but we haven't announced anything I can talk to. In a lot of ways the Zen architecture gets more impressive as you provide less power. I can't comment on unannounced laptop parts, but there are great things coming!
So they have not announced HBM2 parts, that is why none of roadmaps currently is showing 12 CU design.

If they developed HBM2 design - full 12 CU's/768 GCN cores is a good way to differentiate it from non-HBM design.

Im pretty sure that 12 CU design + HBM2 will be actually for 65-95W TDP range.
 

Qwertilot

Golden Member
Nov 28, 2013
1,604
257
126
There's a lot of things they could/should have done - and they'd have done them had they had the money/R&D to do it all at once. As it is, be glad they got such a good CPU out at all

Those notebook with Ryzen's don't look that tempting: a 65w CPU & a 580? Power draw! I'm quite sure that Ryzen can be downclocked & binned to make a really, really good mobile CPU though. Presumably something else that AMD haven't had the time to organise yet. They're advertising the 1700 as the same clocks as the desktop one.
(This surely must be something they're working on? Great margins.).
 

ao_ika_red

Golden Member
Aug 11, 2016
1,679
715
136
That works for Me
I think they should have come out with a low end Ryzen APU right from the start. All the $90 to $250 Mobos came out with video outputs that are useless till there is an APU that uses them. You'll need a discreet GPU , which has it's own video outputs , till they do.
Unfortunately, there's only mobile Zen APU in 2017, nothing offered to desktop market until early next year. That's also the reason why I don't offer Ryzen to my family and friends. They need a cost-effective APU, not a separate CPU and GPU that will hurt their wallet and also their electrical bill.

There's a lot of things they could/should have done - and they'd have done them had they had the money/R&D to do it all at once. As it is, be glad they got such a good CPU out at all

Those notebook with Ryzen's don't look that tempting: a 65w CPU & a 580? Power draw! I'm quite sure that Ryzen can be downclocked & binned to make a really, really good mobile CPU though. Presumably something else that AMD haven't had the time to organise yet. They're advertising the 1700 as the same clocks as the desktop one.
(This surely must be something they're working on? Great margins.).

I even surprised once these R7 1700 x RX580 combo emerged in enthusiast-level laptop. It's not only a big power draw in such confined space, but also a thermal headache. I think it's more like a Bugatti Veyron thing, a "technical exercise" to show how flexible Zen core is. If only they pair it with much efficient GPU, I think it will gain some traction in enthusiast laptop.
 

moinmoin

Diamond Member
Jun 1, 2017
4,994
7,765
136
Taking and expanding my post from the closed thread (couldn't they have been merged instead?):

The Zen-based APUs are interesting for two aspects:
  • They will obviously not using the Zeppelin die every Zen chip so far build upon. Great Horned Owl seems like a straight forward version of a 1x CCX die with an uncore optimized for power consumption (pretty important as the uncore of the Zeppelin die alone already accounts for ~25W TDP). Banded Kestrel on the other hand is a real wildcard. Obviously it's like half a CCX, but will they design a die specifically for it in addition to the 1x CCX one for Great Horned Owl? Or is it like a "mini-CCX" die and Great Horned Owl uses two of those?
  • They should be the first chips using Infinity Fabric for communicating between heterogeneous modules. The combination of CPU and GPU modules is kind of old hat by now, but depending on the flexibility IF is showcasing in these APUs it may pave the way to specialized IF-based MCMs (like including ASICs).
 

insertcarehere

Senior member
Jan 17, 2013
639
607
136
I even surprised once these R7 1700 x RX580 combo emerged in enthusiast-level laptop. It's not only a big power draw in such confined space, but also a thermal headache. I think it's more like a Bugatti Veyron thing, a "technical exercise" to show how flexible Zen core is. If only they pair it with much efficient GPU, I think it will gain some traction in enthusiast laptop.

If laptop OEMs have half a brain they'd pair the R5/R7 Zens with high end pascal (1070/80) laptop versions, I am thinking that the RX 580 is more of a package deal from AMD...
 

Mopetar

Diamond Member
Jan 31, 2011
8,024
6,477
136
Even though it's listed as an 11 CU design it could physically be 12 CU with binning built in so they have better yields and can disable the least efficient CU to more easily hit TDP targets. Or physically 11 and bin to 10 active.
 

ao_ika_red

Golden Member
Aug 11, 2016
1,679
715
136
Taking and expanding my post from the closed thread (couldn't they have been merged instead?):

The Zen-based APUs are interesting for two aspects:
  • They will obviously not using the Zeppelin die every Zen chip so far build upon. Great Horned Owl seems like a straight forward version of a 1x CCX die with an uncore optimized for power consumption (pretty important as the uncore of the Zeppelin die alone already accounts for ~25W TDP). Banded Kestrel on the other hand is a real wildcard. Obviously it's like half a CCX, but will they design a die specifically for it in addition to the 1x CCX one for Great Horned Owl? Or is it like a "mini-CCX" die and Great Horned Owl uses two of those?
  • They should be the first chips using Infinity Fabric for communicating between heterogeneous modules. The combination of CPU and GPU modules is kind of old hat by now, but depending on the flexibility IF is showcasing in these APUs it may pave the way to specialized IF-based MCMs (like including ASICs).

I think it's better to lock that thread because the discussion is still very short.
* About "mini CCX" or "half CCX":
After looking closely at CCX design, I think AMD already prepared this. There will be a sacrifice, though. And I speculate lesser L3 cache than normal CCX already had.


* About Infinity Fabric (IF) in APU, this will be an advancement of HSA-on-die itself. I hope it will offload more parallel computing in GPU side so we'll get a "little monster" for simulation and CAD purpose.
http://www.anandtech.com/show/11170...-review-a-deep-dive-on-1800x-1700x-and-1700/9

If laptop OEMs have half a brain they'd pair the R5/R7 Zens with high end pascal (1070/80) laptop versions, I am thinking that the RX 580 is more of a package deal from AMD...
Absolutely agree with that. By doing that, AMD want to show to its opponents what they able to do without them. It's not perfect, but it's respectable as a technical exercise.

Even though it's listed as an 11 CU design it could physically be 12 CU with binning built in so they have better yields and can disable the least efficient CU to more easily hit TDP targets. Or physically 11 and bin to 10 active.

AMD's CU concept is like CCX. It's built for modularity. That's why we had 3CU in Stoney Ridge and also another 3CU APU codenamed as Banded Kestrel.

There's no reason fusing-off working CU because not only it's a waste of die space, but also waste of time and money to fused-off that single CU.
 
Last edited:
Reactions: Drazick

moinmoin

Diamond Member
Jun 1, 2017
4,994
7,765
136
After looking closely at CCX design, I think AMD already prepared this. There will be a sacrifice, though. And I speculate lesser L3 cache than normal CCX already had.
In the two slides you posted L3 cache size is perfectly in line with the CCXes so far (8MB for 4 cores, 4MB for 2 cores) so actually no change there. We know nothing about the actual dies, what "sacrifice" do you expect?
 

amd6502

Senior member
Apr 21, 2017
971
360
136
Mobile performance is always constrained by thermal and power requirement. Because Zen is designed as a very power-efficient chip, it's not surprising if they claim a much better power/performance compared to mobile BR parts. That advantage will be very slightly decreased in desktop environment because as we know, first generation of Zen won't clock as high as we hope initially. But, it will be a significant boost for casual users that move from Kaveri (refresh) APU.

AMD is comparing here top end A12 9800 APU with Eng sample of Raven Ridge APU.

Yes the comparison should be between mobile BR and mobile RR, that is RR APU versus A12 9700p.

With the performance gain from Zen over Excavator and the 14nm node efficiency gain, the gains on mobile should be tremendous. At desktop power profiles the gains like you say should be a bit less.

However, Raven Ridge AM4 Desktop may come out on a more improved and mature 14nm LPP than Summit Ridge (Ryzen), so I believe the frequencies we see for RR AM4 will be slightly better than the current Summit Ridge.

With the likely smaller L3 probably the frequency gains won't be enough to match an 1800x-with-half-the-cores-disabled's performance.
 

PeterScott

Platinum Member
Jul 7, 2017
2,605
1,540
136
The Zen-based APUs are interesting for two aspects:

This slide deck, just looks like old info. Great Horned Owl is just what eventually became Raven Ridge. Every Leak on Raven Ridge shows 4 Zen Cores and 11 CU GPU, so there is nothing new there.

Kestrel is labeled as a "concept", which implies AMD isn't sure they are even going to bother with that one. It looks like a chip specifically for tablets, when the tablet market isn't so hot anymore.

I have always been more excited about seeing Raven Ridge than either Ryzen or Vega. It is a more important part in the overall market than the current Ryzen Desktop CPUs. Most of the consumer market is running on APU/IGP designs these days, and this could be a very competitive APU. It might even have a shot at winning some Apple contracts...

We just have to wait forever since it is marriage of both Ryzen and Vega, all the issues in both of those have to get worked out first.
 

Mopetar

Diamond Member
Jan 31, 2011
8,024
6,477
136
There's no reason fusing-off working CU because not only it's a waste of die space, but also waste of time and money to fused-off that single CU.

Sure there is if you want to have segment product offerings. For example, there are going to be some parts that have a damaged or dysfunctional Zen core, so they may disable (I'm assuming this is done through firmware rather than physically fusing off part of the chip for ease and cost reasons) two total to sell a 2C/4T part. Depending on what they want to target for TDP for such a chip, they may need to disable some of the CUs as well.
 

ao_ika_red

Golden Member
Aug 11, 2016
1,679
715
136
In the two slides you posted L3 cache size is perfectly in line with the CCXes so far (8MB for 4 cores, 4MB for 2 cores) so actually no change there. We know nothing about the actual dies, what "sacrifice" do you expect?

I admit we could only speculate at the moment and my "sacrification theory" is nothing more than my gut feeling, which are:
* L3 cache, even it's private to each core but it also ties very close with others so by cutting half of the CCX, it may also cut some of the L3 cache area. I think we'll see 3MB of L3 cache or maybe there's no reduction at all as stated by the slide so we'll get 4MB in the end.
* AMD have to differentiate their desktop APU performance with Ryzen 3 / 5 performance and by reducing L3 cache will do it just right.

However, Raven Ridge AM4 Desktop may come out on a more improved and mature 14nm LPP than Summit Ridge (Ryzen), so I believe the frequencies we see for RR AM4 will be slightly better than there

Yes, GloFo is expected to roll out their improved process dubbed as GF 14+ later this year. And all of 2018 AMD products will use that process. There's another thread discussing about this comprehensively.

This slide deck, just looks like old info. Great Horned Owl is just what eventually became Raven Ridge. Every Leak on Raven Ridge shows 4 Zen Cores and 11 CU GPU, so there is nothing new there.

Kestrel is labeled as a "concept", which implies AMD isn't sure they are even going to bother with that one. It looks like a chip specifically for tablets, when the tablet market isn't so hot anymore.

I have always been more excited about seeing Raven Ridge than either Ryzen or Vega. It is a more important part in the overall market than the current Ryzen Desktop CPUs. Most of the consumer market is running on APU/IGP designs these days, and this could be a very competitive APU. It might even have a shot at winning some Apple contracts...

We just have to wait forever since it is marriage of both Ryzen and Vega, all the issues in both of those have to get worked out first.

Well, a year is long time in technology race, so considering that information as old news but I think it's still have some correlation with their actual products. IIRC, Raven Ridge project came far earlier than other project listed on that ES roadmap. That's why I found it quite interesting.

LPDDR4 configuration is alarmingly in line with tablet market, but although tablet market is shrinking, they still have chance in convertible and low cost notebook market and alter that memory config as well. I also eagerly wait to Banded Kestrel will come into low-cost notebook segment to update my old Bobcat netbook.

Sure there is if you want to have segment product offerings. For example, there are going to be some parts that have a damaged or dysfunctional Zen core, so they may disable (I'm assuming this is done through firmware rather than physically fusing off part of the chip for ease and cost reasons) two total to sell a 2C/4T part. Depending on what they want to target for TDP for such a chip, they may need to disable some of the CUs as well.

Ah, got it. They'll do it like what they've done with RX460 and Phenom X3.
 

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
* AMD have to differentiate their desktop APU performance with Ryzen 3 / 5 performance and by reducing L3 cache will do it just right.

I doubt that. Why would they? I expect to see 4C/8T, 4C/4T, 2C/4T and 2C/2T SKUs for RR, with perhaps a single 2C/4T SKU that has access to the full 8MB CCX cache. Such a chip could be pretty nifty for ultra mobile usage.

Besides, all of the Ryzen 5 SKUs already have access to the full 16MB Zeppelin cache, only the lowest-end 1400 has 8MB cache. So the 1400 has the same size cache as RR will have, just split between CCXs. Ryzen 3 is distinguished by lack of SMT, apparently not cache size and hierarchy. So I doubt RR will be much different, the CPU portion being identical in design.
 

ao_ika_red

Golden Member
Aug 11, 2016
1,679
715
136
I doubt that. Why would they? I expect to see 4C/8T, 4C/4T, 2C/4T and 2C/2T SKUs for RR, with perhaps a single 2C/4T SKU that has access to the full 8MB CCX cache. Such a chip could be pretty nifty for ultra mobile usage.

Besides, all of the Ryzen 5 SKUs already have access to the full 16MB Zeppelin cache, only the lowest-end 1400 has 8MB cache. So the 1400 has the same size cache as RR will have, just split between CCXs. Ryzen 3 is distinguished by lack of SMT, apparently not cache size and hierarchy. So I doubt RR will be much different, the CPU portion being identical in design.

I assume, without anything limit its performance, Raven Ridge performance will land between Ryzen 3 and Ryzen 5 with the advantage of igp. And if they have a badly damaged igp, they will sell it as a CPU just like Athlon. It will inadvertently eat Ryzen 3 and maybe also Ryzen 5 sales.
 

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
I assume, without anything limit its performance, Raven Ridge performance will land between Ryzen 3 and Ryzen 5 with the advantage of igp. And if they have a badly damaged igp, they will sell it as a CPU just like Athlon. It will inadvertently eat Ryzen 3 and maybe also Ryzen 5 sales.

I agree. One thing to consider is the single CCX design, so if anything RR should perform a tiny bit better then the split-CCX Ryzen 3/5.

With regards to Vega, we'll see. It might be a half-dud for the high-end*, but it might be more effective in an APU design. We saw something similar with VLIW4, power hungry at the top, but pretty effective and efficient in APU form.

*If you call the rumoured 1080-class performance "bad"...
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |