You forgot the old Russian proverb that applies to programming as much as anything else, and probably more than most: The first pancake is always a blob.
How big a company are we talking? How fast are you growing? Do you really need to hire so often that you can form trends and have reliable statistics from them? Unless you're a small HR staff at a really big company, you shouldn't need to hire a bunch of people all the time. If your turnover rate is so high that you have to interview and hire replacements for existing workers often, then perhaps you're not getting as good a deal as you think.
My parents were told that they were lucky the clutch and clutch plate in their car could be replaced, because the car is a whopping 16 years old. A different part for a different model had to be fitted by a tech who happened to be able to figure out it would work, then the adjustments needed to be twiddled. If Ford Motor Company has problems with the rate at which parts become obsolete, I don't imagine many CE companies are planning for 20-year serviceability either.
Yes, "a chip" of that vintage. A 2 Mhz MOS microprocessor. Yet the Cray wasn't a single microprocessor. Getting a 50x speedup of a single MOS microprocessor on a single newer FPGA chip is one thing. Getting a 50x speedup from a wire-and-lead NAND array machine running at 80 MHz on a single FPGA isn't quite the same thing.
Not only were the data items 64 bits, but the vector registers could each be fed a 64-bit word each clock cycle. The four 64-bit instruction buffers could be completely filled with the 16-bit instructions every cycle. Instructions could be chained after decoding.
Good luck getting a 300 MHz FPGA to implement a 400 MHz machine of any design. Yes, maybe given sufficient time and patience he could top the 33 MHz he's already done, but the scale of speedup you're talking about for the 6502 is just not comparable to the what can be expected.
A new system could absolutely and easily outrun a Cray 1 by 50x or much, much more. The Cray XT5-HE installation known as Kraken XT5 hits 1028851 GFlops peak in Linpack. An NVidia GeForce GTX285 can peak at over 100 GFlops in some of the OpenCL benchmarks and runs at 1476 MHz for the processor clock and 648 MHz for the graphics clock all on one processor. Both ATI and NVidia offer cards with theoretical limits above a TFlops. My CPU I'm using to type this gets over 11,000 MIPS in the 7zip benchmark at bit-tech.
Yet you won't be getting anything like that onto the S3E. If you do, you should be running a department at Intel, AMD, NVidia, Fujitsu, Freescale, or Via rather than putting stuff on dev kit boards. I'm sure they'd be interested in how you accomplished it.
Actually, the microprocessor CPU in the F-14 Tomcat fight was developed with arithmetic pipelines and multiple discrete logic units in the late 1960s. It wasn't a general-purpose machine, but it did use the method.
It could load both the multiplicand and multiplier into the multiplication unit in one cycle, do the multiplication the next, then push out the result while loading the next set. The divider did the same thing at the same time, without requiring an instruction stream since there was always data flowing.
It could do one Special Logic function per cycle, being mostly limits but also AND, OR, and Gray code.
The three lines of the data steering unit could add or subtract while transferring the data, doing the addition or subtraction in essentially zero time. The third one of these could even do two additions together (like a + b + c).
The design wasn't allowed by the Navy to be published until 1998.
Re:One of my favorite quotes
on
Homebrew Cray-1
·
· Score: 1
How much to cool the chickens and coordinate the yokes?
Since this is what many clusters do -- HPC that used to be on custom-built supers -- the quote is still as cool as ever but the question is now far from rhetorical.
Re:Chris - see the Supercomputer Centers, CMU, UCS
on
Homebrew Cray-1
·
· Score: 1
I'm guessing the weapons simulations are part of the software collection for Crays he's never going to get.
Yes, the 6502 is equally venerable. No, the Commodore 64 or Atari 600 XL was not the same class of machine as a Cray 1 supercomputer. The 6502 did not have vector registers nor twelve pipelines. It didn't handle 32 megabytes of memory. It was a microprocessor, which is a name it gets from being three or four classes of computer below a supercomputer.
supercomputer > mainframe > minicomputer > microcomputer workstation > home and hobby microcomputer
Re:The originals really are something else
on
Homebrew Cray-1
·
· Score: 1
My SunServer 600 is less drastic, but an example of the same phenomenon. It was free, but it has a 1400-watt power supply for 90Mhz or processor and 192 MB of memory.
Of course! They are in reorganization bankruptcy, not full receivership. Once they auction off enough to pay Novell, they'll appeal again and try to get that money back.
The combined assets likely include non-liquid assets like real estate and office furniture. IANAL, but from my understanding you can go into Chapter 11 pretty much any time your liquidity falters and you can't realistically service your debts and still maintain business procedures.
Well, technically the caliber is only the diameter. A.45 ACP has a fixed length, but I'm sure we could come up with a really long cartridge that's still only.45" in diameter for just this one shot. We could call it the.45 BSD.
Yes, they ll three signed it. Bush alone is the one most of the discussion pans, while Obama is made a hero and Clinton is rarely mentioned. They all signed the same wording into law. They are all involved. One does not get special treatment because Democrats are known as the pro-funding party. The fact that the law got into court during Obama's term and messed with his workaround rather than hitting Bush and his lesser compromise isn't either's fault.
If you want the law changed, don't futz around with agreements that play games with the wording of the law that welcome this kind of lawsuit. Bother your legislators into passing a law Obama can sign that says what it actually needs to say.
I'm not sure you're thinking about the proper role of the courts here, although I'm sure you understand if you'd take a second. The judge isn't the opposition, and being appointed by Bush doesn't make him the opposition. The judge's ruling, in fact, is that Bush's lesser compromise was also counter to the finding.
The opposition to Obama's compromise is the plaintiff, and the law is on the plaintiff's side. The proper way to get Obama's compromise to be agreeable to the courts is to codify it as statutory law.
I've actually struggled myself with whether these IVF embryos ought to even be a concern. Whether or not they can actually be created especially for the research instead of using leftovers from fertility clinics makes better sense as a line to draw I think. I'm even anti-abortion except in cases of rape, incest, or danger to the mother. I still don't know that I have a problem with these IVF leftover embryos being used this way (or a problem with the morning after pill that prevents embedding in the uteral lining for that matter).
I do think the right place to fix the law, though, is in the legislature.
Actually, many fewer people die from cancer now. They tend to hang on longer and die for other reasons, like heart disease. Part of the spike in certain death statistics is actually because other causes of death have been tempered and the ones that are most complicated by age become more prominent. Take car accidents for an example, or tuberculosis.
I don't understand how you can disagree with the court's ruling. The ruling is perfectly in line with enforcing the law in question. Maybe it'd be better to say you disagree with the law the court is enforcing?
Obama could have vetoed the bill, but it was an omnibus appropriations bill, so many other things wouldn't have been Federally funded until some form of it became law.
You forgot the old Russian proverb that applies to programming as much as anything else, and probably more than most: The first pancake is always a blob.
What about veteran-owned or owned by someone qualified as disabled under the ADA? Don't those count for anything?
How big a company are we talking? How fast are you growing? Do you really need to hire so often that you can form trends and have reliable statistics from them? Unless you're a small HR staff at a really big company, you shouldn't need to hire a bunch of people all the time. If your turnover rate is so high that you have to interview and hire replacements for existing workers often, then perhaps you're not getting as good a deal as you think.
Theodore Sturgeon
It's both, but rarely do the skill and the title ever touch the same person.
My parents were told that they were lucky the clutch and clutch plate in their car could be replaced, because the car is a whopping 16 years old. A different part for a different model had to be fitted by a tech who happened to be able to figure out it would work, then the adjustments needed to be twiddled. If Ford Motor Company has problems with the rate at which parts become obsolete, I don't imagine many CE companies are planning for 20-year serviceability either.
Yes, "a chip" of that vintage. A 2 Mhz MOS microprocessor. Yet the Cray wasn't a single microprocessor. Getting a 50x speedup of a single MOS microprocessor on a single newer FPGA chip is one thing. Getting a 50x speedup from a wire-and-lead NAND array machine running at 80 MHz on a single FPGA isn't quite the same thing.
Not only were the data items 64 bits, but the vector registers could each be fed a 64-bit word each clock cycle. The four 64-bit instruction buffers could be completely filled with the 16-bit instructions every cycle. Instructions could be chained after decoding.
Good luck getting a 300 MHz FPGA to implement a 400 MHz machine of any design. Yes, maybe given sufficient time and patience he could top the 33 MHz he's already done, but the scale of speedup you're talking about for the 6502 is just not comparable to the what can be expected.
A new system could absolutely and easily outrun a Cray 1 by 50x or much, much more. The Cray XT5-HE installation known as Kraken XT5 hits 1028851 GFlops peak in Linpack. An NVidia GeForce GTX285 can peak at over 100 GFlops in some of the OpenCL benchmarks and runs at 1476 MHz for the processor clock and 648 MHz for the graphics clock all on one processor. Both ATI and NVidia offer cards with theoretical limits above a TFlops. My CPU I'm using to type this gets over 11,000 MIPS in the 7zip benchmark at bit-tech.
Yet you won't be getting anything like that onto the S3E. If you do, you should be running a department at Intel, AMD, NVidia, Fujitsu, Freescale, or Via rather than putting stuff on dev kit boards. I'm sure they'd be interested in how you accomplished it.
Actually, the microprocessor CPU in the F-14 Tomcat fight was developed with arithmetic pipelines and multiple discrete logic units in the late 1960s. It wasn't a general-purpose machine, but it did use the method.
It could load both the multiplicand and multiplier into the multiplication unit in one cycle, do the multiplication the next, then push out the result while loading the next set. The divider did the same thing at the same time, without requiring an instruction stream since there was always data flowing.
It could do one Special Logic function per cycle, being mostly limits but also AND, OR, and Gray code.
The three lines of the data steering unit could add or subtract while transferring the data, doing the addition or subtraction in essentially zero time. The third one of these could even do two additions together (like a + b + c).
The design wasn't allowed by the Navy to be published until 1998.
How much to cool the chickens and coordinate the yokes?
Since this is what many clusters do -- HPC that used to be on custom-built supers -- the quote is still as cool as ever but the question is now far from rhetorical.
I'm guessing the weapons simulations are part of the software collection for Crays he's never going to get.
Yes, the 6502 is equally venerable. No, the Commodore 64 or Atari 600 XL was not the same class of machine as a Cray 1 supercomputer. The 6502 did not have vector registers nor twelve pipelines. It didn't handle 32 megabytes of memory. It was a microprocessor, which is a name it gets from being three or four classes of computer below a supercomputer.
supercomputer > mainframe > minicomputer > microcomputer workstation > home and hobby microcomputer
My SunServer 600 is less drastic, but an example of the same phenomenon. It was free, but it has a 1400-watt power supply for 90Mhz or processor and 192 MB of memory.
Of course! They are in reorganization bankruptcy, not full receivership. Once they auction off enough to pay Novell, they'll appeal again and try to get that money back.
The combined assets likely include non-liquid assets like real estate and office furniture. IANAL, but from my understanding you can go into Chapter 11 pretty much any time your liquidity falters and you can't realistically service your debts and still maintain business procedures.
I can get you lots of cheese. How many pounds of cheddar for a Core 2 Duo with 2 gigs of RAM?
The enforcement portion of the patent system is the courts.
Hey, stop that! You may have just created enough of a market to save SCO!
Well, technically the caliber is only the diameter. A .45 ACP has a fixed length, but I'm sure we could come up with a really long cartridge that's still only .45" in diameter for just this one shot. We could call it the .45 BSD.
Yes, they ll three signed it. Bush alone is the one most of the discussion pans, while Obama is made a hero and Clinton is rarely mentioned. They all signed the same wording into law. They are all involved. One does not get special treatment because Democrats are known as the pro-funding party. The fact that the law got into court during Obama's term and messed with his workaround rather than hitting Bush and his lesser compromise isn't either's fault.
If you want the law changed, don't futz around with agreements that play games with the wording of the law that welcome this kind of lawsuit. Bother your legislators into passing a law Obama can sign that says what it actually needs to say.
I'm not sure you're thinking about the proper role of the courts here, although I'm sure you understand if you'd take a second. The judge isn't the opposition, and being appointed by Bush doesn't make him the opposition. The judge's ruling, in fact, is that Bush's lesser compromise was also counter to the finding.
The opposition to Obama's compromise is the plaintiff, and the law is on the plaintiff's side. The proper way to get Obama's compromise to be agreeable to the courts is to codify it as statutory law.
I've actually struggled myself with whether these IVF embryos ought to even be a concern. Whether or not they can actually be created especially for the research instead of using leftovers from fertility clinics makes better sense as a line to draw I think. I'm even anti-abortion except in cases of rape, incest, or danger to the mother. I still don't know that I have a problem with these IVF leftover embryos being used this way (or a problem with the morning after pill that prevents embedding in the uteral lining for that matter).
I do think the right place to fix the law, though, is in the legislature.
The ruling is not activist. It cites the law, which Obama indeed signed. Don't blame Bush and champion Obama. Obama does not get a free pass.
It is completely legal. It's just not legal to fund it with US Federal tax dollars ever since Obama signed that pesky law.
Actually, many fewer people die from cancer now. They tend to hang on longer and die for other reasons, like heart disease. Part of the spike in certain death statistics is actually because other causes of death have been tempered and the ones that are most complicated by age become more prominent. Take car accidents for an example, or tuberculosis.
I don't understand how you can disagree with the court's ruling. The ruling is perfectly in line with enforcing the law in question. Maybe it'd be better to say you disagree with the law the court is enforcing?
Obama could have vetoed the bill, but it was an omnibus appropriations bill, so many other things wouldn't have been Federally funded until some form of it became law.