This article isn't about how much RAM Firefox needs when *running*, it's talking about how much RAM Microsoft Visual Studio uses when *compiling* (actually, linking) Firefox.
We aren't talking about Microsoft Certified Whatever People here.. the Civil Engineering PE licensing process is actually pretty good at testing for knowledge and expertise in the subject area. Civil Engineering is a relatively straightforward discipline to test knowledge on with agreed upon best practices, etc, PE is a professional license which requires a degree in the field, years of practical experience and then a pretty extensive exam process.
Did I mention it's a license? You don't just lose your piece of paper if you fuck up, you are held personally liable. You can go to jail for it.
The 3 ghz clock applies only to parts of the processor die. And not the entire thing at that.
The PCIe clock rate is by default 100mhz. Engineering motherboard traces to do much more than that is a real pain because noise becomes a problem. Incidentally, dealing with noise is a large part of why PCIe uses multiple serial connections rather than one large parallel connection to increase bandwidth. Still, there's a physical limit to how many traces you can put on the motherboard.
PCIe is pretty damn fast, but there's a lot of overhead and lag to getting data from main memory out to the card and back. Once you set up the transfer though, it's fast. The problem for a lot of software developers is redesigning your software to deal with that lag.
Very true. There are other limitations to GPUs as well. They don't handle branching well at all, some scatter/gather operations are slow, etc.
But don't get me wrong; you'd have to pry my dual ATI (AMD) Radeon 5870's from my cold, dead fingers. And hopefully soon I'll get my hands on a GTX 485...:)
GPUs are highly parallel processors, but most of our computing algorithms were developed for fast single core processors. As we figure out how to implement new solutions to old problems to take advantage of these highly parallel processors, you'll continue to see stories like this one. But, there's a limit to how good they can be at certain types or problems. Read up on Amdahl's law.
Basically, traditional x86 processors are good at lots of stuff. Modern GPUs are great at a few things.
And then you guys raised taxes quite a bit to pay for reconstructing Eastern Germany - and haven't gotten around to lowering those taxes yet. Absorbing all of that is what killed your economy.
That's not to say it's bad you guys did it - it was good and necessary to do. I just mean to say that Germany is a special case.
This is a statewide system that needs to be deployed on all 26 UW campuses, administration and UW-Extension (which has an office in each of Wisconsin's 72 counties). It handles all types of employees from student LTEs to professors to staff to administration, all of their benefits through the state retirement fund and the state employees healthcare plan (which itself is fairly complex). It has to deal with union and non-union employees and their different pay structures, special deals for certain faculty, etc. It's a complex system that is specific to the State of Wisconsin, so no, there is no off the shelf solution.
On top of all that, much of the cost is in deployment and training of all the people who have to use the thing.
As I understand it, they've totally scrapped the old system and are starting over from scratch using PeopleSoft - which they should have done from the beginning rather than trying to roll their own solution.
So yeah the title is misleading; it's a $12 million system. And that includes deployment across 24 campuses statewide, training costs, etc.
1. Build a beowulf cluster of hot grit pouring Portmans.
2. ??
3. Profit!
This article isn't about how much RAM Firefox needs when *running*, it's talking about how much RAM Microsoft Visual Studio uses when *compiling* (actually, linking) Firefox.
We aren't talking about Microsoft Certified Whatever People here.. the Civil Engineering PE licensing process is actually pretty good at testing for knowledge and expertise in the subject area. Civil Engineering is a relatively straightforward discipline to test knowledge on with agreed upon best practices, etc, PE is a professional license which requires a degree in the field, years of practical experience and then a pretty extensive exam process.
Did I mention it's a license? You don't just lose your piece of paper if you fuck up, you are held personally liable. You can go to jail for it.
Western District of Wisconsin's court is in Madison (right down town) and there's plenty of tech here - if you count biotech.
Still don't know why they'd file in Wisconsin though. Motorola is in Chicago.. perhaps their law firm has an office up here?
That's just cheating.
Nope. It is now official. Netcraft has confirmed: Linux is dying.
Ah, ok. In the future if you're in need of an NLE that can do S3D natively, Sony Vegas 10 was just announced and has a full S3D workflow.
What are you using to produce this?
The 3 ghz clock applies only to parts of the processor die. And not the entire thing at that.
The PCIe clock rate is by default 100mhz. Engineering motherboard traces to do much more than that is a real pain because noise becomes a problem. Incidentally, dealing with noise is a large part of why PCIe uses multiple serial connections rather than one large parallel connection to increase bandwidth. Still, there's a physical limit to how many traces you can put on the motherboard.
PCIe is pretty damn fast, but there's a lot of overhead and lag to getting data from main memory out to the card and back. Once you set up the transfer though, it's fast. The problem for a lot of software developers is redesigning your software to deal with that lag.
Very true. There are other limitations to GPUs as well. They don't handle branching well at all, some scatter/gather operations are slow, etc.
But don't get me wrong; you'd have to pry my dual ATI (AMD) Radeon 5870's from my cold, dead fingers. And hopefully soon I'll get my hands on a GTX 485... :)
GPUs are highly parallel processors, but most of our computing algorithms were developed for fast single core processors. As we figure out how to implement new solutions to old problems to take advantage of these highly parallel processors, you'll continue to see stories like this one. But, there's a limit to how good they can be at certain types or problems. Read up on Amdahl's law.
Basically, traditional x86 processors are good at lots of stuff. Modern GPUs are great at a few things.
While we're beating dead horses, this is the type of post that would have made an excellent story on Kuro5hin!
Yea, because NOBODY has tried that before...
Just imagine how much less national debt we would have if Jedi had to pay taxes.
A 5 star general? We haven't had one of those since the Korean War. Security bugs in the PR office happy-hour scheduling system must be a big deal!
And then you guys raised taxes quite a bit to pay for reconstructing Eastern Germany - and haven't gotten around to lowering those taxes yet. Absorbing all of that is what killed your economy.
That's not to say it's bad you guys did it - it was good and necessary to do. I just mean to say that Germany is a special case.
JonKatz.. oh those were the days!
But I agree, sections like that would be quite useful.
Since you have never seen his code and know nothing about its application, it would seem you carry around the "refactor it!" hammer.
You may benefit by taking a look at Joel Spolsky's opinion of that particular hammer.
Which broker?
That's a feature! :-p
In that case go to bed early, next to a window facing north. Wait 4 months. Wake up in sunlight.
Dreamhost, in addition to being cheap and fairly reliable, provides subversion access. It's quite nice.
This is a statewide system that needs to be deployed on all 26 UW campuses, administration and UW-Extension (which has an office in each of Wisconsin's 72 counties). It handles all types of employees from student LTEs to professors to staff to administration, all of their benefits through the state retirement fund and the state employees healthcare plan (which itself is fairly complex). It has to deal with union and non-union employees and their different pay structures, special deals for certain faculty, etc. It's a complex system that is specific to the State of Wisconsin, so no, there is no off the shelf solution.
On top of all that, much of the cost is in deployment and training of all the people who have to use the thing.
As I understand it, they've totally scrapped the old system and are starting over from scratch using PeopleSoft - which they should have done from the beginning rather than trying to roll their own solution.
So yeah the title is misleading; it's a $12 million system. And that includes deployment across 24 campuses statewide, training costs, etc.
Wisconsin passed similar legislation about 3 years ago after a couple communities built successful networks. TWC's lobbying dollars were well spent...