For the average user this might not be so great but waht many people forgot about is that the average user dosent go out and get the top of the line new technology. When these things are first introduced businesses and geeks will be the ones to get them and use them. Also i really am getting annoyed by the amount of windows loving going on here. Linux will be able to support dual core CPUs probly before they come out. Forgot windows to support any new technology. If you want the best in software and the ability to use your hardware to its maximum potential you should be using linux. By the time the average user can afford or even know what a dual core cpu is the software for it will be avalible.
With everyone accustomed to the windows gui, we need someone to post on the web some linux for newbies so that the average windows user will learn how to mount images and download files from the net. A mandrake, on occassion, user myself, I have a hard time doing anything but browsing the web and email. Windows usage over the past 10 years has made me used to this drag-n-drop/point-n-click environment. Also with all the gaming aimed at windows, it will be a struggle to get the average joe over to linux.
see linux has reached those levels of simplicity, with Suse linux u'll get the total windows feel but with soo many more options.... but the basic prob still remains , most software will come out for windows first and most games do not work in linux, u'l probably get better driver support within a month of XP 64 bit release than what u have in the years that Linuz has been functioning (32 bit or 64 bit). Its sad but true,.. I still like the idea of linux flashed onto the board... thats the best backup OS to have.
You have been to the wrong sites then for your linux drivers then. In gentoo you can just emerge any new package and driver and most bugs are fixed within hours of release due to the awesomeness of open sourse. when it comes to gaming you can always get cedega (wine). Recently alot of popular games have come for linux right away. UT2004, DOOM3, half life 2 should have a linux version now or soon. Also another point about the 64bit and dual cored processors. when using linux the real advantage to having 64bit and dual cores will be compiling your own code. Sure the average user may not write code or ever really need 64 bit now, but for coding and using software you need at a company those programs normaly have 64 bit and soon dual proccesor versions.
The adoption of 64bit and dual-core by your average user is not going to be accelerated by Gentoo - we are talking about people who can barely operate a default fully working Windows machine - let alone someone who is be able to let alone want to get a Gentoo install going (geeks may like to sit around for hours waiting for XOrg and KDE to compile but I get the impression most people just want to use the computer to do something).
Rest assured that it'll be Windows XP 64 that'll get the majority of users over to 64-bit and it'll probably be the bandwagon rush of "64-bit Dual Core" enable editions of every other app/game (e.g. Norton Antivirus 64 Dual Core Edition, Winzip 10 Dual Core or FIFA 2005/64) under the sun that'll get multithreading to go mainstream - it'll certainly have nothing to do with Gentoo.
"half life 2 should have a linux version now or soon" where did you hear that or are you making it up? With there being no announcment from Valve regarding a Linux port of HL2, it looks like it will be a while before you can play it without paying a monthly Cedega subscription.
I think the move to 64bit with multithreaded apps will happen quicker than most would expect, simply because there is very little reason to stay 32bit and multithreaded apps are not hard to do (although they are hard to do well - efficiently using a dual core is a lot harder than just spinning off threads), but like the original article says it's almost certain that a dual-core P4 3Ghz is never going to give the performance of a single core P4 6Ghz.
Companys like Adobe, in paticular, have multithreaded programs. Graphic programs are really nice when they are multithreaded, you can definately see the speed improvment.
When you are doing quite a bit of graphical editing remember how long it takes when you use certain extensions or processes that make a rather drastic change to the appearance of the picture. When the software is multithreaded it takes far less time, simply because there are many math calculations needed to complete the enhancement.
Multithreaded would not do much for video games unless you had one machine with 16 video game controllers connected to then the game would play smoothly as if it was being played on 16 differant machines.
Think about how much processor power is used when doing audio and video editing. Multithreaded applications would be a bennefite if people knew how to take advantage of them. Not just word processe. What type of programs would you like to see multithreaed? IMAGINE 3.0 will be multithreaded I believe BRYCE 3-D is multithreaded, so is Callagary I think.
I can think of at least one way in which "normal" (read amature) users could make great use of dual core tech... tho Microsoft will have to support it.. but Imagine a 64 bit dual core processor.. in which one core runs the OS and systray (antivirus ect...) and the other core is devoted entirely to the current app. Using the left over recources of the first when load dictates.. I belive that alone would speed up any and all systems..
Imagine a sysem in a constant state of virus scan then defrag virus scan ect..couple that with RAID 0+1 to keep HD access quick.. and yet still run your current app with little if any performance drop... basicly make the OS use that core.. do all its maintenence keep itself fast..and take no time away from joe average and his Game... I see alot of possibilitys in dual core...
just my 2 cents
They run antivirus suites 24-f**king-7... thinking their systems are slow, when they actually aren't.
Do you realize, if you disabled all of the Windows services you don't need and all of the background apps that aren't doing anything for you, that you could reclaim up to 50% more performance without spending a single cent?
I think Bryce sucks also!!!!!!!!! The reason I said Imagine 3.0 is it does things like Maya minus the laws of physics emulation but it does not cost $20,000 like some of the full MAYA software packages. Plus the other thing that Impulse makes is called ORGANICA which is a blobs, nurbs and free form object generator like what you can do with MAYA and it costs alot less. You should go to the website http://www.coolfun.com and check out the software packages. I bought Turbo Silver for the Commodore Amiga back in 1988 and then Impulse developed Imagine to replace Turbo Silver Which I bought also now I own Imagine 2.0/3.0CUP and Organica if you own another piece of software, you can get the upgrade for Imagine 2.0 for $175. You can download demos of all there software. A product like that, along with the other products you can purchase for less than $1,000. They are really fun for a low dollar expendature.
are u kidding Sean??.. I tried running some games in Red Hat using wine and it killed the bloody system ... its no better than Apple's windows emulator.Besides I didnt call Linux resoure hungry.. its emulating windows in linux thats crazy.. its not the way out... people should wake up to linux as a possiblity and release a full fledged windows competitor.. even if its going to cost a bit thats fine....
And Some Guy yup thats a great point u make there... never thought of it that way... imagine the damage malicious programs could do??...
Are we signing a pact with the devil by releasing these super powerful PC's to the general public.... imagine when it becomes mainstream, every PC on the net would be a powerful server.. <shudder>,
"I can think of at least one way in which "normal" (read amature) users could make great use of dual core tech... tho Microsoft will have to support it.. but Imagine a 64 bit dual core processor.. in which one core runs the OS and systray (antivirus ect...) and the other core is devoted entirely to the current app. Using the left over recources of the first when load dictates.."