| ||||||
|
As i was reading this post: http://www.hardwarecanucks.com/forum...html#post42458 I had a thought go through my head..." wow a card that can handle audio, jeez stick embeded bluetooth and a power adapter on that card an i wont even Need the rest of my computer..." then i started thinking about a few other sites that i've read recently, and a new concept came to mind. After a little bit of research I was quite surprized at what I found. Cpu vs Gpu... Now quite obviously you cant compare the two exactly. They are two tooootally different pieces of hardware, specialized for two different tasks.... but are they? Well the short answer would be yes, but for how long? Nvidia and ATI have both made thier GPUs programable in the last generation, giving more than a few people the opertunity to question the future relevance of the CPU. Now you might read that and immidiatly ask yourself who these "idiots" are, but before you pass judgment let me show you some of the information that i've found. When i first got my Q6600 I was mightily impressed! and why shouldn't I have been? For the first time ever, I had a procesor that could do 4 processes at once, it has a great memory bandwith, a great clock speed, 582 million transistors and it was affordably priced. These processors have so much processing power that there have been many heated debates questioning the necessity of it all... little did i know that i had another, even more powerful processor in my computer that i didnt even think twice about... other than about what all the great games i could play with it... Que the GPU... Nividia's 8800GT has 128 stream processors running at 1.35Ghz each, with a theoretical maximum of 580 gigaflops of computing power, its got 680 million transistors and a memory bandwith of 86.4 GB/S to its onboard ram and can run thousands of independantly executing threads at once... WOW. now remember that you can use SLI to put 2 or 3 of them together on one board... when i look at the specs between Nvidia's gpu and the Q6600 its pretty hard to stay impressed with the Q6600... Yes I know that there are some major fundamental differences between the two units, but what if there wern't? I mean, everything i was excited about in the Q6600, the GPU has been doing for years, and trumps it in almost every way. It seems to me that the CPU manufactures are adopting alot of techniques used by gpu manufactures, just to be able to continue to increase their power. What if the GPU manufactures (who already have a far superior processor) started implimenting techniques used by CPU manufactures? I mean how hard would it be to adopt the neccessary functions of a cpu into a gpu anyway... especially for someone like AMD/ATI????? Think using a gpu like a cpu is super far away?? Think again. Stanford Universitie's Folding@Home project has introduced a client that uses ATI's X1800 and X1900 series' GPU to fold. Here is a testamonial quote... "Over five days, our Radeon X1900 XTX crunched eight work units for a total of 2,640 points. During the same period, our single Opteron 180 core chewed its way through six smaller work units for a score of 899—just about one third the point production of the Radeon" also another quote "The processing power of just 5,000 ATI processors is also enough to rival that of the existing 200,000 computers currently involved in the Folding@home project; and it is estimated that if a mere 10,000 computers were to each use an ATI processor to conduct folding research, that the Folding@home program would effectively perform faster than the fastest supercomputer in existence today, surpassing the 1 petaFLOP level." And its no secret that Nvidia has been trying to break into the embedded market either... Now i gotta ask... do we NEED all that power that the GPU is capable of?? Hell no, we barely use the power current cpus have, but hell, if its sitting there in my computer anyway... doin nothing half the time... crack that thing open an give me the POWER baby!!! If this excites you as much as it does me, here are a few links that go much deeper in depth than i could ever explain it... Coding Horror: CPU vs. GPU How to get 520 GigaFlops for $600 | Ed Burnette’s Dev Connection | ZDNet.com http://blog.wired.com/gadgets/files/...unch_Final.pdf
__________________ vista 64 on these rigs Q9450 @ 3.5Ghz | E8400 @ 4.2Ghz 8gb Muskin Redline. | 2gb Kingston Hyperx ________________________________|_________________ ______________ EVGA 780i FTW ----\--||___||--/---- EVGA 780i SLI Antec TP Quatro 1000W \ :==^==: / Antec TP Quatro 850W. Nvidia 9800 GX2 X 2 SLI \|--o--|/ Nvidia 8800 GTS X 2 SLI 1X 500GB Western Digital. \_____/ 3X 150GB WD RAPTOR RAID-0 |
| |||||||
|
I was wondering about that myself, especially when I learned my old athlon 3700+ system wasn't useless for F@H since it has 2 ATI x1600XTs inside. I read a while back on the forum that people have used GPUs to speed up cracking, so I imagine it is only a matter of time before we're sticking in GPUs in our sockets instead of our CPUs. Heh, wouldn't that be cool. "I can run 8 processes on my dual socket quad-core system." " Yeah? I have thousands." GPUs FTW!
__________________ i7 Red - under construction EVGA X58 Classy | i7 920 D0 | Megahalems w. 1 noctua push| Mushkin Redline |BFG GTX 295 | 2x640 WD Black | Corsair HX1000 | HAF 932 | Asus 26" LCD C2Q Blue Gigabyte EP45-UD3p | Q8400 @ 2.66ghz | Thermalright Ultra 120 Extreme w. Scythe | Mushkin Redline PC2-8000 5-5-5-15-2T @ 400mhz | BFG 8800GTX OC | 1.32TB WD HDDs | Corsair HX 620 W | Antec 900 | Acer 20" LCD Intel E1xxx & E2xxx OC Thread |
| ||||||
|
folding is perfect for GPUs because it requires millions of easy calculations, for thousands of small processors (relatively speaking of course). I imagine that the GPU based CPU would start to falter when hit with programs that use harder math (know nothing of programing, so can't give examples. that said, using 4x xfire to get 1280 cores would be cool, if only for the stats page. [edit] also makes me wonder how GPU makers profit when they sell such a more complicated product, with onborard RAM and the whole deal for around $250 (8800gt), the price of an e8400, give or take. |
| ||||||
| Quote:
__________________ vista 64 on these rigs Q9450 @ 3.5Ghz | E8400 @ 4.2Ghz 8gb Muskin Redline. | 2gb Kingston Hyperx ________________________________|_________________ ______________ EVGA 780i FTW ----\--||___||--/---- EVGA 780i SLI Antec TP Quatro 1000W \ :==^==: / Antec TP Quatro 850W. Nvidia 9800 GX2 X 2 SLI \|--o--|/ Nvidia 8800 GTS X 2 SLI 1X 500GB Western Digital. \_____/ 3X 150GB WD RAPTOR RAID-0 |
| |||||||
| Quote:
Quote:
Those are just my thoughts. |
| ||||
|
I suppose ideally there would be multiple purpose-specific processors on a motherboard and no CPU, but the programming is what hinders any major leaps forward like that- it's almost like there needs to be a whole new platform designed from the ground up that doesn't worry about running legacy programs, or windows- a whole new type of programming designed to stream data to a series of purpose specific processors.
__________________ Main: ASUS P6T Deluxe// i7 920// XFX HD 4870// 6GB GSkill Trident 2000// Antec TPQ 850w// Temjin TJ-07//Logitech G9 //Auzentech X-Fi Prelude//Merc Stealth//GSkill Titan 256 SSD Cooling: Coolit Boreas 12 MTEC// HK copper v.3// HW Labs BIGTX 360// EK multi 150 res// Swiftech mcp655//swiftech Komodo Estne volumen in toga, an solum tibi libet me videre?- Cleopatra |
| |||||||
|
I have heard through a discreet source that Intel is in the works to purchase NVidea. This source has also confirmed that there is work currently underway to eliminate the need for conventional television by transforming the current monitor into a standalone HTPC with the graphics chipset performing the functions normally assigned the cpu and without the bulk of a personal computer The voice controlled wallmounted monitor without conventional wiring is quickly becoming a reality so what exactly is a computer going to look like?
__________________ EVGA 680i, Q6700 @ 3.3Ghz 1.3v, 3x WD 160GB , 2x2GB Mushkin Redline pc8000 @ 1000mhz CL5-5-5-15 2t 1x EVGA 8800GTS 640MB @ 651/1525/1003mhz, Silverstone Zeuss 750w PSU, CoolIt MTec Freezone Elite CPU Cooler, SilverStone Tj09 case, Dell 2407WFP Monitor |
| ||||||
|
I think we are in for some exciting times, and the best part is that most of the technology exsists already today. Its just a matter of putting them together. Quote:
Quote:
just a thought.
__________________ vista 64 on these rigs Q9450 @ 3.5Ghz | E8400 @ 4.2Ghz 8gb Muskin Redline. | 2gb Kingston Hyperx ________________________________|_________________ ______________ EVGA 780i FTW ----\--||___||--/---- EVGA 780i SLI Antec TP Quatro 1000W \ :==^==: / Antec TP Quatro 850W. Nvidia 9800 GX2 X 2 SLI \|--o--|/ Nvidia 8800 GTS X 2 SLI 1X 500GB Western Digital. \_____/ 3X 150GB WD RAPTOR RAID-0 |
| ||||||
| Quote:
__________________ vista 64 on these rigs Q9450 @ 3.5Ghz | E8400 @ 4.2Ghz 8gb Muskin Redline. | 2gb Kingston Hyperx ________________________________|_________________ ______________ EVGA 780i FTW ----\--||___||--/---- EVGA 780i SLI Antec TP Quatro 1000W \ :==^==: / Antec TP Quatro 850W. Nvidia 9800 GX2 X 2 SLI \|--o--|/ Nvidia 8800 GTS X 2 SLI 1X 500GB Western Digital. \_____/ 3X 150GB WD RAPTOR RAID-0 |
| |||||||
| Quote:
![]() Quote:
|
| ||||
|
Writing a multi-threaded program to run on 128 or more stream processors would be any programmers worst nightmare... I like the idea of running audio or video encoding with the 128, or even 320 stream processors is my dream :) As for the 3870 running FaH.......damn. (having 2 3870X2s running FaH!!!???)
__________________ My Gaming Rig: -Intel C2D e6750 @3.2ghz 1.35v 1600mhz FSB -Asus P5K-P35 / e-sata / dual pci-e -Patriot 2x1gb @ 1000mhz cas5 -Evga 8800GTS 320mb -Antec Neo HE 500 modular PSU -Coolermaster hyper6 hs/f -x-fi xtreme music -Acer 22" wide LCD 5ms |
| ||||||
|
does anyone know how it is that a game can utilize all the processes on a gpu, but we all think software has a hard time running just a few threads on a cpu? what is the difference here? Do game developers have a secret ninja way of doing it that other software developers cant fathom? I'm actually assuming that its handled by the vid card somehow, am i wrong?
__________________ vista 64 on these rigs Q9450 @ 3.5Ghz | E8400 @ 4.2Ghz 8gb Muskin Redline. | 2gb Kingston Hyperx ________________________________|_________________ ______________ EVGA 780i FTW ----\--||___||--/---- EVGA 780i SLI Antec TP Quatro 1000W \ :==^==: / Antec TP Quatro 850W. Nvidia 9800 GX2 X 2 SLI \|--o--|/ Nvidia 8800 GTS X 2 SLI 1X 500GB Western Digital. \_____/ 3X 150GB WD RAPTOR RAID-0 |
| ||||||
|
From what i understand its all in the software for instance take the playstation 3 its closer to a gpu than cpu but it will run like a cpu cause the operating system is made to work with that type of chip. Now if they built a operating system that would run with the gpu than basicaly that would turn your gpu into a cpu! i belive that the gpu is more like a risc chip that you would find in ps3 or gameing console. Ive also heard rumors of software being made for windows that will allow the gpu to run some programs for the computer to take more load off the cpu. From what i read its not far away. we should start seeing the gpu run more software even off the desk top like maybe your web browsers or mp3 software in the next year or so! |
![]() |
|
| Thread Tools | |
| Display Modes | |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| HD3850 $175 today only | Eldonko | Computer Hardware & Consumer Electronics | 3 | February 15, 2008 09:21 AM |
| Was bored today........ | Vinnie | Overclocking, Tweaking and Benchmarking | 7 | December 22, 2007 10:00 AM |
| IBM Advances Supercomputer-On-A-Chip Technology | Shadowmeph | Press Releases & Tech News | 0 | December 7, 2007 09:57 AM |
| Have you Submerged your PC Today? | BALISTX | Reviews & Articles from the Web | 9 | August 11, 2007 02:15 AM |