Slashdot Mirror


User: cheesybagel

cheesybagel's activity in the archive.

Stories
0
Comments
6,965
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6,965

  1. Re:Innovation! on The Last GM Big-Block V-8 Rolls Off the Line · · Score: 1

    To the point where it looks nothing like the concept car. IMO the concept looked different, while the current prototype looks like a Toyota Prius or Honda Civic.

  2. Do not forget potato chips on Legislator Wants Cancer Warnings For Cell Phones · · Score: 4, Insightful

    Fried foodstuffs contain known carcinogens. We should add this informative label to potato chips as well.

  3. No on Call To "Open Source" AIG Investigation · · Score: 5, Interesting

    No, not a good idea. What is the point in having a Cultural Revolution? Better to just split these companies which are too big to fail into smaller chunks, kick out the top management making sure they never work in that capacity anymore, enforce layers of separation between businesses and let them free. Restore the Glass–Steagall Act and separate commercial banking from investment banking.

  4. Re:Dumb Blog, And Not At All Correct on Nvidia Waiting In the Wings In FTC-Intel Dispute · · Score: 1
    AFAIK most X86 patents are hardware design patents. This is why Transmeta was able to sell their CPUs in the market. The hardware was little like X86, most of that part was software emulation.

    A lot of the original X86 patents have expired and new processors are based on X86-64. AMD was the designer of X86-64 so I suppose they hold most of the patents. AMD has been quite liberal at licensing X86-64 in the past to companies such as VIA and yes, even Transmeta.

    PS: NVIDIA already has a X86 CPU. When they bought ULi they got their very own 386 SoC chip. Heh.

  5. Re:Is x86 shit? on Nvidia Waiting In the Wings In FTC-Intel Dispute · · Score: 1
    RISC was a fad. It had its uses at a point, but no one really does RISC processors anymore. IBM POWER also does more involved instruction decoding than you will find in your RISC hardware design handbook. POWER 6 has several instructions which take more than 1 clock cycle to execute. POWER 6 has microcode. Intel Core has micro-op fusion. Load/store architectures aren't hot anymore.

    The top two leading architecture segments in terms of $$$ are X86 and S/360, both CISC designs. ARM is supposedly RISC, but uses Thumb to compress instructions so they use less memory space.

  6. Re:Ugg... on Nvidia Waiting In the Wings In FTC-Intel Dispute · · Score: 1

    Intel has less profit margin in their X86 processor division than IBM has in their S/390 mainframe division as well.

  7. Re:Ugg... on Nvidia Waiting In the Wings In FTC-Intel Dispute · · Score: 2, Insightful

    Even if you port Windows, you still need applications. Otherwise you are better off using a Linux distro where you can recompile the apps most people use yourself.

  8. Re:Ugg... on Nvidia Waiting In the Wings In FTC-Intel Dispute · · Score: 1

    The first Intel "quad core" processors (Intel Core 2 Quad) came in a multi-chip module with 2 chips per module, 2 cores per chip. So if that was a 4 core, POWER 7 is 16 core.

  9. Re:Intel's ill-gotten-gains on Nvidia Waiting In the Wings In FTC-Intel Dispute · · Score: 1
    One good thing is motherboard chipsets are becoming irrelevant. At least in the desktop and mobile segment. Intel's increasingly bundling the north bridge with the CPU package. The next quarter you will see several 32nm processor releases which will make this more evident.

    Still, if I was the FTC, I would force Intel to do two things: license the X86 ISA and its extensions, plus the CPU bus interface to all comers in a RAND basis.

  10. Re:Wow. on Nvidia Waiting In the Wings In FTC-Intel Dispute · · Score: 1

    No, Intel has been the real CPU leader since Intel Core came out. They use more advanced manufacturing technology faster. They do their process shrink a year before AMD. AMD still does not use high-k metal gates in their process. AMD's CPU design is also worse in many regards. Less total cache, no macro-op, and micro-op fusion, hyperthreading, etc. Intel's processors are also 4 issue, instead of 3 issue. AMD will only fix these design deficiencies in Bulldozer.

  11. Re:How fast is this really? on FASTRA II Puts 13 GPUs In a Desktop Supercomputer · · Score: 2, Informative

    Really? Care to share any results that support that? I'm quite sure the peak flops you can achieve on the GPU are much higher than the limited SIMD capability of the CPU.

    IIRC they claim 2.5-3x times more performance using a Tesla than using the CPUs in their workstation. Ignoring load time.

    SSE enables a theoretical peak performance enhancement of 4x for SIMD amenable codes (e.g. you can do 4 parallel adds using vector SSE, in the time it takes to make 1 add using scalar SSE). In practice however you usually get like 3x more performance.

    Theoretical SIMD performance for the GPU is very fine and nice, but in practice the small caches in current GPUs limit performance. CPUs also often have out-of-order execution support and other hardware which is too expensive in terms of transistors to implement in a GPU.

    IMO the main problem here is that the programming model for the CPU is too complex since you need to use several different ways to express parallelism (SIMD/Multicore/Cluster) to get top performance.

  12. Re:How fast is this really? on FASTRA II Puts 13 GPUs In a Desktop Supercomputer · · Score: 1

    At least a CPU program, when it crashes, does not bring down the whole OS. Memory protection? Pah, who needs such things... After all you never make coding mistakes. Right?

    It is like MS-DOS programming all over again. Except the computer takes longer to reboot.

    They use a worse algorithmic complexity algorithm in the paper because it actually performs better in the GPU than the other one. This happens in CPUs in several cases as well. When was the last time you saw someone using a Fibonacci heap? Memory footprint matters and taking advantage of the CPU caches matters. The paper also says nothing about CPU SIMD optimizations, which can make a program 3x faster if applied. That would make the performance the same as for the GPU system. Note that I am being generous here and actually ignoring the program setup time when they need to copy the data to the GPU. Because if I did not the pure CPU version would probably actually be faster.

  13. Re:Read the FTC release on US FTC Sues Intel For Anti-Competitive Practices · · Score: 1

    They did the same thing with Centrino. A Centrino system contained a Pentium M processor with an Intel chipset. Intel gave kickbacks to companies which used both, in order to apply for the Centrino label.

  14. Re:Well, duh. on US FTC Sues Intel For Anti-Competitive Practices · · Score: 1
    A C++ compiler needs to know nothing about virtualization instructions. Much like it needs to know nothing about instructions for entering into protected mode.

    While it is true that you need to do instruction scheduling to get top notch performance for a given processor, so the code is optimized for the number of functional units, cycle time of each instruction, etc, you should not disable a code path just because the CPU processor vendor name is different from "GenuineIntel". Such optimizations as you claim are never done, because otherwise there would be no forward compatibility for compiled code even within Intel's own processor products.

  15. Re:Well, duh. on US FTC Sues Intel For Anti-Competitive Practices · · Score: 1

    If there were published standards about how CPUs connect to the mainboard, and if the mainboard's major components were made interoperable (open BIOS, SMC, all that jazz--) that would be unbundling. The bottom line here is that if these parts were interchangable -- so that you didn't have to decide on the CPU first and then the rest of the system, that would be "unbundled". That would be a more fair marketplace than what exists right now.

    It used to be this case. AMD K6 processors worked in Intel Pentium motherboards and vice-versa using the Socket 7 bus interface. Then Intel switched the processor bus to GTL and refused to license it to AMD. In fact, Intel even refused to license their bus design to chipset manufacturers at a point, because they wanted to corner that market as well. Intel sued VIA Technologies for doing AGTL bus compatible Pentium III chipsets. Only after Intel's own i820 RDRAM chipset turned out to be bugged to hell, and the third party OEMs started screaming they relented.

    AMD, for Athlon, licensed the Digital Alpha EV-6 bus and had to make a separate infrastructure for manufacturing chipsets and motherboards. It was an open secret at the time that Intel pressured the Taiwanese motherboard manufacturers to not make any AMD compatible motherboards for Athlon. ASUS distributed their AMD motherboards in plain white boxes, without any ASUS markings, anywhere to escape Intel's wrath.

  16. Re:I especially like.. on US FTC Sues Intel For Anti-Competitive Practices · · Score: 1

    No, it does it at run time. AMD specifically made a code patch utility that changed the binary to circumvent this Intel compiler 'feature'.

  17. Re:I especially like.. on US FTC Sues Intel For Anti-Competitive Practices · · Score: 2, Informative
    The flags do not lie. Processor manufacturers are not that stupid. There are different flags named 'sse4a', 'sse4_1', 'sse4_2'. Intel themselves initially only supported a part of the SSE 4 specification they made. This is why there are separate 'sse4_1' and 'sse4_2' flags. If a processor has a flag it means it implements a certain set of well defined instructions. Intel keeps its instruction extensions close to their vest usually, so AMD only gets to know them after Intel has already designed their own processor. AMD can sometimes do microcode changes to support instructions, in fact they did this in their initial SSE implementation, but other times you need to change the hardware functional units which takes years to do.

    Intel Pentium II processors did not have SSE instructions either. No one asked for Intel to do additional work, just that they followed the proper way of doing it, which was no extra work at all. Intel's practice predates SSE 4 instruction development. It is known they did this even before Opteron came out.

  18. Re:I especially like.. on US FTC Sues Intel For Anti-Competitive Practices · · Score: 1

    AMD essentially dumped SSE5 for Intel AVX. There are a couple of new instructions in there, but that's basically what happened.

  19. Re:I especially like.. on US FTC Sues Intel For Anti-Competitive Practices · · Score: 4, Informative

    No it was much worse than that. There is a CPU instruction named CPUID which tells you the processor family, manufacturer, and has a set of feature flags saying which extensions (e.g. SSE, SSE 2, 3DNow) that particular processor supports. Intel's compiler enabled SSE optimizations only if the processor manufacturer string was "GenuineIntel" and the processor family number was high enough, instead of checking in the flags vector if the processor supported SSE.

  20. Re:I especially like.. on US FTC Sues Intel For Anti-Competitive Practices · · Score: 1

    GCC and PGI have support for AMD processors. AMD often used these compilers for benchmark result submissions in the past. But the Intel C++ compiler is often faster at doing benchmark results since it has more advanced static optimization support.

  21. Re:Yawn. on Boeing's 787 Dreamliner Takes Flight · · Score: 1

    The question is if this will be a de Havilland Comet or a Boeing 707.

  22. Re:They made cheap lithium-ion batteries for lapto on Why Is a Laptop's Battery Dearer Than a Lawnmower's? · · Score: 1
  23. Re:Not Greed .. on Why Is a Laptop's Battery Dearer Than a Lawnmower's? · · Score: 3, Informative

    There are standard sizes for rechargeable lithium ion cells. But different laptops use packs with different numbers of cylindrical 18650 lithium-ion cells.

  24. Re:Really... on Adobe Warns of Reader, Acrobat Attack · · Score: 1

    AFAIK Adobe Acrobat Reader uses the Mozilla SpiderMonkey Javascript engine.

  25. Re:It's over... it's all over on French Military Contributes To Thunderbird 3 · · Score: 1, Offtopic
    This was not like WWI. Advances in tanks, bombers, fighters, meant there was less of a chance to successfully stave off a first strike. The Soviet Union held out because of the sheer size of the country. In initial phases of the invasion of the Soviet Union, the Nazis invaded many times the area of France over. The SU had to dismantle their industry in a hurry and move production behind the Urals, where the Luftwaffe could not reach them.

    You seen to forget not only French but British forces withdrew from France after the Battle of Dunkirk. They took the full brunt of the Nazi military. There was no Eastern Front open at the time. The US fought a diminished Nazi force which had lost a million men in Stalingrad. The European allies problem was not invading Germany sooner, like at time time of the partition of Czechoslovakia.