Physics Processing Unit

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

Lonyo

Lifer
Aug 10, 2002
21,939
6
81
Originally posted by: MrControversial
Originally posted by: Duvie
Originally posted by: VirtualLarry
Originally posted by: MrControversial
DOA. This is stupid. With multicore CPU's on the horizon, this thing is useless.
No way. Sounds like this is a very-high-throughput FPU, intended for physics-sim processing, which is mostly matrix-math and some other ops. (Similar to the things that the Cell processor is supposed to be good for as well, perhaps that is what prompted the release of this device now.) There was another chip, low-powered, insane FLOPs, was actually optical-based, I believe, announced last year. Not sure if that's the same company, don't think that it is. The problem with one of these is, although it could be used as a powerful hardware-accelerator alternative to software - the game engine itself, and the game's playability, are dependent somewhat on the physics engine. It's not quite as scalable as the mostly-output-only graphics sides of things, the physics engine is part of the core engine of the game. So what about those players that don't own one of these accelerators? My guess is that the devs would effectively have to re-code two different versions of the game engines, one designed to have this card "plug in", and one that used a normal software physics-engine codepath. Then again, they mention that it supports the same API as their software physics lib does, so perhaps it really is a drop-in replacement.



Just another stupid comment by him...a lot of talk and no brain power proceeding it....

You come across as a presumptuous know-it-all prick. How about dropping the ad hominem and attack my arguments instead. I'm waiting to hear your counter arguments...or something about how my mama is a fat b*tch. You lost the argument way before it began.

Can I interest you in tweezer for the beetle up your arse?

We have hardware sound, hardware graphics, hardware RAID, hardware LAN, hardware modems.
Why would you go for physics done on a non-specialised chip (part of a multi-core CPU), when it can have its own add-in board to do the specified tasks?
 

MrControversial

Senior member
Jan 25, 2005
848
0
0
Originally posted by: DanDaMan315
This PPU seems like it would be a much better idea as a chip on the video card instead of its own card. Would make the video processing easier and would most likely keep the cost down. This could just be another feature like Pixel Shading and stuff like that, doesn't seem all too revolutionary IMHO.

Or that. Then that would create a whole new market. It wouldn't be called a GPU anymore or videocard. It could be called a Game Processing Unit.
 

MrControversial

Senior member
Jan 25, 2005
848
0
0
Originally posted by: Cat
Originally posted by: MrControversial
Originally posted by: Cat
I've been using Novodex for about a year now. A single CPU cannot come close to what this chip is promising, so I don't think it's useless. It's very exciting, actually. I am concerned about reading back thousands of 4x4 or 3x4 single or double precision float matrices 60 times a second.
Single core processors will be dinosaurs until some revolutionary nanotech comes along. Industry and academia saw multiprocessing coming a long time ago. Five years ago, I would have been excited about this, because unloading hefty FP processing off of a single-threaded CPU would have been a godsend. However, with CPU's that process six, eight or more threads on the horizon it seems like it's a bit too late. With consoles like Xbox already ditching components (APU) to be handled by a powerful mult-core CPU and the PS3 using the multi-core Cell as a broadband/media processor as well what's stopping the next wave of desktop processors to implement something like the PPU on chip?

When I made my "useless" comment, I did not have a Pentium 4 and an Athlon64 in mind.


When do you see a general-purpose processor being capable of performing like this one supposedly does? I don't see it happening soon.
It's on the horizon on the back of multi-core CPUs. As I said before, this technology would be best strapped on to an Intel or AMD CPU as a physics core.
 

MrControversial

Senior member
Jan 25, 2005
848
0
0
Originally posted by: Lonyo
Originally posted by: MrControversial
Originally posted by: Duvie
Originally posted by: VirtualLarry
Originally posted by: MrControversial
DOA. This is stupid. With multicore CPU's on the horizon, this thing is useless.
No way. Sounds like this is a very-high-throughput FPU, intended for physics-sim processing, which is mostly matrix-math and some other ops. (Similar to the things that the Cell processor is supposed to be good for as well, perhaps that is what prompted the release of this device now.) There was another chip, low-powered, insane FLOPs, was actually optical-based, I believe, announced last year. Not sure if that's the same company, don't think that it is. The problem with one of these is, although it could be used as a powerful hardware-accelerator alternative to software - the game engine itself, and the game's playability, are dependent somewhat on the physics engine. It's not quite as scalable as the mostly-output-only graphics sides of things, the physics engine is part of the core engine of the game. So what about those players that don't own one of these accelerators? My guess is that the devs would effectively have to re-code two different versions of the game engines, one designed to have this card "plug in", and one that used a normal software physics-engine codepath. Then again, they mention that it supports the same API as their software physics lib does, so perhaps it really is a drop-in replacement.



Just another stupid comment by him...a lot of talk and no brain power proceeding it....

You come across as a presumptuous know-it-all prick. How about dropping the ad hominem and attack my arguments instead. I'm waiting to hear your counter arguments...or something about how my mama is a fat b*tch. You lost the argument way before it began.

Can I interest you in tweezer for the beetle up your arse?

We have hardware sound, hardware graphics, hardware RAID, hardware LAN, hardware modems.
Why would you go for physics done on a non-specialised chip (part of a multi-core CPU), when it can have its own add-in board to do the specified tasks?
You're going in one direction and I'm going in another. In the near future, all of the things you mentioned will be possible on one chip. For example, in two previous posts, I mentioned how Microsoft is eliminating the APU in their next console for audio processing to be handled by their multi-core CPU and Sony is eliminating the media communication processor in favor of those tasks being handled by the Cell. It's obvious that everyone's going in the direction of having all of these tasks being handled in one location. It's the natural way to do things. Just look at the human brain. All processing is handled in that one large location. It seems as if the trend is moving toward larger CPUs with multiple cores doing multiple things.

I just don't see future PC's containing a glut of add-on cards. What's next, the Artificial Intelligence Processing Unit? Where does it end? This PPU thing is moving in the wrong direction. Throw it on a CPU/GPU or motherboard and I'll be very excited. The main argument seems to be "the CPU can't do it as fast". That's true at present, but that will change very soon with multi-core CPU's coming to the market.
 

DAPUNISHER

Super Moderator CPU Forum Mod and Elite Member
Super Moderator
Aug 22, 2001
28,843
21,643
146
Better and more versatile hardware is coming all the time for audio&video encoding&decoding, 2D/3D graphics processing, now physics, maybe specialized AI processors next? Couldn't this type of system architecture eventually make "central processing unit" no longer an operable term? The Borg computing model?
 

MrControversial

Senior member
Jan 25, 2005
848
0
0
I can't wait for the "OMG!!! Check Out My Physics Mark '06 Scores!!!11one" Then on the back of the Doom 4 box under System Requirements it says I need a DirectX10b compatible 32MB physics card in order to play the game with full physics unless I'm stuck with pre-processed physics. Do we really want that? I splurge on a GeForce 7800 Ultra for bad-ass graphics only to see sh*t physics because I can't afford the $499 physics card. F*ck that. Throw that sh*t on a chip.

Like Punisher said, if we keep adding add-on cards, we wouldn't need a CPU. This is so counter productive. We want less components. Would you rather have a smaller CPU with a larger motherboard and larger case, or would you rather have a larger multi-cored CPU with memory/audio/video on chip, hard drives being replaced by multiple gigs of non-volitile RAM all in a case the size of a book. Sign me up for the latter.
 

FishTankX

Platinum Member
Oct 6, 2001
2,738
0
0
Originally posted by: MrControversial
I can't wait for the "OMG!!! Check Out My Physics Mark '06 Scores!!!11one" Then on the back of the Doom 4 box under System Requirements it says I need a DirectX10b compatible 32MB physics card in order to play the game with full physics unless I'm stuck with pre-processed physics. Do we really want that? I splurge on a GeForce 7800 Ultra for bad-ass graphics only to see sh*t physics because I can't afford the $499 physics card. F*ck that. Throw that sh*t on a chip.

Like Punisher said, if we keep adding add-on cards, we wouldn't need a CPU. This is so counter productive. We want less components. Would you rather have a smaller CPU with a larger motherboard and larger case, or would you rather have a larger multi-cored CPU with memory/audio/video on chip, hard drives being replaced by multiple gigs of non-volitile RAM all in a case the size of a book. Sign me up for the latter.



Would you really want a CPU with intel extreme integrated graphics?

The larger you make the CPU, the more heat and power it produces/consumes. And CPU's will always be the jack of all trades, master of none. A CPU will never even begin to touch the processing power of any graphics card within 2 generations of it. What makes you think they would ever be able to touch the power of a dedicated physics processor?


 

MrControversial

Senior member
Jan 25, 2005
848
0
0
Originally posted by: FishTankX
Originally posted by: MrControversial
I can't wait for the "OMG!!! Check Out My Physics Mark '06 Scores!!!11one" Then on the back of the Doom 4 box under System Requirements it says I need a DirectX10b compatible 32MB physics card in order to play the game with full physics unless I'm stuck with pre-processed physics. Do we really want that? I splurge on a GeForce 7800 Ultra for bad-ass graphics only to see sh*t physics because I can't afford the $499 physics card. F*ck that. Throw that sh*t on a chip.

Like Punisher said, if we keep adding add-on cards, we wouldn't need a CPU. This is so counter productive. We want less components. Would you rather have a smaller CPU with a larger motherboard and larger case, or would you rather have a larger multi-cored CPU with memory/audio/video on chip, hard drives being replaced by multiple gigs of non-volitile RAM all in a case the size of a book. Sign me up for the latter.



Would you really want a CPU with intel extreme integrated graphics?
I wasn't talking about now, but in the future the way things are trending. I'd like to see a central processing unit that has high-end graphics, audio and physics processing.
The larger you make the CPU, the more heat and power it produces/consumes. And CPU's will always be the jack of all trades, master of none. A CPU will never even begin to touch the processing power of any graphics card within 2 generations of it. What makes you think they would ever be able to touch the power of a dedicated physics processor?
How about multiple cores on the CPU more powerful than anything we have today. Again, I was talking about the future. This PPU is more like a stop-gap solution since current CPUs can't do what developers want.
 

DAPUNISHER

Super Moderator CPU Forum Mod and Elite Member
Super Moderator
Aug 22, 2001
28,843
21,643
146
Not everyone is going to need the powerful physics processing anytime soon, so it could just be added to graphics cards targeted at the particular market segments that want/need it I should think. It'll gets bought or licensed out by industry leaders and incorporated into their products is the senario I foresee playing out.

Also, it seems to make more sense to use specialized hardware for the processing of various computing tasks. This will give the manufacturers even more options to either integrate or leave out of particular products. That would likely result in being more cost effective, and better focusing on any given market sector needs.
 

Benmohr

Member
Jan 11, 2005
38
0
0
If this thing does what it says then it should be made available to those who want it... simple as that.

How it's implemented will be determined by market forces... again as simple as that.

The development path and future integration options, either stand alone, integrated into 'whatever' will be determined by the success and desirability of the product.

Like all things it will have an evolutionary path. Trying to predict what that is or even dictate what that should be right now is pointless. This industry, like all business in a capitalist society is about making money and those in control make decisions based upon that and not where it's best technical placement should be.

For those who find this frustrating then life must be hard, take a day off and head down to the beech.
 

Murd0ck

Member
Jan 28, 2005
115
0
0
"The PhysX chip is supported by a software development kit SDK from subsidiary Novodex and will enable game developers to capitalize on tomorrow?s multiprocessor PC?s and parallel architecture game consoles.

Game developers are already creating titles in anticipation of the PhysX chip, using AGEIA's NovodeX Physics SDK - the only middleware engine equipped for the future of hardware accelerated physics while meeting today's software requirements. NovodeX is also the only multi-threaded physics API that will unleash the power of multi-processor systems."

"Become a part of the most significant hardware advance for board manufacturers since the GPU: AGEIA?s PhysX chip. The first and only dedicated physics processing unit, PhysX combines extreme hardware acceleration of game physics with consumer-level affordability. Game developers are on board. Shouldn?t it be on your board?"

Looks interesting enough to me..

I just love some of the "expert" analysis that goes on here..."thats no good" "it's a stopgap measure" "in the future it won't be needed" bla bla bla.

Here's an idea!!! how about less writing and more reading...

Thank you Benmohr. Well said.
 

DAPUNISHER

Super Moderator CPU Forum Mod and Elite Member
Super Moderator
Aug 22, 2001
28,843
21,643
146
Originally posted by: Murd0ck
"The PhysX chip is supported by a software development kit SDK from subsidiary Novodex and will enable game developers to capitalize on tomorrow?s multiprocessor PC?s and parallel architecture game consoles.

Game developers are already creating titles in anticipation of the PhysX chip, using AGEIA's NovodeX Physics SDK - the only middleware engine equipped for the future of hardware accelerated physics while meeting today's software requirements. NovodeX is also the only multi-threaded physics API that will unleash the power of multi-processor systems."

"Become a part of the most significant hardware advance for board manufacturers since the GPU: AGEIA?s PhysX chip. The first and only dedicated physics processing unit, PhysX combines extreme hardware acceleration of game physics with consumer-level affordability. Game developers are on board. Shouldn?t it be on your board?"

Looks interesting enough to me..

I just love some of the "expert" analysis that goes on here..."thats no good" "it's a stopgap measure" "in the future it won't be needed" bla bla bla.

Here's an idea!!! how about less writing and more reading...

Thank you Benmohr. Well said.
I agree there is some wild and unwarranted speculation going on with no real basis for it. But I also caution not to believe everything you read, particularly when the source is the Inq

 

Grminalac

Golden Member
Aug 25, 2000
1,149
1
0
Hmmm, well using Mr. Controversials logic 3dfx shouldn't have produced the Voodoo chip in the first place because nVidia would put them out of business in a few years, and onboard chipsets would be out in several years that would be faster. What an idiot.

I can't see intel or AMD including a PPU in a processor and raising the price in a competitive market for something that only enthusiasts want.
Then again why should I bother... arguing with a mroron does not get you anywhere.
 

MrControversial

Senior member
Jan 25, 2005
848
0
0
Originally posted by: DAPUNISHER
Not everyone is going to need the powerful physics processing anytime soon, so it could just be added to graphics cards targeted at the particular market segments that want/need it I should think. It'll gets bought or licensed out by industry leaders and incorporated into their products is the senario I foresee playing out.

Also, it seems to make more sense to use specialized hardware for the processing of various computing tasks. This will give the manufacturers even more options to either integrate or leave out of particular products. That would likely result in being more cost effective, and better focusing on any given market sector needs.

But the market will be more fragmented than it already is with the different range of graphics card capabilities. That means that developers will have to incorporate some kind of "if" code in each game that decides which physics the player gets based on their hardware.
 

DAPUNISHER

Super Moderator CPU Forum Mod and Elite Member
Super Moderator
Aug 22, 2001
28,843
21,643
146
Originally posted by: Grminalac
I can't see intel or AMD including a PPU in a processor and raising the price in a competitive market for something that only enthusiasts want.
What info we have so far suggests a CPU is the last place this will turn up. It will likely take the form of an expansion card, and perhaps end up integrated on futur graphics cards.
 

Duvie

Elite Member
Feb 5, 2001
16,215
0
71
My problem with Mr controversial is he seems to have limited comprehension skills....It clearly stated in the article and quoted in the ops thread this....


It can operate with 32000 particles/rigid bodies or should I say bones? [You should, Fudo, you should. Ed.] When we talk about fluids, such cards can handle up to 50000 rigid bones. ****A CPU can do a couple hundred at the most.****

makes your inital comment stupid and rush to answer.....CPUs cannot do this now....not close to the numbers sited so in dual core (our first attempt to see somthing of mulit-cores) slated to be released later this year it is clear as announced by the companies with no clear major core revisions, this will not change....the 2nd core still wont be able to deliver those numbers....It is merely being set up to handle multiple threads, not isolated architecture...

The fact is now most of our components are starting to be offloaded from the cpu....whether it be vid card graphics, video decoding and encoding, etc....sound processing units.....etc

The CPU is basically going to become the "conductor" or "airtraffic controller" and become less and less of what we view as a Central Processing Unit....

Now with cell technology it is already starting to be blurred anyways....

DOA is a stupid comment...it is clear if the rather ambitious plans are real then this is offering something that cannot be done now in either dual core cpus or even dual core gpus...maybe dual core gpus will have a better shot at this, as I dont see Intel or AMD trying to devise for this.....This product is being tauted for todays use..not computers 5-10 years down the line....technology changes so fast, and this is just a speedbump in that evolution....

I think it can definitley help 3D cad renderers like myself where we are extremely limited by cpu speed now....

Dual cores will help me...quads will be even better...however we are talking about things a lot further off and they still may not be devised for this.....As far as I see Intel and AMD just view them as handling more threads not being isolated for singular use....What if you do something (app) not needed or designed for a PPU???...It will just sit there...intel or AMD cannot have this on a tremndously cramped cpu already.
 

Benmohr

Member
Jan 11, 2005
38
0
0
Just got this from Intel....


SANTA CLARA, Calif., March 8, 2005 - Intel Corporation today announced it has been working closely with game developers on threading their games and has expanded seeding of its dual-core-based software development platforms. These efforts will fuel gaming software and features such as physics, artificial intelligence, character animation and world simulation that can take advantage of multiple CPU cores and threads.

Who knew!
 

DAPUNISHER

Super Moderator CPU Forum Mod and Elite Member
Super Moderator
Aug 22, 2001
28,843
21,643
146
Originally posted by: MrControversial
Originally posted by: DAPUNISHER
Not everyone is going to need the powerful physics processing anytime soon, so it could just be added to graphics cards targeted at the particular market segments that want/need it I should think. It'll gets bought or licensed out by industry leaders and incorporated into their products is the senario I foresee playing out.

Also, it seems to make more sense to use specialized hardware for the processing of various computing tasks. This will give the manufacturers even more options to either integrate or leave out of particular products. That would likely result in being more cost effective, and better focusing on any given market sector needs.

But the market will be more fragmented than it already is with the different range of graphics card capabilities. That means that developers will have to incorporate some kind of "if" code in each game that decides which physics the player gets based on their hardware.
The initial offering is likely to be a stand alone expansion card, much like DVD decoder cards used to be. Besides, you can get TV tuner cards that are internal, external, attached to a graphics card, and I hear no one complaining about it This will be no different, it can be used in various ways, and it will not be considered to have fragmented market/s but rather to have created greater focus on particular market segments.

 

Duvie

Elite Member
Feb 5, 2001
16,215
0
71
Doesn't mean they will be doing the actual physic or AI.....This is going to be offloaded liek th egraphics are today, and the encoding and decoding of video is starting to be....Intel is just going to devise their cpus to orchestarte this dance of different technology.....

To do what the PPU listed above does the pcu will have to revised for just that option alone..It wont happen on the scale the op's article list...not dual core or even quad core....
 

MrControversial

Senior member
Jan 25, 2005
848
0
0
Originally posted by: Grminalac
Hmmm, well using Mr. Controversials logic 3dfx shouldn't have produced the Voodoo chip in the first place because nVidia would put them out of business in a few years, and onboard chipsets would be out in several years that would be faster. What an idiot.
I guess anyone who doesn't drink PR tit milk like the status quo gets called names. Ah, such is the life of those who delve into the whole tweeny bopper infested messageboard ecosystem. What a rediculous stawman you present here. Your comments don't reflect my thoughts at all. That says much about the level of reading comprehension (or the lack thereof) that government schooling has provided you. FYI, what 3dfx was doing was well within stride of common industry practice. Voodoo was merely the evolution of the technology before it. However with this physics engine, it seems to be going against the grain. The industry trend seems to be going in the direction where more powerful CPUs are taking on tasks that were once delegated to dedicated hardware. I provided two examples: Xenon and PS3. It can't be anymore clear than that? Does anyone have a logical counterpoint to my argument or will you continue to hurl insults and personal attacks.
I can't see intel or AMD including a PPU in a processor and raising the price in a competitive market for something that only enthusiasts want.
Then again why should I bother... arguing with a mroron does not get you anywhere.
You know that comment is ironic. Presenting a strawman and then arguing against it is essentially arguing with yourself. So I can see why you feel that you're arguing with a moron. My point is that this PPU concept seems to be going against the grain of more powerful CPU's handling more tasks and eliminating specialized hardware. However, since these CPUs haven't come out fast enough, this bolten on card seems like a stop gap. I'll be very suprised if PPU cards become the standard and this tech isn't put on a graphics card or delegated to a powerful mutli-core CPU.

Stop gaps like these exists so developers get what they want NOW instead of waiting for hardware to mature to the point where the CPU can handle it with ease.

 

Jigglelicious

Member
Apr 25, 2004
109
0
0
As long as it doesn't cost over $100 it should be ok to get off on a good start (as long as there are titles that support it, of course). It would be loads more popular if it was $50 or under though. I don't think too many people are willing to spend over $100 on "physics", something they can't directly see or hear.
 

MrControversial

Senior member
Jan 25, 2005
848
0
0
Originally posted by: Duvie


The fact is now most of our components are starting to be offloaded from the cpu....whether it be vid card graphics, video decoding and encoding, etc....sound processing units.....etc
After reapeating the same thing over and over again, I get the impression that you'd rather participate in the zombie group-think bash Mr_C fest. I provided examples that proved the opposite. Multi-core CPU's like the Cell and Xenon CPU have actually delegated things like audio and broadband processing to the CPU since they are powerful enough to handle it. I expect to see this trend continue when the desktop CPU's are as advanced. Right now the Cell and Xbox Xenon CPU are the most powerful consumer level processors out and they are evidence that if the CPU is powerful enough, it will be used for tasks that were once handled by dedicated hardware.
The CPU is basically going to become the "conductor" or "airtraffic controller" and become less and less of what we view as a Central Processing Unit....
I see things going in a different direction. The CPU will be the "engine" of a PC handling audio, video and data processing. I don't see a glut of components with a weak CPU acting as a "switchboard operator". This PPU is a stop gap. I don't see it catching on like sound cards and video cards.
This product is being tauted for todays use..not computers 5-10 years down the line....technology changes so fast, and this is just a speedbump in that evolution....
i.e. stop-gap for the "I want to do it and I want to do it now" developers.
 

slash196

Golden Member
Nov 1, 2004
1,549
0
76
Sounds damn cool. Physics is becoming a bigger and bigger part of games, and a dedicated card could increase the quality dramatically. Of course, it would have to be a PCI card, so the actual bandwidth is limited, but I think its a great idea. I just hope is gets substantial development support.
 

MrControversial

Senior member
Jan 25, 2005
848
0
0
This just in...

I have decided to patent my A.I.P.U. (Artificial Intelligence Processing Unit). It's nothing but a Pentium III strapped to a PCB with 32MB of memory. This will offload the A.I. processing from the CPU which will only be used for simple math and to take up space on the motherboard.

I hope you guys see where I'm going. If I'm a developer that's complaining that the CPU just isn't handling my A.I. demands, what's stopping someone from listening to me and making another add-on card to shove into your already limited PCI slots. Sorry about bitching so much, but it's frustrating to see things go in a direction that's opposite of the obvious. Face it, game developers, animators, CAD people, etc. will always have demands that outpace what current hardware can do. We can never have enough memory, enough CPU, enough GPU, enough bandwidth, etc. What's wrong with setting limits and waiting on technology to mature?
 
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/    |