Slashdot Mirror


User: Luminous+Coward

Luminous+Coward's activity in the archive.

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

Comments · 132

  1. Re:This should be helpful on Linux 2.4 VM Documentation · · Score: 1

    According to Robert Foster, the Uruk-hai were bred by Sauron in Mordor, not by Saruman (as was shown in Peter Jackson's movie).

  2. Re:A good buy for some tech company? on Alpha Lives! But Who Will Market It? · · Score: 3, Informative
    CPU R&D is *really* expensive. That's probably why Intel doesn't seem to do much CPU R&D and sticks mainly to manufacturing [...]
    Intel spends approximately 15% of their revenue on R&D (it is not clear how much is used specifically for CPU R&D). What makes you say that "Intel doesn't seem to do much CPU R&D"? On a side note, would you count compiler research as CPU R&D?
    note: Itanic arch came mainly from HP [...]
    The Itanic joke is getting old, Itanium 2 is now competitive, especially in floating point applications. Do you have any evidence that HP was more involved in the design of IA-64 than Intel?
  3. Re:SPEC CPU2000 on Alpha Lives! But Who Will Market It? · · Score: 1

    The 3.06 GHz Hyper-Threaded Pentium 4 performs even better than the Xeon I listed.

    Dell Precision WorkStation 350 (Pentium 4)
    3067 GHz
    SPECint2000 = 1130
    SPECint_base2000 = 1085
    SPECfp2000 = 1103
    SPECfp_base2000 = 1092

    CINT2000
    CFP2000

  4. SPEC CPU2000 on Alpha Lives! But Who Will Market It? · · Score: 4, Informative

    CINT2000 and CFP2000 results from the Standard Performance Evaluation Corporation website.

    AlphaServer ES45
    1250 MHz
    SPECint2000 = 928
    SPECint_base2000 = 845
    SPECfp2000 = 1365
    SPECfp_base2000 = 1019

    CINT2000
    CFP2000

    HP server rx5670 (Itanium 2)
    1000 MHz
    SPECint2000 = N/A
    SPECint_base2000 = 807
    SPECfp2000 = 1431
    SPECfp_base2000 = 1431

    CINT2000
    CFP2000

    Dell Precision WorkStation 530 (Xeon)
    2800 MHz
    SPECint2000 = 957
    SPECint_base2000 = 921
    SPECfp2000 = 887
    SPECfp_base2000 = 878

    CINT2000
    CFP2000

  5. Re:Neither standard is open on MPEG 4, Windows Media 9 At War · · Score: 1
    And Ogg Theora is still vaporware, with a public release not until this summer. It's based on VP3 and Vorbis, neither of which are as efficient as today's MPEG-4 [...]
    What codec(s) does MPEG-4 use for audio?
    [...] let alone the next generation codecs like AVC and the AAC-SBR audio codec, both of which should be in products this year.
    Errr... You belittle Ogg Theora because no code is available while claiming that other codecs (which are not available yet) will be better. That seems a bit schizophrenic, wouldn't you agree? :)
  6. Re:Relating.. on Xbox Private Key Distributed Computing Project · · Score: 2, Informative
    My memory of where, exactly, computers were in 1997-1998 is a little fuzzy [...]
    Tom Womack maintains a nifty x86 timeline.
    [...] but I remember that in mid-1999, a 700 MHz Pentium 3 was considered "high end"
    Close. According to the timeline, the fastest Pentium 3 you could get back in June 1999 ran at 550 MHz.
  7. Re:Maybe it's because I'm just dumb ... on Update To Pavlovich DeCSS case; Stay Lifted · · Score: 1
    All VCR's come with a record button, this doesn't even seem odd to anyone who owns one, as a matter of fact a VCR without one would be shunned from the market. Why then does it seem a DVD is so much different than a VHS?
    If you buy a VHS tape, odds are good it will be protected with Macrovision, in an attempt to discourage copy. In my mind, Macrovision and CSS serve a similar purpose (like you, I don't like either).
  8. IEEE Task Group g on 802.11g Hardware Arrives · · Score: 1
    The Institute of Electrical and Electronics Engineers website has a page detailing TGg's progress.

    This is the proposed schedule:

    • January 2003 - Forward Draft 5.0 to Sponsor Ballot
    • March 2003 - Resolve Comments from Sponsor Ballot and Recirculate to Sponsor Ballot Pool
    • May 2003 - Submission to RevCom
    • June/July 2003 - Estimated Final Approval of IEEE 802.11g
  9. Re:Is it reasonably secure now? on 802.11g Hardware Arrives · · Score: 1
    Could you detail a real-world attack that would break the security of the network I described above?
    I suppose you've already found aboba's page and Cisco's page.

    As far as the SSID is concerned: "Some access-point vendors, including Cisco, offer the option to disable SSID broadcasts in the beacon messages. The SSID can still be determined by sniffing the probe response frames from an access point".

    For a description of a real-world attack on WEP, I would recommend "Using the Fluhrer, Mantin, and Shamir Attack to Break WEP" by Stubblefield, Ioannidis, and Rubin. They showed it was possible to recover a 104-bit key in a few hours...

  10. Re:security? on 802.11g Hardware Arrives · · Score: 1
    It takes about 15 minutes to crack 64-bit WEP. A day to crack 128-bit WEP. I think that 256-bit WEP IIRC would in theory take about a month of non-stop monitoring.
    It is somewhat misleading to call a WEP key "64-bit" or "128-bit" since it consists of a 24-bit IV prepended to a 40-bit or 104-bit secret key. The secret part is, in fact, 24 bits shorter than marketers would have us believe.

    As for your figures, they are incorrect. Fluhrer, Mantin and Shamir have shown it is possible to "recover an arbitrarily long key in a negligible amount of time which grows only linearly with its size, both for 24 and 128 bit IV modifiers".

    Thus, doubling the size of the key will only double the time needed to recover the secret key! Stubblefield, Ioannidis and Rubin have shown that it takes as little as 1,000,000 packets to recover a "128-bit" WEP key. That's less than a day on a lightly loaded WLAN to recover a hypothetical "256-bit" key...

  11. Re:Replacement needed for SMTP on ISP Chief on Spam · · Score: 1
    If you can come up with a protocol that solves spam and works as well as SMTP, write an RFC and get some code out there.
    Daniel J. Bernstein, of qmail fame, has created a mailing list to discuss such a protocol.
  12. Re:Not good for gamers on Wi-Fi From The Sky · · Score: 1
    If memory serves me right, latency for satellite net access is something like 100 ms per kilometer. At 13 miles (roughly 20 kilometers), you'd be looking at 2000 ms minimum just to reach the device, and at least 2000 ms from the device to the server.
    For starters, the speed of light in a vacuum is approximately 299,792,458 m/s i.e. 3.3 us/km (that's microseconds per km). You're off by 4 orders of magnitude.

    Next, a geostationary satellite orbits at an altitude of approximately 35,790 km. Thus, it "only" takes 240 ms for a round trip between Earth and the satellite (propagation delay).

  13. Re:As long as it doesn't cut into my bandwidth on Wi-Fi From The Sky · · Score: 1
    In that case, 4 or 5 competing Wifi-from-the-sky balloons could well make it impossible to setup a personal wireless LAN on the ground.
    802.11 defines 3 non-overlapping channels in the 2.4 GHz range and 8 non-overlapping channels in the 5 GHz range to help cope with noisy neighbors. Moreover, it is likely that the balloons will be equipped with "smart" antennas. In any event, DSSS will help.
  14. Re:Hope it supports Token Ring on FreeBSD 5.0-RC1 Now Available · · Score: 2, Informative
    Hope also that FreeBSD will soon enough shoot for a journalled filesystem [...]
    I think you should read this paper.
  15. Re:data stacks on Secure, Efficient and Easy C programming · · Score: 1
    What I haven't yet seen used anywhere outside my own software and some programming languages internals (e.g. calling Perl code from C), is using data stack for temporary memory allocations. It has the most important advantage of garbage collectors: allocate memory without worrying about freeing it. It also has a few gotchas, but I'd say its advantages are well worth it.
    Isn't that what alloca(3) was designed for?
  16. Opteron and SMT? on End In Sight For Alpha · · Score: 1
    Towards the end of the article, the author states:
    [...] a number of the concepts earlier championed by Digital researchers, such as multi-threading, are embodied in the latest Pentium 4 and AMD's upcoming Opteron processor.
    I have read many things about Opteron and the K8 in general. I never saw any mention of multi-threading. In fact, Fred Weber (a CTO at AMD) even said AMD would push for SMP rather than SMT.
  17. Incorrect? on Mac vs. PC: Digital Video Editing Comparison · · Score: 1
    The author says:
    By the way, looking at these test results, you might want to know why Intel didn't introduce this hyperthreading capability earlier. Unfortunately, there were legal reasons for the delay, where Intel was in a court battle with former workstation maker and current high-tech company Intergraph, where both companies claimed to have invented the technique. Intergraph prevailed in court, Intel settled, and now is allowed to use this innovation.
    Actually, SMT Xeons have been available for a while. SMT is more useful in a server environment where throughput is more important than single-thread latency.

    Intergraph and Intel are fighting over EPIC which is the foundation for IA-64 aka IPF (Itanium Processor Family).

  18. Re:Killer App? on Bitrate Peeling with Ogg Vorbis · · Score: 2, Interesting

    You could start here or here.

  19. Re:GAH! on AMD's 64-bit Plot · · Score: 1
    Stop using these base ten exponents while talking about computers, you're making my brain hurt!
    I am always happy to oblige.

    Consider a large corporation with 2^20 devices and each device with 128 GB or 2^37 bytes available. 2^57 is close to the 64-bit limit, don't you think? :)

  20. The "bitness" of a micro-architecture on AMD's 64-bit Plot · · Score: 2, Informative

    I have to share this insightful comment I read on Usenet 3 years ago:

    The "bit width" of a CPU is not strictly defined by a single architectural
    attribute. Several candidates for a "normative" bit width exist:

    - word width of the general purpose registers

    - width of internal data paths

    - width of external data paths

    - width of the ALU

    - width of the architected address range

    There are probably more...

    Back in the days of the 8 bit processors, ALUs were 8 bit wide, but address
    range was already 16 bit.

    In the age of 16 bit processors, registers and ALUs were 16 bits wide, but
    often there were more than 16 address bits. Segmented addressing was needed
    to make use of more than 64 KB for a single process.

    When the first 32 bit CPUs appeared, they had 32 bit wide general purpose
    registers and 32 bits of architected address space. But for example the 68000
    had only a 16 bit ALU and its data bus was only 16 bits wide. Of the address
    bits, only 24 were externally visible on pins.

    Nowadays, with "64 bit CPUs" a reality for high-end computers, the address
    width is the important criterion. Only a true 64 bit machine can linearly
    address more than 4 GB for each running process. And when you handle pointer
    variables that are 64 bits wide, it makes a lot of sense to have 64 bit wide
    registers, a 64 bit ALU and 64 bit wide internal data paths. All current
    64 bit CPUs that I know of meet this definition of "64 bit".

    Internal bus widths tend to be wider (think of the 256 bit wide backside L2
    bus of Coppermine or the G5), and registers have been wider than the "bitness"
    ever since FPUs have moved on-chip (you don't even need to consider AltiVec or
    SSE). External buses are sometimes narrower (to save some pins and a lot of
    bucks on packaging) and sometimes wider (to better feed the new and fast CPU
    cores from the same old memory chips).

    So, by all intents and purposes, the x86 architecture was 16 bit until and
    including the 286, and is 32 bit from the 386 onwards. AMD's K8 will probably
    extend it to 64 bits. The P6 core is 32 bits, but it has some extensions to
    enable it to address 64 GB of physical RAM. But every single process can only
    address 4 GB directly, since pointers are still 32 bits wide. AFAIK K7 and P7
    also have these extensions, but are still 32 bit cores.

    BTW, the G5 is also rumored to be able to address 64 GB of physical RAM.
    There are four unused bits in each of the "segment registers" which could be
    used by the OS to select one of sixteen banks of 4 GB each. But processes
    would still be limited to 4 GB of directly addressable memory.

    Holger Bettag

  21. Re:Just to remind people why more bits is good.. on AMD's 64-bit Plot · · Score: 1
    Each program's virtual address space is still 4GB, and pointers are still a flat 32 bits. PAE simply changes the hardware page table structure so the 4GB "window" of your virtual address space can look out onto more than 4GBs of physical memory. Even though no one process can access more memory than before, you can run multiple, 4GB processes on a single machine.
    As far as I understand, it is possible to run multiple 4 GB processes on a 32-bit machine with virtual memory (although swap would need to be very large). PAE would only allow one to have more than 4 GB of RAM?
  22. We might need more than 64 bits on AMD's 64-bit Plot · · Score: 1
    Some people are claiming that 64 bits is all we will ever need. 64 bits will "only" encode approximately 2*10^19 values.

    Imagine I want to give each byte of storage available in a cluster his own unique address. I could then simply write MOV RAX, [RBX] and have the OS figure out I want 8 bytes located on a completely different computer's disk or memory (Single Address Space Operating Systems explore this possibility and they actually bank on a sparse address space).

    Consider a large corporation with 10^6 devices and each device with 100 GB or 10^11 bytes available. 10^17 is close to the 64-bit limit, don't you think?

  23. Re:Just to remind people why more bits is good.. on AMD's 64-bit Plot · · Score: 1
    If you could turn every atom of the earth into a bit of storage, 64-bit addressing would still be enough to give every byte a unique address.
    Not quite.

    64 bits encode approximately 2*10^19 values.

    On the other hand, there are between 10^48 and 10^51 atoms in the earth.

    You, my friend, are off by a few orders of magnitude.

  24. Re:Quick Question on Sun Solaris 9 for x86 for Evaluation · · Score: 1
    I spoke to someone at Sun about 2 years ago who said that they'd like to [open source] Solaris but some of it is still based on code that they licensed years ago from companies which are no longer around.
    Do you mean these comapnies went bankrupt? When a company goes bankrupt, does the software it owns go into the public domain? What happens to the software?
  25. Re:Lifetime Launch Vehicle Reliability on Astra 1K Communications Satellite now Space Junk · · Score: 1
    All the above IIRC of course.
    Your memory is quite good. Here is the detailed account.