Slashdot Mirror


User: tempmpi

tempmpi's activity in the archive.

Stories
0
Comments
428
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 428

  1. Software protection against that ? on CRT Eavesdropping: Optical Tempest · · Score: 2

    The monitor gets its sync information over the vga cable but the persons that tries to read the screen using this technology must guess the sync information.
    A little software that modulates the h and v sync rate every frame should make it much harder to get a readable image. But I'm not sure if you could still get a stable image on the screen if your change your sync rates every frame. That software protection could be effective because it is very likely that they need to record more than one screen refresh to get a image that has a good enough to read it.
    Also high resolutions and high vsync rates in general should make it harder to use that technology. Using non-standard resolutions and sync rates also make the sync information guessing harder.

  2. Re:Compiled for 64 Bit...and Programmed for 64 Bit on If I Had a Hammer · · Score: 5, Informative
    There's a lot of difference between 32 bit optimized code compiled for 64 Bit, and code written and optimized for 64 bit and compiled for 64 bit.
    That might be true if the only thing that changed were the register,adress space and ALU size, but AMD also removed many flaws of the x86 instruction set. x86 cpus got only 7 registers (EAX,EBX,ECX,EDX,ESI,EDI,EBP) for general purpose use. Other CPUs have much more registers, the lack of registers makes it very hard for compilers or assembler programmers to write efficient code for multiscalar cpus. AMD added more registers. AMD also made a more efficient fpu. You can really get a nice performance boost from these changes with just a rebuild of your software.
    Applications need to be programmed and optimized to make use of the extra registers, extra info paths, extra instructions available on the new platform. Without that, the application speeds can't be compared, even though the base code and output is the same.
    That isn't true, almost all programms, even games, are now programmed in C(++).(Or something like Java or Perl, but these programms doesn't matter here) The compiler can really use the extra registers/better fpus without any aid from the programmer(OK, maybe a compiler switch). Things like using the "register" keyword in C isn't really needed as good C compilers are better than most programmers at choosing which variables to keep in registers.

    You also compared the transition from x86 to x86-64 to the transition for PSX to PS2. That is also something very different. The PS2 is hard to code because the design of the graphic subsystem and vector cpus make it very fast on the one hand but also very hard to use the full potential. The PS2 CPUs also hard to use because the caches are too small.
    Put it in perspective....why don't 16 bit games re-compiled for 32 bit give a "major" performance boost...unless optimised code is included...??
    When the 386 was introduces things like games were coded in assembler, at least the performance critical parts. Something that is coded in assembler can't be recompiled. Now even games are coded in high level languages.
  3. Re:How was the test performed on linux on If I Had a Hammer · · Score: 4, Informative

    The extended paging bug wasn't a simple cpu bug, it was a complex bug between CPU, chipset and videocard. Because the Hammer has a very different i/o architecture compared to the current athlon, the parts of the cpu & chipset that caused the bug should be new designs anyway.
    AGP seems to be a problem on the first sample as all of the demonstration system were running without AGP videocards.

  4. Re:oOooO.. more fodder.. on Industry Agrees On Next Gen Unified DVD Standard · · Score: 2

    I think they want to do something else with the disc ids, like: one standalone recoder can only play disc that were recodered by this recoder. If they use real cryptography for that they could maybe succed with that.

  5. Re:There has got to be prior art for this patent on Immersion Sues Sony and Microsoft Over Force Feedback · · Score: 2

    The important point on this patent isn't the use of force feedback but the way it is connected to the host.
    All these old arcade force feedback systems haven't had their own cpu to controll the force feedback and didn't use some sort of command based interface over some interface bus like RS232 or USB.
    Very likely their interface was just a bunch of TTL logic connected to the main bus.

  6. low volume format for videophiles on Copy-Protected Digital VHS · · Score: 2

    While random access is very nice and tapes wear much more out than DVDs, people that want the best video quality will have to use tapes. DVHS features much higher bitrates than DVDs and is able to support HDTV resolutions.

    I think DVHS has a chance for a while in the high-end videophile segment. Videophile tend to collect movies and do not really play them that often because they had that many tapes/discs. Also the wearout problem isn't that bad because DVHS is digital and it will take a long time before the error correction couldn't correct all the bit errors.

    Also making a DVHS release is very likely much cheaper than a DVD release. You don't need expensive mastering and glassmasters to make a DVHS master. Because of that DVHS release could be profitable even if a low volume is sold. The only thing that is really needed for a good HDTV DVHS release is a high resolution digital transfer and a mpeg-2 encode of that transfer. For most movies that may get a DVHS release the transfer is already existant because it was made for HDTV broadcasting, professional digital video project for cinemas or because the movie made completely digital. Then you just need a cheap mpeg encode.

  7. Programming by building lego ? on TCP/IP Enabled Lego Brick · · Score: 2

    Couldn't that be a very easy methode for programming ? Most humans can understand things they can touch much faster than abstract things like a source code file.
    Wouldn't building your programm by putting together some lego bricks, be something that could make programming understandable for many people ?

  8. Re:Not exactly on Intel's Answer to AMD's Hammer - Yamhill · · Score: 1

    From the programmers side of the cpu, they all have a register stack because that is the only way that is possible with the current instruction x86 set. It doesn't really matter what the internal organisation of the registers is. When the instruction set thinks that there is a register stack it might be smarter to use a register stack as the internal organsation.

    >go figure
    Well, without sse2 the fpu performance of the p4 sucks, so why should I go figure ?

  9. Re:Not exactly on Intel's Answer to AMD's Hammer - Yamhill · · Score: 1

    SSE is a nice start, but it only supports 32-Bit fp numbers and it doesn't support more complex functions like sin. SSE2 allows 64-bit fp numbers but still lacks complex functions like sin. It is also often hard to integrate these SIMD standards into current software because often you don't need to process multiple data (the MD in siMD). I really like SIMD instructions sets like 3DNow,SSE1/2 but it is often important to have a strong real fpu.

  10. Re:Not exactly on Intel's Answer to AMD's Hammer - Yamhill · · Score: 4, Informative

    You are right: the p-pro core became the pentium II.
    But the PII doesn't suck at 16-bit code because Intel done some little changes in the p-core so that the PII could crunch 16-bit code much faster. In fact there was only one problem with p-pro core design that caused the p-pro to suck at 16-bit code. The p-pro misses the segment register caches, that were included in the pentium and reincluded in the pII. Because of that 16-Bit programms that use segments will generate one additional memory access for every memory access they were doing. When Intel saw that that there was a need to run 16-bit programms they reincluded this caches and because that the performance of the pII doesn't suffer anymore from 16bit code.

    There is also something important to note on AMDs x86-64 extensions. On the integer side they are really compareable to the 32-Bit extensions made in the 386 but the x86-64 extensions also change the working of the floating point unit.

    All current x86 CPUs could reach very good benchmark scores on benchmarks that work mostly with integer numbers but they get bad scores at many benchmarks that use floating point numbers a lot. Intel and AMD are already trying hard to make their FPUs faster, but they couldn't reach really good improvements because the x86 fpu intestruction set isn't good for modern cpus. The x86 fpu doesn't have a normal register set with registers that could be addressed individually but it uses an register stack. You could only address the top of the stack(TOS), the register under the TOS,TOS-2 and so on. If you used a RPN calculator, you know what i'm talking about. This design isn't that bad if you execute one instruction at a time. It even makes programming fpu asm a bit easier.

    The problems came with the introduction of cpu that executes more than one instruction at a time. To make full use of that feature the compiler or assembler programmer must often interleave multiple calculations. The fpu stack is very hostile against such optimizitions.

    Because of that AMD has done a almost complete rework of the x86 fpu instruction set that matches the internal working of moderne fpus much more.

  11. Re:The basic nature of NAT makes this impossible on Comcast Gunning for NAT Users · · Score: 3, Informative

    You are right, but all of this can be fixed using a proxy server. Of cause you shouldn't forget to disable things like "x-forwarded-for".
    I think the simplest methode to find many NATs is to look for this high port nummbers like 64000 and up. The linux kernel can easily be patched to use other ports that doesn't smell like NAT but most people wouldn't alter the kernel to hide their NAT.
    Some other writer suggested to use TCP sequence number prediction heurisitics to detect mulitple tcp stacks running behind a NAT. I think that could work at least with stupid NAT clients like windows, that doesn't use strong random numbers for the seq. number.
    What about a stealth NAT patch for the linux kernel ?
    It could rewrite the seq number, too, not only the ports. It also could use much more random ports to hide its activity. It could be also usefull to cheat os fingerprinting techs. Very likely the providers wouldn't suspect someone to run a NAT if they get windows 95/98 as a result of their os fingerprinting. Linux or any other unix os is much more suspicious.

  12. Why not a simpler smart media or mmc interface ? on CompactFlash / IDE Interface for Apple II · · Score: 3, Interesting

    Compact Flash cards are controlled like a ide harddrive, wouldn't it be much easier to use a other flash media with a much simpler serial interface ? Like a smart media, multi media card or a memory stick ? (memory stick specs are now for free on www.memorystick.org)

  13. Yeah, but Aunt Tillie OS should *have* to... on Should Aunt Tillie Build Her Own Kernels? · · Score: 2

    I don't think it is smart to have Aunt Tillie care about kernel recompilation, even if almost everything is done by an autoconfigurator.
    But what about auto recompiling the kernel while aunt tillie's screensaver is running ? The kernel could collect usage and performance data while it runs and automatically make kernel configuration changes that suits the usage of aunt tillies kernel.
    Modules are a nice thing, but there is a small performance lose when you use modules. Why not ship linux distribution kernels with almost everything compiled as a module and then let an autoconfigurator compile an custom new kernel every few weeks until the kernel gives aunt tillie near optimal performance ?
    ISA Cards are a problem, but there aren't almost anymore ISA cards in the aunt tillie systems out there anymore and normal distribution kernel have the same problems, they also need to try find all the isa cards in your system and normally it doesn't work that bad.

  14. just extended the product liabililty for software on Laws to Punish Insecure Software Vendors? · · Score: 2

    It should be enough to just make the software companies liable for some of the damages cause by insecure software they made. That should be enough make insecure software disappear.
    The problem would be, that there are several issues with open source software and smaller software firms. Open source software, freeware and to some extend shareware must be excluded from an extension of the liability because no one would develope free (free as beer) software when he risks to pay for damages caused by security holes.

  15. e-beam technology is more interressting than euv on 10GHz Processors and Ultraviolet Lithography · · Score: 5, Interesting

    While EUV technology is very likely to dominate the mass markets like x86s CPU, northbridges, etc. E-beam technology could bring much more competition to the market. As the article and serveral other source told us, e-beam tech. "draws" the transitors one by one to the silicone. This drawing process is much slower than the normal mask-based lithography. But you do not need a mask, you can make changes to the chip layout much faster because you don't need to make new masks and must just change the programming of your e-beam chip printer.

    This could enable cost-effective low-volume chip series made with a cutting edge manufacturing process. It could also make expensive and "slow" fpga based chip emulators obsolete. It could also be the break-through for open hardware because open chip design could be manufatured without big finacial problems.

  16. Re:power and heat problems on Build Your Own Mini-Computer · · Score: 2

    I don't think that the heat of the nForce is the problem, the athlon is the real heat problemmaker here. If a northbridge has a fan or not is more a marketing trick than anything else, almost no northbridge really needs one. Hardcore gamers wouldn't buy a nForce anyway, so you don't need a fan to sell your board to that market.

  17. power and heat problems on Build Your Own Mini-Computer · · Score: 3, Interesting

    An nForce in this case would be very nice, but I think that it wouldn't be easy to solve the heat and power problems of this combination.
    Now the case contains a 145 w power supply, when you want to add a athlon and nforce you would need at least 250 W.
    Also needed is a special cooler, because there isn't enough space in the case to mount a standard athlon cooler. I think that these problems aren't easy to solve. I think they could maybe solve these problems if they find a good way to use the case as a heatsink.

  18. Re:Stupid on Build Your Own Mini-Computer · · Score: 3, Informative

    The article is by tomshardware, sure it says build your own machine, because most if not all of the readers of tomshardware build their own machines. But I also the that these case has really chance to enter the "aunt, uncles and newbie" market. Barebones are really great for small computer stores. Just add a CPU, some ram and a harddisk and you can sell a complete computer. Sure that wouldn't be as successfull as selling it at fry's, but it would be a start and I think the sv24 is already clear success for shuttle.
    Also you ask if geeks would buy that barebone. You said they wouldn't buy it because it is too slow and not upgradeable. I think you forgot something here, sure geeks wouldn't buy it as their main working machine but it is a really good case for every geek that wants to build a small pc for a special purpose like a small fileserver or a mp3 player, or just a pc to surf the web in the living room.
    I think this is a great computer for both the newbie and the geek.

  19. Re:Bad for the economy on X-Box Emulated (Not) · · Score: 2

    Microsoft is losing money with every xbox they sell. They must sell eight games or so to every xbox owner to make it profitable. An emulator like this one could make people buy xbox games that do not own a xbox, isn't that a good thing, even for ms ?
    You also say that this emulator could have already taken out a big chunk of xbox sales, I disagree even strong here. Console markets have almost nothing in common with the hardcore pc gaming market. Using an emulator like this one is simply to complicated for most console gamers. I have seen people complaining in a store that their PSone wouldn't play PS2 games. Do you really think that these people are smart enough to use an emulator like this ? They will not even know about it if it will work perfectly. I'm sure MS will try to sue them because they always want controll over everything.

  20. Uncreative System on Linuxwatch Budget System of 2001 · · Score: 5, Interesting

    I think there system lacks any creativity. Now that you can buy all the processing power an average user needs very cheaply, why do they just make a budget system centered on performance ?
    They should made a system centered on low noise or one that has good look or something other that isn't found in every system now.
    What about making a small and quite system using a shuttle sv24 barebone with a passive cooled c3 ? Or a dual duron ?
    And why did they just use 256 mb ? Now that ram is that cheap, they should brought at least 512 mb while that 1.4 ghz athlon isn't really needed. Or what about ECC sdram ?

  21. Is copyprotection computer fraud ? on Philips Says Compact Discs Can't be Copyprotected · · Score: 5, Interesting

    There is an interesting court case against BMG that is linked to the violations of the CD-DA standard all current cd copyproctions use. In germany it is a punishable act to use false or incomplete data to affect the result of data processing in a way that someone loses property. This offence is called "computer fraud" and is punishable with up to 5 years jail.
    It is easy to see that these copyprotections use false data. They all contain the CD-DA logo but contain data that isn't valid in the current standard. That there is a lose of property is also easy to show. You could easily waste a cd-r ,disk space or your time while you try to make a legal copy as it is allowed by fair use rules. It doesn't matter how much money or property you lose.
    Read all about it in a real nice article by telepolis. The article is in german, but google produces a readable version.

  22. Re:Am I missing something? on Preliminary Injunction Against SuSE · · Score: 2

    Putting up an ad to sell old hardware isn't illegal not even in germany ;). Gravenreuth used this ad and similiar ad to collect addresses of computer users. Then he sends faked mails to all the these addresses. In these mails he writes that he is a little girl that wants to swap software. If someone answers the mail, he tries to sue him and collect legal fees.

  23. Re:BS EE on On the Differences Between MIS/CIS/CS Degrees? · · Score: 1

    Maybe then it would be smart to make a master in CE.

  24. These screens are really cool. on Cold CRT Guns for Thinner CRTs · · Score: 4, Insightful

    I have reed an article an year ago about these screens, if they get them to work they should be really cool.
    They have almost all advantages of TFTs but have also almost all advantages of CRTs. They are very flat like a TFT, but have no problems with the viewing angle, smearing or bad color display. They need more power than a TFT so they shouldn't be suitable as a replacement of a laptop tft. They also shouldn't have any pixel faults because for every pixel there are many nano electron guns, so if one of these breaks down it doesn't matter. They should be cheaper to produce than a TFT because the process is more fault tolerant.
    One of the biggest problems in the development of these things is that there isn't that much room between the electron emiter and the phosphorus, because of that they couldn't speedup the electron to the same speeds they get in a normal CRT and need to find new low-energy phosphoruses.

  25. Watercooling systems for non-overclockers ! on Power Water Cooling Kits · · Score: 1

    Watercooling could be a real nice way to have a fast but silent system. All watercooling kits I have seen yet, still have fans and aren't really silent. I would really like to spend $200 on a watercooling kit or case if I could get a system without fans and without the danger of damageing my hardware with leaked water. A water or oil cooled case that includes a fluid cooled powersupply would be really nice. I think there would be lots of firms that would spend $400 more on a silent system for there highly payed it-professionals because it makes them more productive.