Re:64bit performance gains...
on
AMD64 Preview
·
· Score: 1
It is not clear that 64 bits by itself will universally boost performance. As with most engineering problems, there are advantages and disadvantages and all factors must be considered.
I agree with all your points... But in this case, simply because more registers are available in 64 bit mode, performance will increase in most circumstances (the cache missing is one big disadvantage, but they tried to make up for it with larger 1MB cache)
I'm not saying that the 64 bitness of the CPU is making it faster, I was pointing out the benefits of switching from 32 bit mode on AMD64 to 64 bit mode on AMD64. In this comparison, the 64 bit mode will be faster most of the time.
Your points of the wider ALU's is right on, but since in 64 bit mode the clock will be the same as in 32 bit mode, this point only concerns me when comparing Athlon 64 with Athlon XP, which I am not. however, this does mean that it will be harder to scale the clock speeds of the Athlon 64, but hopefully the microarchitecture people will help in this area.
I believe fully in your responce about microarchitecture being key, but when comparing the same microarchitecture (athlon 64 vs athlon 64 in 32 bit mode) then the ISA does make the difference.
Re:64bit performance gains...
on
AMD64 Preview
·
· Score: 1
1) Is NOT an inate property of a 64 bit processor. You could build a 32 bit processor with more registers.
I never said you couldn't do this with a 32 bit processor, but in the AMD64 case, you must be in 64 bit mode to access the extra registers AMD put into the chip..
This is why you will get a nice speed improvement when your applications are recompiled to take advantage of AMD's 64 bit mode (and the OS needs to support it too)
For these reasons, in the case of AMD64 architecture, you will almost always get better performance in 64 bit mode even if you are only doing 32 bit integer math. Simply because more registers are available to the compiler.
The only case you would not get better performance is when your program is so trivial that all the data it is working on can fit in the legacy x86 registers. This almost never happens in the real world.
4) You could do this with a compiler, it the instruction is slow, yu don't save die area because you need to support it in 32 bit mode.
I am not 100% sure, but I believe while in 32 bit mode, the CPU also emulates these legacy functions. But I do not know for sure... Either way, it is cleaning up the ISA, which is a good thing for future processors that will not need high performance 32 bit modes.
I don't think it's right to say 64 bit is inherently faster, if your application needs it then yes, but for 32 bit class apps, 32 bit mode is faster.
32 bit mode will almost never be faster than 64 bit mode on the AMD64 architecture (only exception is if your application has so many [64 bit] pointers that you get a significant increase in cache misses) The extra registers alone will almost ALWAYS improve execution speed over 32 bit mode which only works with the legacy registers. The reason that 32 bit mode will not be any faster is because the 32 bit mode is only a subset of the instructions available in 64 bit mode, and thus must pass through the exact same pipeline for each instruction. For these reasons, I believe it is correct to say that 64 bit mode will almost always be faster, even on legacy 32 bit code. There are only a few circumstances where this isn't true, and you would probably have to create these circumstances yourself in a test case, which wouldn't be real world code.
Re:64bit performance gains...
on
AMD64 Preview
·
· Score: 1
Nice points...
The only thing i can say about the pointer size is that the cache on the opteron is much larger.. The Athlon64 however I don't know the cache size, but I hope it will be somewhat larger than current Athlon XP systems.
Before anybody starts talking about how little 64bit cpu's actually increase performance, let me tell everyone what 64 bit mode will actually bring to the table over the Opteron/Athlon64 32 bit modes:
1) more registers. This will get us fair performance increase from the start, as compilers will have more registers to work with when doing calculations on multiple pieces of data.
2) support for larger system memory sizes. This won't help you in video games, but it will help you doing high end photoshop, and other applications (provided you spend the money to get more memory put into your system)
3) native operations on 64 bit data. Typically, when someone wants to do operations on a 64 bit integer in a 32 bit CPU, you have to split up the work in software. Now with 64 bit registers, you will be able to do operations on 64 bit integers in the same time as it takes to do the same operation on a 32 bit integer.
4) when using native 64 bit mode, certain legacy instructions of x86-32 are depreciated. This is a cleanup for the x86 ISA, which in the past has contained literaly EVERYTHING that the previous generation of CPU supported. AMD's x86-64 ISA eliminates these legacy features and moves them into firmware emulation (don't worry, it won't degrade any modern 32 bit code, just terribly outdated stuff from the 386 days, which doesn't need 2GHz of power in the first place)
On top of these performance enhancements that 64 bit mode brings you, you get all of this just because you are using AMD's Opteron/Athlon64 CPU:
1) Dual channel DDR Memory interface, with memory controller on the die of the CPU. This reduces latency and improves memory bandwidth so dramatically that even Intel's off die memory controller can't keep up (this is why video games are so much faster on the amd64 platform than on athlon-32 platform)
2) HyperTransport bus to the south bridge, which will give high bandwidth access to the PCI bus, PCI-X, and other IO intensive controllers. Eventually AGP slots will be phased out for PCI-X slots which will be universal for both video, and other devices.
3) when using multiple CPU's in the same system, the new AMD-64 platform gives you dedicated memory bandwidth to each CPU installed. On the intel and athlon-32 platforms, all the CPU's in the system shared the same memory controller which runs either single or dual channel DDR anywhere from 266MHz - 400MHz.
Like I said.. go talk to your student government. Get a bill passed, and make it school policy to release booklists for classes.
crying to your professor that probably didn't pick the book out, and probably doesn't even know what book the department is going with that year, hasn't decided which book they want yet, or any number of other reasons why they might not have the info, is just plain silly. And placing the blame on them is just plain ignorant. It makes no difference that you think it is as simple as posting a few numbers on a sheet of paper outside your door.
Freshmen just sit around bitching about this shit, but never bother to find out why things are the way they are... If nobody tries to make changes, then everyone is assumed to be happy how it is. And quite honestly, chances are that your professor isn't going to have an ISBN for the books required for the class before he walks into class the first day.
Its wasted effort to waste your professor's time when the root of the problem has nothing to do with them. And it sure as hell isn't their job to cater to lazy freshmen that want to order their books from amazon.com. If you think the professors are making money off this, you should try looking at their sallary sometime and you will realize they aren't in it for the money.
"The professors are in on it, of course. If you approach them a few weeks ahead of time and ask what books will be used, they will only refer you to the bookstore."
You ever stop to think that maybe the professor doesn't have time to email,call,talk to 500 kiddies that are trying to save a few bux on books at the expense of their non-existant time? They submit their list to the bookstore. They shouldn't have to submit their list to 500 other winers.
Stop and think. Everything isn't a conspiracy to rip you off. If that is what you are complaining about, why don't you re-think capitalism.
The bookstore tactics are weak, but blaming the professor is just plain ignorant. If you want the university's policy on booklists changed, go to your student government and get it changed. Most universities don't make much profit on books, but supplies. And many are fine with publishing booklists early, to the public, for everyone to see.
Sorry for calling you a leech, its the tactics, like the telephone stuff, that just ticks me off...
Going into a store and looking up their products isn't a problem as far as I'm concerned. you have to expect people to do this in a retail B&M outfit. But calling them haseling them for ISBNs (especially when they have real work to be done, like helping freshmen find their books) is another matter IMO. Considering many on campus college bookstores are either understaffed or run by underqualified managers (state jobs tend to attract those types).
You have to also realize the history behind the acronym "KDE"
Yes, Kool Desktop Environment was the origional name. But it was a play off of CDE, the Common Desktop Environment. You see, back when KDE started, CDE was all there was, and GNOME did not exist. People were sick of fvwm95 which was the default desktop in redhat, and other linux distros, and when they saw KDE (similar in name to CDE, which everyone knew) they could relate...
Kool didn't just come out of thin air. They couldn't name it the Cool Desktop Environment, otherwise it would have been CDE. Obviously, its a pretty lame name, and so it was promptly changed to the "K Desktop Environment" even before KDE 1.0 was released. Origionally, KDE was (at least somewhat) ment to be a CDE like desktop. Also, another reason why Sun chose GNOME insted of KDE for their new desktop. KDE was their CDE competition, and when GNOME came out, was KDE's competition and CDE had already (mostly) died. At the time Sun made the decision, It made sence.
There is nothing wrong with the code. It is supported in every major browser other than gecko. It is quite funny watching mozilla/firebird fanboys bitch about "non standard" code. Especially when such code is the only way to get the desired effect. Just because it isn't in the W3C document doesnt mean it shouldn't be implemented in a web browser. How about the little animation in the corner of the web broser? Should we not include that because it isn't written into the HTML standard? Its also funny that mozilla is the only modern GUI browser (out of 4: mozilla,IE,opera,konq/safari) that doesn't support this function.
It would be cool if the class schedule tool and book selling tool were integrated such that your schedule will list the books you need, and who is selling them on the site (provided someone is selling that particluar book on the site)
It would be really cool to get the professors involved and allow them to submit an ISBN number to your database for their class# and section#. And/or, allow student buyers and sellers to add an ISBN number to the database with the class/section# attached. Of course those specifics would only be good one semester at a time...
You do realize.. that a bookstore telephone staff isn't a free resource right?
The bookstore actually pays money to these people to answer the phones, if you call them up wasting their time and they don't even get a sale, then why would they want to help you?
If you go into a store to get information on buying a product, and then buy that product elsewhere because it is cheaper (but has no information) then you are wasting not only your time, but the store's time. Its called "added value" something Amazon.com doesn't have. And something the local bookstore isn't going to give you if you don't buy from them. In fact, most bookstores have to pay for this information. It is not something they can be giving away for free to non-customers.
Try walking into a bookstore and wasting the worker's time, and not buy anything, then go back and if they recognise you, see if they bother to help you again. Now, you go get a job there, and watch the same thing happen to you. You will quickly realize what leaches people like you really are.
(no, I don't own or manage a bookstore, I just work at one. No, this doesn't mean I condone their high prices.)
READ the parent to my parent. Then your confusion will be gone.
The parent was referring to it being illegal to roll out an anti-worm in a corporate environment on coporate owned machines. There is NOTHING illegal about this...
"IANAL nor American, but I'm pretty sure it's against the law, too. That should be enough reasons why anti-virus companies haven't cought on to this."
Since when is it illegal to exploit a machine you own?
Your parent is talking about COPORATE OWNED MACHINES, not home users. In a corporate environment, (or university) where the machines you roll the worm out on are owned by the corporation or university, this is legal, and would be a huge timesaver to administrators.
NOBODY is talking about doing this in EMAIL spread viruses, but with WORMS. You seem to have no idea the difference between the two.
Alternatively, run the white-hat version of MSBLAST on one of the computers in the network segment. Then the patch will automatically roll out to everyone in the dorms, unattended, and those that don't need it, won't get it.
Make sure to put such a clause in your TOS agreement that students have to accept.
Some people might complain, But you can probably stop this by making it 100% policy to publish the hack and results every time this procedure is done on a network segment.
For university owned computers, the TOS would not need to be updated. Just install the worm, and all your machines are patched instantly.
By the time you are 23, you ought have already graduated.
That independance thing is BS too. You have to have been emancipated before you were 18, or your parents must be dead. Simply showing that your parents don't pay for your food and shelter do not suffice.
When you are a dependant student (under 23, 1 parent is alive, this is the definition as given in the FAFSA, it makes no difference of your parents income), your loans are halved. If you make 7,000 dollars at a part time job, they expect 5,000 of that to go to your schooling, and the other 2,000 to go for food/shelter? Give me a break.
I'm not bitching that this is a shitty system, but your simple view of student loans is utter bullshit. And its ignorant to try to spout that bullshit off like you know what you are talking about.
government institution? Sounds like the incompenance one might expect from such a workplace.
Sounds like you guys need to hire some new IT guys, if they are too pussy to do what you need. I bet you could find some at the unemployment office that are actually qualified for your requirements.
I know exactly what you are talking about. underqualified IT "professionals" that don't know how to do research, and don't want to learn. They are less qualified to run the your than burger king cashiers.
He didn't even test the power output of these PSU's, he just got the specifications off the sticker and compared them. The only real testing he did was the memtest86 results.
Overall, a very poor article. The reviewer is known for poor, and unscientific reviews on anandtech. I don't know why they let him print his articles on that website. Usually Anandtech knows not to print crap that isn't sound.
If you look up that reviewer's past articles (mostly on aluminum cases) he goes through the same crap. Testing 2 cases of the same design, 1 alu, one steel. but generic fans in one vs good fans in another, and then concludes "aluminum isn't so good at cooling or noise reduction afterall!"
Gime a break. I appreciate the amount of time he spends on his article, but he needs to take some science and statistics classes before trying to use the scientific method.
Though I am certaintly not Pro-Guns or Pro-Gun-Control, I find your argument about the swis pretty lacking...
The swis are not relative to the US in size. Until gun control gets moved exclusively to the state level, thus putting financial burden on the states shoulders, you can't compare us to them.
If it wasn't for WINE, adobe would NEVER build a native copy of photoshop..
Now at least Adobe knows there is demand and can actually measure that demand. In this case, there is actually a BETTER CHANCE that Adobe will build a native Linux binary for Photoshop. Programs like VMWare and WINE are very good in that they open the Linux door to people that otherwise would not have even the OPTION of using Linux. In this manner, WINE and VMWare and programs like it help spread the usage of Linux. Both in the short term, and in the long term (because more people are using it in the short term, so long term growth will accelerate).
Unless of course you think that immediate growth is something that would HURT Linux. (which it won't)
Either way, you can't say that WINE Is hurting Linux, or Open Source or Free Software. if you want to say that this might hurt the GIMP (because of superior competition it now has), then you might have a point. But you didn't, so you don't.
According to the definition of emulate, you are emulating a program any time you implement an interface defined by that program.
Computer Science. To imitate the function of (another system), as by modifications to hardware or software that allow the imitating system to accept the same data, execute the same programs, and achieve the same results as the imitated system.
the Win32 API is defined by windows. Not the other way around. If you implement Win32 API, you are emulating features of the MS Windows OS
I don't care what the developers call it. That is the definition of emulation. The title of the program makes no difference in this case.
Seriously though, its not. MPEG4 encoding is SERIOUSLY cpu dependant, not bandwidth. Just look at the benchmarks of the opteron vs Pentium4 on 333MHz memory bus and you will see what I mean (in mpeg4 encoding). i'm not saying the opteron is inferior for mpeg4, but the fact that MPEG4 (at least on windows) processing is highly SSE2 optimized for the P4.
(hint: P4 beats the opteron, even though the opteron has a higher real world memory bandwidth and less memory latency and larger cache)
Yea, memory bandwidth is the bottleneck in just about everything every day users are doing. But for specific tasks such as video codecs, CPU speed is a huge bottleneck. Moreso than memory bandwidth.
"When I've passed by Best Buy or any local computer shop in the past year or thereabouts, I've rarely seen LCDs being purchased."
The people in your town might not be buying them then. Because everywhere else, they are selling like hotcakes. In the computer shop I work at, we sell exclusively LCD pannels because BestBuy undercuts us on the CRT's and nobody will pay our price for them. And these LCD's sell pretty fast too. And according to news.com:
During May, flat-panel unit sales at retail in the United States passed those of CRT (cathode-ray tube) monitors for the first time, according to the NPD Group. In addition, sales of larger 17-inch and 19-inch displays are expected to increase, displacing 15-inch displays over time. In May, sales of 17-inch units were three times higher than in the same month last year, according to NPD Group data.
So yes, they are still selling more CRT's when it comes to number of units shipped. But even that statistic will soon be surpassed by LCD's by years end according to articles I have been reading.
"Taking a select minority sample of people and trying to make it seem that's the majority is misleading and unethical.
Wow, your right about that... Something you should be proud of.
Paranoid? That's off the mark.
oops, you fumbled here. try again.
You see, when you are in that group that is labeled by someone, you don't much like it. That doesn't mean the labeler is a liar. And this is where you have the miniblinds turned at the wrong angle.
It is not clear that 64 bits by itself will universally boost performance. As with most engineering problems, there are advantages and disadvantages and all factors must be considered.
I agree with all your points... But in this case, simply because more registers are available in 64 bit mode, performance will increase in most circumstances (the cache missing is one big disadvantage, but they tried to make up for it with larger 1MB cache)
I'm not saying that the 64 bitness of the CPU is making it faster, I was pointing out the benefits of switching from 32 bit mode on AMD64 to 64 bit mode on AMD64. In this comparison, the 64 bit mode will be faster most of the time.
Your points of the wider ALU's is right on, but since in 64 bit mode the clock will be the same as in 32 bit mode, this point only concerns me when comparing Athlon 64 with Athlon XP, which I am not. however, this does mean that it will be harder to scale the clock speeds of the Athlon 64, but hopefully the microarchitecture people will help in this area.
I believe fully in your responce about microarchitecture being key, but when comparing the same microarchitecture (athlon 64 vs athlon 64 in 32 bit mode) then the ISA does make the difference.
1) Is NOT an inate property of a 64 bit processor. You could build a 32 bit processor with more registers.
I never said you couldn't do this with a 32 bit processor, but in the AMD64 case, you must be in 64 bit mode to access the extra registers AMD put into the chip..
This is why you will get a nice speed improvement when your applications are recompiled to take advantage of AMD's 64 bit mode (and the OS needs to support it too)
For these reasons, in the case of AMD64 architecture, you will almost always get better performance in 64 bit mode even if you are only doing 32 bit integer math. Simply because more registers are available to the compiler.
The only case you would not get better performance is when your program is so trivial that all the data it is working on can fit in the legacy x86 registers. This almost never happens in the real world.
4) You could do this with a compiler, it the instruction is slow, yu don't save die area because you need to support it in 32 bit mode.
I am not 100% sure, but I believe while in 32 bit mode, the CPU also emulates these legacy functions. But I do not know for sure... Either way, it is cleaning up the ISA, which is a good thing for future processors that will not need high performance 32 bit modes.
I don't think it's right to say 64 bit is inherently faster, if your application needs it then yes, but for 32 bit class apps, 32 bit mode is faster.
32 bit mode will almost never be faster than 64 bit mode on the AMD64 architecture (only exception is if your application has so many [64 bit] pointers that you get a significant increase in cache misses) The extra registers alone will almost ALWAYS improve execution speed over 32 bit mode which only works with the legacy registers. The reason that 32 bit mode will not be any faster is because the 32 bit mode is only a subset of the instructions available in 64 bit mode, and thus must pass through the exact same pipeline for each instruction. For these reasons, I believe it is correct to say that 64 bit mode will almost always be faster, even on legacy 32 bit code. There are only a few circumstances where this isn't true, and you would probably have to create these circumstances yourself in a test case, which wouldn't be real world code.
Nice points...
The only thing i can say about the pointer size is that the cache on the opteron is much larger.. The Athlon64 however I don't know the cache size, but I hope it will be somewhat larger than current Athlon XP systems.
Before anybody starts talking about how little 64bit cpu's actually increase performance, let me tell everyone what 64 bit mode will actually bring to the table over the Opteron/Athlon64 32 bit modes:
1) more registers. This will get us fair performance increase from the start, as compilers will have more registers to work with when doing calculations on multiple pieces of data.
2) support for larger system memory sizes. This won't help you in video games, but it will help you doing high end photoshop, and other applications (provided you spend the money to get more memory put into your system)
3) native operations on 64 bit data. Typically, when someone wants to do operations on a 64 bit integer in a 32 bit CPU, you have to split up the work in software. Now with 64 bit registers, you will be able to do operations on 64 bit integers in the same time as it takes to do the same operation on a 32 bit integer.
4) when using native 64 bit mode, certain legacy instructions of x86-32 are depreciated. This is a cleanup for the x86 ISA, which in the past has contained literaly EVERYTHING that the previous generation of CPU supported. AMD's x86-64 ISA eliminates these legacy features and moves them into firmware emulation (don't worry, it won't degrade any modern 32 bit code, just terribly outdated stuff from the 386 days, which doesn't need 2GHz of power in the first place)
On top of these performance enhancements that 64 bit mode brings you, you get all of this just because you are using AMD's Opteron/Athlon64 CPU:
1) Dual channel DDR Memory interface, with memory controller on the die of the CPU. This reduces latency and improves memory bandwidth so dramatically that even Intel's off die memory controller can't keep up (this is why video games are so much faster on the amd64 platform than on athlon-32 platform)
2) HyperTransport bus to the south bridge, which will give high bandwidth access to the PCI bus, PCI-X, and other IO intensive controllers. Eventually AGP slots will be phased out for PCI-X slots which will be universal for both video, and other devices.
3) when using multiple CPU's in the same system, the new AMD-64 platform gives you dedicated memory bandwidth to each CPU installed. On the intel and athlon-32 platforms, all the CPU's in the system shared the same memory controller which runs either single or dual channel DDR anywhere from 266MHz - 400MHz.
Like I said.. go talk to your student government. Get a bill passed, and make it school policy to release booklists for classes.
crying to your professor that probably didn't pick the book out, and probably doesn't even know what book the department is going with that year, hasn't decided which book they want yet, or any number of other reasons why they might not have the info, is just plain silly. And placing the blame on them is just plain ignorant. It makes no difference that you think it is as simple as posting a few numbers on a sheet of paper outside your door.
Freshmen just sit around bitching about this shit, but never bother to find out why things are the way they are... If nobody tries to make changes, then everyone is assumed to be happy how it is. And quite honestly, chances are that your professor isn't going to have an ISBN for the books required for the class before he walks into class the first day.
Its wasted effort to waste your professor's time when the root of the problem has nothing to do with them. And it sure as hell isn't their job to cater to lazy freshmen that want to order their books from amazon.com. If you think the professors are making money off this, you should try looking at their sallary sometime and you will realize they aren't in it for the money.
"The professors are in on it, of course. If you approach them a few weeks ahead of time and ask what books will be used, they will only refer you to the bookstore."
You ever stop to think that maybe the professor doesn't have time to email,call,talk to 500 kiddies that are trying to save a few bux on books at the expense of their non-existant time? They submit their list to the bookstore. They shouldn't have to submit their list to 500 other winers.
Stop and think. Everything isn't a conspiracy to rip you off. If that is what you are complaining about, why don't you re-think capitalism.
The bookstore tactics are weak, but blaming the professor is just plain ignorant. If you want the university's policy on booklists changed, go to your student government and get it changed. Most universities don't make much profit on books, but supplies. And many are fine with publishing booklists early, to the public, for everyone to see.
Sorry for calling you a leech, its the tactics, like the telephone stuff, that just ticks me off...
Going into a store and looking up their products isn't a problem as far as I'm concerned. you have to expect people to do this in a retail B&M outfit. But calling them haseling them for ISBNs (especially when they have real work to be done, like helping freshmen find their books) is another matter IMO. Considering many on campus college bookstores are either understaffed or run by underqualified managers (state jobs tend to attract those types).
You have to also realize the history behind the acronym "KDE"
Yes, Kool Desktop Environment was the origional name. But it was a play off of CDE, the Common Desktop Environment. You see, back when KDE started, CDE was all there was, and GNOME did not exist. People were sick of fvwm95 which was the default desktop in redhat, and other linux distros, and when they saw KDE (similar in name to CDE, which everyone knew) they could relate...
Kool didn't just come out of thin air. They couldn't name it the Cool Desktop Environment, otherwise it would have been CDE. Obviously, its a pretty lame name, and so it was promptly changed to the "K Desktop Environment" even before KDE 1.0 was released. Origionally, KDE was (at least somewhat) ment to be a CDE like desktop. Also, another reason why Sun chose GNOME insted of KDE for their new desktop. KDE was their CDE competition, and when GNOME came out, was KDE's competition and CDE had already (mostly) died. At the time Sun made the decision, It made sence.
nice troll...
There is nothing wrong with the code. It is supported in every major browser other than gecko. It is quite funny watching mozilla/firebird fanboys bitch about "non standard" code. Especially when such code is the only way to get the desired effect. Just because it isn't in the W3C document doesnt mean it shouldn't be implemented in a web browser. How about the little animation in the corner of the web broser? Should we not include that because it isn't written into the HTML standard? Its also funny that mozilla is the only modern GUI browser (out of 4: mozilla,IE,opera,konq/safari) that doesn't support this function.
Nice site.
It would be cool if the class schedule tool and book selling tool were integrated such that your schedule will list the books you need, and who is selling them on the site (provided someone is selling that particluar book on the site)
It would be really cool to get the professors involved and allow them to submit an ISBN number to your database for their class# and section#. And/or, allow student buyers and sellers to add an ISBN number to the database with the class/section# attached. Of course those specifics would only be good one semester at a time...
Have you ever thought that maybe women aren't going the route of academia?
Just a thought, but it is something to think about
(no, i'm not racist, and yes, i support aa)
You do realize.. that a bookstore telephone staff isn't a free resource right?
The bookstore actually pays money to these people to answer the phones, if you call them up wasting their time and they don't even get a sale, then why would they want to help you?
If you go into a store to get information on buying a product, and then buy that product elsewhere because it is cheaper (but has no information) then you are wasting not only your time, but the store's time. Its called "added value" something Amazon.com doesn't have. And something the local bookstore isn't going to give you if you don't buy from them. In fact, most bookstores have to pay for this information. It is not something they can be giving away for free to non-customers.
Try walking into a bookstore and wasting the worker's time, and not buy anything, then go back and if they recognise you, see if they bother to help you again. Now, you go get a job there, and watch the same thing happen to you. You will quickly realize what leaches people like you really are.
(no, I don't own or manage a bookstore, I just work at one. No, this doesn't mean I condone their high prices.)
READ the parent to my parent. Then your confusion will be gone.
The parent was referring to it being illegal to roll out an anti-worm in a corporate environment on coporate owned machines. There is NOTHING illegal about this...
"IANAL nor American, but I'm pretty sure it's against the law, too. That should be enough reasons why anti-virus companies haven't cought on to this."
Since when is it illegal to exploit a machine you own?
Your parent is talking about COPORATE OWNED MACHINES, not home users. In a corporate environment, (or university) where the machines you roll the worm out on are owned by the corporation or university, this is legal, and would be a huge timesaver to administrators.
NOBODY is talking about doing this in EMAIL spread viruses, but with WORMS. You seem to have no idea the difference between the two.
Alternatively, run the white-hat version of MSBLAST on one of the computers in the network segment. Then the patch will automatically roll out to everyone in the dorms, unattended, and those that don't need it, won't get it.
Make sure to put such a clause in your TOS agreement that students have to accept.
Some people might complain, But you can probably stop this by making it 100% policy to publish the hack and results every time this procedure is done on a network segment.
For university owned computers, the TOS would not need to be updated. Just install the worm, and all your machines are patched instantly.
That is not true. Most dorms (maybe not yours) the roomate is on a seperate port on the switch, which can be independantly turned on or off.
They do it every day where I work.
By the time you are 23, you ought have already graduated.
That independance thing is BS too. You have to have been emancipated before you were 18, or your parents must be dead. Simply showing that your parents don't pay for your food and shelter do not suffice.
When you are a dependant student (under 23, 1 parent is alive, this is the definition as given in the FAFSA, it makes no difference of your parents income), your loans are halved. If you make 7,000 dollars at a part time job, they expect 5,000 of that to go to your schooling, and the other 2,000 to go for food/shelter? Give me a break.
I'm not bitching that this is a shitty system, but your simple view of student loans is utter bullshit. And its ignorant to try to spout that bullshit off like you know what you are talking about.
government institution? Sounds like the incompenance one might expect from such a workplace.
Sounds like you guys need to hire some new IT guys, if they are too pussy to do what you need. I bet you could find some at the unemployment office that are actually qualified for your requirements.
I know exactly what you are talking about. underqualified IT "professionals" that don't know how to do research, and don't want to learn. They are less qualified to run the your than burger king cashiers.
He didn't even test the power output of these PSU's, he just got the specifications off the sticker and compared them. The only real testing he did was the memtest86 results.
Overall, a very poor article. The reviewer is known for poor, and unscientific reviews on anandtech. I don't know why they let him print his articles on that website. Usually Anandtech knows not to print crap that isn't sound.
If you look up that reviewer's past articles (mostly on aluminum cases) he goes through the same crap. Testing 2 cases of the same design, 1 alu, one steel. but generic fans in one vs good fans in another, and then concludes "aluminum isn't so good at cooling or noise reduction afterall!"
Gime a break. I appreciate the amount of time he spends on his article, but he needs to take some science and statistics classes before trying to use the scientific method.
Though I am certaintly not Pro-Guns or Pro-Gun-Control, I find your argument about the swis pretty lacking...
The swis are not relative to the US in size. Until gun control gets moved exclusively to the state level, thus putting financial burden on the states shoulders, you can't compare us to them.
If it wasn't for WINE, adobe would NEVER build a native copy of photoshop..
Now at least Adobe knows there is demand and can actually measure that demand. In this case, there is actually a BETTER CHANCE that Adobe will build a native Linux binary for Photoshop. Programs like VMWare and WINE are very good in that they open the Linux door to people that otherwise would not have even the OPTION of using Linux. In this manner, WINE and VMWare and programs like it help spread the usage of Linux. Both in the short term, and in the long term (because more people are using it in the short term, so long term growth will accelerate).
Unless of course you think that immediate growth is something that would HURT Linux. (which it won't)
Either way, you can't say that WINE Is hurting Linux, or Open Source or Free Software. if you want to say that this might hurt the GIMP (because of superior competition it now has), then you might have a point. But you didn't, so you don't.
According to the definition of emulate, you are emulating a program any time you implement an interface defined by that program.
Computer Science. To imitate the function of (another system), as by modifications to hardware or software that allow the imitating system to accept the same data, execute the same programs, and achieve the same results as the imitated system.
the Win32 API is defined by windows. Not the other way around. If you implement Win32 API, you are emulating features of the MS Windows OS
I don't care what the developers call it. That is the definition of emulation. The title of the program makes no difference in this case.
Seriously though, its not. MPEG4 encoding is SERIOUSLY cpu dependant, not bandwidth. Just look at the benchmarks of the opteron vs Pentium4 on 333MHz memory bus and you will see what I mean (in mpeg4 encoding). i'm not saying the opteron is inferior for mpeg4, but the fact that MPEG4 (at least on windows) processing is highly SSE2 optimized for the P4.
(hint: P4 beats the opteron, even though the opteron has a higher real world memory bandwidth and less memory latency and larger cache)
Yea, memory bandwidth is the bottleneck in just about everything every day users are doing. But for specific tasks such as video codecs, CPU speed is a huge bottleneck. Moreso than memory bandwidth.
"When I've passed by Best Buy or any local computer shop in the past year or thereabouts, I've rarely seen LCDs being purchased."
The people in your town might not be buying them then. Because everywhere else, they are selling like hotcakes. In the computer shop I work at, we sell exclusively LCD pannels because BestBuy undercuts us on the CRT's and nobody will pay our price for them. And these LCD's sell pretty fast too. And according to news.com:
During May, flat-panel unit sales at retail in the United States passed those of CRT (cathode-ray tube) monitors for the first time, according to the NPD Group. In addition, sales of larger 17-inch and 19-inch displays are expected to increase, displacing 15-inch displays over time. In May, sales of 17-inch units were three times higher than in the same month last year, according to NPD Group data.
So yes, they are still selling more CRT's when it comes to number of units shipped. But even that statistic will soon be surpassed by LCD's by years end according to articles I have been reading.
"Taking a select minority sample of people and trying to make it seem that's the majority is misleading and unethical.
Wow, your right about that... Something you should be proud of.
Paranoid? That's off the mark.
oops, you fumbled here. try again.
You see, when you are in that group that is labeled by someone, you don't much like it. That doesn't mean the labeler is a liar. And this is where you have the miniblinds turned at the wrong angle.
idiot.