Slashdot Mirror


Russian E2K cracking RC5

Tuna Phish writes "Apparently the new Russian E2K computer is being used to crack distributed.net's RC5 contest! The user has come out on top the past few days with 2.7GK/s, more than 6 times the keyrate of second place. His message states "Russian Elbrus E2K is REAL POWER!" " Great-now we just need to get them to join Team Slashdot, and he can get all the pr0n he needs. *grin* So, I've been doing some looking around, and am doubting the veracity of this: bogus client? First prototype? Anyone have more info? Post it in the comments.

161 comments

  1. Russian vacuum tube technology by Anonymous Coward · · Score: 0

    >Russian Missile Defense System

    I thought the avionics on Russian missiles was all built with tubes and not silicon. Due to tech export restrictions in the cold war era, Russia was far behind in semiconductor tech for quite a while and thus continued developing vacuum tube tech. They actually got the tubes down to a pretty small size too and using much less power! Oddly enough, were there ever a nuclear war, much of the US defense would be decimated by EMPs from the first attack wave while Russian tube controlled systems would be far far less vulnerable to EMPs and thus would continue to function effectively. Good thing this was never put to the test, though. :/

    1. Re:Russian vacuum tube technology by Anonymous Coward · · Score: 0

      Also the MID-25's were designed to "burn through" the ECM of the XB-70 when the US was building it. As the Soviets built the MIG-25 to counteract and intercept the XB-70, which the XB-70 was later cancled once the Soviets made a solution before the bomber was out.

    2. Re:Russian vacuum tube technology by Anonymous Coward · · Score: 2

      First, there're no VT-based computers produced in Russia, believe me, 'been there, seen it'.

      It is true that Russian silicon technologies used to fall behind western ones for some period of time. But not so badly as to produce VT-based computer equipment. They've been able to make (illegal) clones of IBM/360, PDP/11, VAX/11, x86 (386 was the last AFAIK) without much delay from initial release dates, the use of so called ES line of computers (IBM/3x0 clones) in 1970/80-s put an end to the much promising BESM line. The power of the BESM and its derivative AS/6 (high-performance BESM cluster) was clearly shown during th Soyuz-Apollo event when it gave the exact coordinates of the meeting point of two ships way before the American Cray. This (the march of ES series) is now considered by some Russian experts a clever move by Western intelligence agencies to shut down Russia's own technologies. BTW, IBM representatives never protested these clones, they even had a deal recently for those institutions that still had them to change two ES machines by one S/390 with full transfer of running software. No surprise here - these machines had fair amounts of precious metals (gold, silver, platinum) in them.

      Elbrus was one of the homemade Russian (and not only Russian but also Armenian and others, now they're all different countries) technologies that was not buried by the ES's, mostly because they were under the militaries' wing. The folks there are trues experts in WLIV aka EPIC design - AFAIK Elbrus used it from the start. And sure, Elbrus 1 and 2 were not built using VTs, last ones are definitely VLSI. They're extremely good performance wise, but ther're not intended for mass markets due to high production costs (read: only those who really need can afford this, e.g. weather prognosis centers and nuclear simulators)

      As for the tubes - well, Russian scientists never put an end to this technology, it is mostly used in analog devices that deal either with high power or with high precision (amplifiers, etc.) There were efforts on th low-end to make sub-millimeter sized VTs for embedding, dunno about mass production of those beasts.

      The financial problems of E2k were solved by the major of Moscow Yury Luzhkov this spring: "At the end of two-hour visit Yury Luzhkov gave concrete orders on intensifying the works and providing all needed conditions to complete the works" (very free translation from this link)

      I don't think that this RC5 result is a working E2k though, it's most possibly the large number of computers using one e-mail. Maybe they worked for half a year and submitted all they did in one day :) And least likely it's some ten Elbrus 2's running emulated x86 clients.

    3. Re:Russian vacuum tube technology by hadron · · Score: 1

      Just a minor point : USSR clones of American devices were not illegal. The USSR was a sovereign nation, and those strange American IP laws did not apply there.

    4. Re:Russian vacuum tube technology by howardjp · · Score: 1

      ÂÀÑÊ ...
      Êîãäà âû ýàáàòèòå äîâîëüíî
      âîðîâàòü íàñòîÿùèé ëó÷øèé

      I hope I spelled that correctly.

    5. Re:Russian vacuum tube technology by PD · · Score: 3

      A lot of the myths about Russian vacuum tubes came from the reports about the MIG-25 that was flown by defector Victor B****** in 1976 to Japan.

      The main radar of the MIG-25 used vacum tubes because it was extremely powerful. Tubes excel when power is required. First, it's cheap to build a powerful tube and expensive to build a powerful transistor. Second, when tubes fail, they go *plink* and when transistors fail, they explode and could bring down the aircraft. Try connecting a cheap diode in forward bias to a 12 volt power supply. It'll explode like a firecracker. My uncle used to work at a TV transmitter run by CBS. He showed me the driver for the final RF stage to the broadcast antenna. It was a gigantic vacuum tube.

      MIG-25's are interceptors and they need to locate their targets over the vast distances of the Russian north. They don't usually have AWACS support, and their targets don't usually have transponders (!). So, the MIG-25 radar is far larger than what you'll find in an F-15. A vacuum tube is the perfect choice for such an application.

    6. Re:Russian vacuum tube technology by L! · · Score: 1

      That's mostly BS.

      EMP can destroy anything made from METAL and CONDUCTS.

      Do you really think that Russia cared about stupid export laws during cold war? They BOUGHT quipment as companies which are allowed to have it. They STOLE equipment from companies which are allowed to have it. They bought/stole information from manufacturers or OEMs and didn't care about NDAs.

      They even have their own x86 chip clones.

    7. Re:Russian vacuum tube technology by fwr · · Score: 1

      Oddly enough, were there ever a nuclear war, much of the US defense would be decimated
      by EMPs from the first attack wave while Russian tube controlled systems would be far far less vulnerable to EMPs and thus would continue to
      function effectively. Good thing this was never put to the test, though. :/


      All our missiles are hardened.

  2. Re:It's a fraud by Anonymous Coward · · Score: 0

    I believe distributed.net has the ability to eliminate packets processed by particular users, so it shouldn't queer the contest -- IF it's a fraud, that is. (Nice data rate, though. :-)

  3. Re:It's not E2k and not bogus by Anonymous Coward · · Score: 0

    and according to the guy who started it they will doble their rate during the next days..

  4. Re:It's not E2k and not bogus by Anonymous Coward · · Score: 0

    :and according to the guy who started it they :will doble their rate during the next days

    Quite an abuse to their customers, I say.
    Chat.ru is an russian isp, they've trojaned their
    customers' machines with a hacked client, perhaps
    it runs under BO.

  5. Re:elbrus e2k by Anonymous Coward · · Score: 0

    Why? You don't know that it can't spit out 3 keys per clock cycle.

  6. Russia doesn't even have modern fabs by Anonymous Coward · · Score: 0

    Russia doesn't even have modern fabs.

    If they do manage to design a fast processor, they still have to worry about routing, yield, etc.

    In any case, the (post-Merced) McKinley design is supposedly nearing completion. It should match the same speed as the E2k.

    1. Re:Russia doesn't even have modern fabs by Anonymous Coward · · Score: 0

      One thing I think the Russians will not be able to design for a long time is a decent car, though. Has anyone here in Slashdot ever driven a Lada Samara?
      Not so bad compared to, say, LAdA 2105. Did you expect something better for it's price, especially for its price in Turkey? Due to some reason Russians were always good in producing something super for elite and some s..t for the people. Who cares about Russian people in the US?

    2. Re:Russia doesn't even have modern fabs by Anonymous Coward · · Score: 0

      This kind of news really does bring out the worst out of the Americans in Slashdot...

    3. Re:Russia doesn't even have modern fabs by Anonymous Coward · · Score: 0

      Who cares?

      ARM ltd. doesn't have a single fab at all. Still you can get ARM CPUs. All they have to do is to order a decent chip making company (samsung or VLSI e.g.). Any company that can make DRAMs can produce CPUs. The technology is the same, the biggest difference is, the waver is cut into bigger dies.(This leds to higher failure rates etc.)

    4. Re:Russia doesn't even have modern fabs by Anonymous Coward · · Score: 0

      rusty?? I noway an expert but isn't space lacking of oxygen making it somewhat hard to rust??

      anyway I'm sure all less inteligent American was happy seing the russian viewed as a people so poor the have to use junk for critical things..

    5. Re:Russia doesn't even have modern fabs by Anonymous Coward · · Score: 0

      You,probably, have never tried the best JEEP-
      Lada NIVA though.

    6. Re:Russia doesn't even have modern fabs by stoney · · Score: 1

      Hey, i've driven Sahin and Kartal :-), they're also not state-of-the-art (design by fiat in the 70s). but they're still ok, although i prefer BMW.

    7. Re:Russia doesn't even have modern fabs by londenberg · · Score: 1

      I work with two Russian born engineers and they are constantly telling me about how incredibly backward most of Russia is. They showed me a news article about how most big businesses there can't even get supplies like raw material and food and electricity without resorting to a basic bartering system. Some are paying their employees in canned meat since the employees can trade that for more stuff than they could with cash. I'm not just spewing a "Rah Rah America". I personally find it frightening how fragil **any** national economy can be!

    8. Re:Russia doesn't even have modern fabs by TurkishGeek · · Score: 1

      Umm, I have been living in the US for so long that I don't remember the price in Turkey. You're probably right in your observation, though. I must also point out that I've driven their super cars for the elite too, (a Zil or a Volga or something, that was the most expensive domestic rental car in the part of Russia I visited) and I was not impressed.

      The Czech have been producing Skoda Favorit at about the same price then, and it was far superior to the Lada. But hey, we've digressed enough.

      --
      Zigbee Central: A Zigbee weblog
    9. Re:Russia doesn't even have modern fabs by TurkishGeek · · Score: 1

      I believe Sahin and Kartal should have been BANNED. Heck, they have decimated perhaps 10 percent of the country's driver population in the last 10 years in accidents.

      --
      Zigbee Central: A Zigbee weblog
    10. Re:Russia doesn't even have modern fabs by TurkishGeek · · Score: 4

      True, Russia does not have "modern" fabs that match the US/Japanese standards, but it is flat out wrong that they were "decades behind" Western semiconductor technology or designed all their computers/electronic systems with vacuum tube technology. I believe this is a hoax, but there is still a dispute on whether it was the Russians(the team headed by Dr. Boris Babaian, the guy behind E2K project, and Elbrus supercomputers) or the Americans who designed the first superscalar machine. There is no doubt the Soviets had a fully functional, mass produced supercomputers in the late 1970s and early 80s that almost matched their Western counterparts in performance(Elbrus series).

      Besides, McKinley is not the right example to give here. McKinley is still nothing more than a design, while the Alpha is real. As the process technology improves, the current Alpha 21264 and the upcoming 21364 design should still be faster or as fast as McKinley or E2K, unless there is a "quantum leap" kind of innovation in the microarchitecture.

      This particular incident is clearly a hoax, but for God's sake, give the Russians the credit they deserve, guys. They can damn well design advanced microprocessors along a lot of other goodies. Remember, these guys were a superpower not long ago.

      One thing I think the Russians will not be able to design for a long time is a decent car, though. Has anyone here in Slashdot ever driven a Lada Samara?

      --
      Zigbee Central: A Zigbee weblog
    11. Re:Russia doesn't even have modern fabs by iyanus · · Score: 1

      > This kind of news really does bring out the worst out of the Americans in Slashdot...

      It amused me when, in the film "Armageddon", the Mir was portrayed as an ageing rust-bucket.
      Whether or not that is a true representation is debatable. I found it quite hilarious the childish way that the Mir was blown up. It certainly seemed like, "We've not had as successful space station as Mir, so we're gonna blow it up."

      Not that I found any of the film factually correct anyway :)

      Well, you gotta laugh. Its just a shame so many people seem to be suffering from tunnelvision.

      -Iyanus

  7. Re:E2K and Y2K by Anonymous Coward · · Score: 0

    ..and we see how amazing their computers must
    have been, since Mir was _real_ stable. ;)

  8. Re:On Transmeta and E2K by Anonymous Coward · · Score: 0

    Easy, it's not U.S. ... that is bad, it's Russian, that is even worse. It just must not be.

  9. Re:On Transmeta and E2K by Anonymous Coward · · Score: 0

    Transmeta has not made *any* claim on the performance of their chips. They won't even say what they are doing! Anything you hear is just wishful thinking.

  10. Smarter logic? by Anonymous Coward · · Score: 0

    The elbrus homepage claims that the speed of the elbrus supercomputers of the sovjet era was mainly accomplished with smart logic instead of increasing component density..
    If they've later learned how to do modern processor manufacturing,thus combining their smartness with raw power, I belive that the E2K processor may very well beat Intel's designs.

    BTW, If you know how to build a CPU that'll be two or three times as fast as any existing processor of today, i dont think you'd have a lot of problems porting a RC5 client to your machine. =)

  11. Re:Pentium = RISC !?!??! by Anonymous Coward · · Score: 0

    The pentium instruction set is a CISC-like set. The underlying architecture breaks each instruction into one or more smaller instructions. These instructions are RISC-like and the architecture is RISC. I believe Intel started to do this with the Pentium Pro, but I'm not sure.

  12. Re:E2K and Y2K by Anonymous Coward · · Score: 0

    Oh, and whatever happened to SKYLAB? I do believe that it "crashed" quite a long time ago. The Russians deserve only credit for having made MIR last LOOOONNNGGGG beyond it's initial expected life. Or maybe you want to compare to SKYLAB???

  13. relax people by Anonymous Coward · · Score: 0

    there is a LOT of hype starting about this cpu, they said they test linux on it, how cool is that :) if this CPU is as good as they say it is everyone should want it, learn from it, if it is better impliment it, not bit*h about it being russian, after all they were first in space, so i guess they are capable of insight and breakthroughs before americans, amazing isnt it. *rolls eyes* :)

    One question maybe someone can answer, would that mean there is a possability the technology from this CPU would be easier to export to countries that have a current technology ban through exports?

  14. Re:Pentium = RISC !?!??! by Anonymous Coward · · Score: 0

    No, current pentium cores are more RISC than CISC. Micro-ops decoding, etc.

  15. partners by Anonymous Coward · · Score: 0

    have a look at the partners theres a few big names in there.

  16. #distributed log by Anonymous Coward · · Score: 0

    ùíù _Shaman is now known as rc5whs
    12:28 hello
    12:28 Hey dude...
    12:28 yep?
    12:29 rc5whs, are you on that Union of Cracking Gods team?
    12:30 TWP - yes
    12:31 How did y'all manage 900K+ blocks in one day?
    12:32 huge lan - more then all AnandTech
    12:32 Obviously...
    12:32 ~20 networks work for us - all city!
    12:32 So y'all are going to be able to sustain those numbers?
    12:33 How did y'all get permission to saturate 20 whole networks?
    12:33 ISP admins and university admins was join and talk about this project
    12:33 What city?
    12:33 university + commercial firms + ISP's
    12:34 Stavropol
    12:34 near Chechnya
    12:34 Cool...
    12:34 not so :(
    12:35 It's NOT?
    12:35 Why "not so"?
    12:36 Russia has war against Cechnya...
    12:36 many terrorists is near us...
    12:36 bombs etc :-(
    12:37 Well of course I was aware of that (I'm a former US Army Officer).... So there's a
    lot of terrorist activity in Stavropol?
    12:37 yes... our police every day so exiting...
    12:38 Sorry to here that. I spent a year or so in Eqypt and Israel.... Not too many bad
    incidents, but a few close calls...
    12:39 That stuff must play havoc with the network backbone!
    12:41 yep...

    1. Re:#distributed log by zztzed · · Score: 1

      You might want to repost that with the pointy brackets replaced with the appropriate HTML entities...

  17. Server should be able to find hacked client by Anonymous Coward · · Score: 0

    By sending it a fake block that it knows is
    has they key, and seeing if the client properly
    answers. If they don't have it yet. They should. Good way to test various ports as well.

  18. Any one notice the top team yesterday? by Anonymous Coward · · Score: 0

    The Union of Cracking gods (5 members) doubled the rate of the next highest team (1387 members). This is difficult to belive. They have suddenly improved their performance 10x.... interesting.

    Some one suggested a BO plug-in .. thats a possibility. OR there are a few people that have hacked the client. but lets face it, that is a phenomal rate. Too good to be true.

  19. Re:big CPU helping RC5 project by Anonymous Coward · · Score: 0

    Actually, given yesterday's average keyrate acceleration, and yesterdays keyrate, it should take approximately 3.3 years to check every last block, putting us around November 2002.

  20. Re:big CPU helping RC5 project by Anonymous Coward · · Score: 0

    Actually, the current RC5 project strikes me as a waste of time, and in fact, might even be counterproductive.

    Everybody knows that as long as there's not some huge problem, we'll eventually find the key. However, when we do, the FBI/NSA/BB/Gubnen't will say, "It took a jillion computers many years to crack a SINGLE message. Thus, 64 bits must be secure." We all know this isn't true--that a dedicated machine could race through the keyspace faster and more cheaply than the general purpose machines we're using. Still, this is a subtle and difficult-to-prove statement to most of the population.

  21. Re:Probably bogus by Anonymous Coward · · Score: 0

    The instructions for x86 are not necessarily 32 bits. You're probably coming from the RISC world where 32-bit processor = 32 bit instruction word. But with x86 the instructions are all different sizes, ranging from 8 bits to 64 bits (I think).

    This is part of the problem with x86: CPU's can't easily look ahead at instructions because they aren't sure where they begin without looking at all the intermediate instructions. One of the big improvements that RISC and IA64 offer is the consistent-length instruction which makes all kinds of things like prefetching and decoding easier for the CPU.

  22. NSA? by Anonymous Coward · · Score: 0

    The tagline and the raw computing power points to something like NSA or an equivalent organisation.

    /007

    1. Re:NSA? by Anonymous Coward · · Score: 0

      A disgruntled operative no doubt.
      Pissed at your boss? Install rc5!

      Pretty mind boggling computing power
      organized in a short amount of time.
      But it's really just a drop in the
      bucket for RC5-64. However, if all those
      clients were to switch to DES...

      Bah, you do the math :P

      -kabloie

    2. Re:NSA? by Anonymous Coward · · Score: 0

      oO Why would installing the client on your office machines be revenge against the boss? BO2K, now that's a different story... :-)

    3. Re:NSA? by Mycroft-X · · Score: 1

      Wow, you've got it. That's right, anything that happens that isn't easily explainable MUST be the work of (your favorite TLA here)...

      Tom Byrum

  23. It must be false. by Anonymous Coward · · Score: 0

    They don't have the money, and have not had the time to finish a prototype. Look at how well they have handled ISS! If the union has the money to blow on its processor do you really think it wouldn't goto Mir first? How about thoses living in poverty there?

    I laugh at all of you distributed.net freaks. You really think that their first move would be to waste processor time on a silly game.

    deft

    1. Re:It must be false. by elerium · · Score: 1

      Dumbass.

      First, there is no "union" ... its called Russia, and it's an independent country, no longer even under a communist government (sadly).

      Second, do you REALLY think sending a rocket into space with skilled astronauts and equipment to fix an orbiting space station is at all equivalent in cost to having some engineers hack away on chip designs and schematics?

      Third, yes, you are right, screw RC5 =) Seti@Home forever.

      I too am skeptical of the reports. Here is a twist on the subject that might have been posted, but it's how I see the subject. The stats board shows that yesterday, the "E2K" user completed 863,483 blocks... there are 86,400 seconds in one full day. Roughly 10 blocks every second. Think about that for a while.

      If indeed it is just a collection of computers, it would have to require thousands (as illustrated in other posts). Knowing that, how have all the members coordinated so timely and so secretly? (And think of the costs to own and power all the computers involved.) Congrats to them if that's what they are pulling off.

    2. Re:It must be false. by Atilla · · Score: 1

      first off, I'm russian... please abstain from the commie jokes :)
      i moved to the states in 1994..
      At first I was sceptical about the E2K actually being tested somewhere (and yes, rc5 is garbage), but I know one thing - russians have been working on the E2K chip for a while, I'd say at least 15 years. Just last year they picked up a few sponsors, so you never know... The might actually have it running (somewhat) by now.

      i'll do some research on that, methinks...

      --
      --- sig moved for great justice.
  24. Re:This Makes It SO by Anonymous Coward · · Score: 0

    and what,.. no other cpus are being used to crack rc5? what about intel, alpha, sparc, ppc... w00p

  25. Re:big CPU helping RC5 project by Anonymous Coward · · Score: 0

    correct me if i'm wrong, but i believe that once the key is found..all 64bit encyrption can be cracked.

  26. Re:Russian Cars by Anonymous Coward · · Score: 0


    Because it's one of the few cars out there that can be repaired in the field, with simple hand tools. No fancy electronic stuff, not sophisticated feedback systems, no obscure bits and pieces.

    Well, what a great topic for nitpicking :) Mine had a busted electronic ignition module. A power transistor got fried, something that happened often in the early series. I suppose if you knew about this, and installed an improved module, you would be fine with the duct tape. They did kick butt on Paris-Dakar :)

    --ac

  27. but the real question still remains.. by Anonymous Coward · · Score: 0

    when will there be team e2k?

    i want on the winning team!

  28. Re:Related: What happened to Deep Crack? by Anonymous Coward · · Score: 0

    Deep crack only did DES, not RC5-64

  29. Re:Related: What happened to Deep Crack? by Anonymous Coward · · Score: 0

    I think Deep Crack was purpose-built (hardware optimized) to crack DES, not RC5. If you can find a copy of EFF's "Cracking DES" (O'Reilly) they actually give you the schematics and chip source code for the ASICs they used.

    On the other hand, in one chapter they state that it is actually better to implement RC4 crackers (and I'm assuming RC5, though my extrapolation could be wrong) in software. Guess you'd have to read the book -- well I could, but I haven't got around to it yet.

  30. well, rc5 ain't that interesting by Anonymous Coward · · Score: 0

    We all know that RC5 can be cracked given enough CPU horsepower. So it takes a few years.

    I'd rather be using SETI@home and doing something with those CPU cycles that is a bit more interesting.

    Discovering ETI, or somebody's lame encrypted message ... your choice.

  31. CISC! No RISC at all. by Anonymous Coward · · Score: 0

    Microcode = CISC. RISC processers work without microcode. That's why Alphas and ARMs don't have divide instructions e.g.

    They only call it RISC for marketing reasons.
    If you could program Pentiums with those "Micro-ops" directly it would be RISC.

    Believe me, everything that executes only x86 nativly is CISC. CISC, CISC nothing else.

    Let's keep the word RISC clean from this intel dirt, ok?

  32. Transmeta by Anonymous Coward · · Score: 0

    Funny if this was Linus testing out the transmeta
    stuff :)

    (couldnt be bothered to log in)
    PenguinII

    ------------------------------------------------
    "Annakin! Drop!"
    "What was that mister qu-" *SPLAT*

  33. Re:Pentium = RISC !?!??! by Anonymous Coward · · Score: 0

    Not a super-duper error; just a confusing state of exisitence.

    The PPro did start a generation that takes CISC-lik instructions and turns them into RISC-like instructions.

    Still though, we're getting nothing like a Sparc or PPC/G3 RISC going on here.

  34. SETI? by Anonymous Coward · · Score: 0

    Well, it'd be nice if:
    a) Their clients were decently optimized like distributed.net's are. Ask for help if you need to on how to design a decent client! The differences in speeds between platforms is apalling and seems to be linked to bad coding.
    b) Teams? Are the teams better secured now? I certainly wouldn't want to "waste" my CPU cycles on a project that is sending me the SAME data over and over again without telling me. F that.

  35. That reconfigurable thingy by Anonymous Coward · · Score: 0

    Anyone remember that reconfigurable "shoot a bullet throught it" super computer from ages back?. I know most of you branded it as fake.. but if it is real then it could chew more keys by it self than all of slashdot combined. If this thing is released in 2001 (as they stated) to the home pc market.. dnet may be finished overnight ;p. And as for the E2K... pfft :)

    Thats IF this thing is real.

    -
    ^Zer0^

  36. Re:There doesn't appear to be cause for alarm by Anonymous Coward · · Score: 0

    Ive talked to several members of the 'union'. It appears somewhere around 20 systems city wide have joined the effort, after a meeting among the city sys-admins thousands of computers were all added.

    #distributed: [06:29] ~20 networks work for us - all city!
    #distributed: [06:30] ISP admins and university admins was join and talk about this project
    #distributed: [06:31] university + commercial firms + ISP's
    #distributed: [06:31] Stavropol
    #distributed: [06:31] near Chechnya

    I also talked to citizen of stavropol, seems that almost everyone there has heard of the project, although he had admitted to only have submitted a few blocks himself.

    [Forgot my /. pw]
    Matthew Fisch
    netsplit@tri-millenia.net

  37. Not quite so simple by Anonymous Coward · · Score: 0

    From my understanding, the distributed.net client doesn't do a final analysis; in fact, it can't without human intervention. The client simply looks for keys that, when run on the code block, produce output within the realm of English language. (I think it just looks for all characters within the ASCII normal-use range.) After eliminating those 99.999% or whatever packets, any positive results are sent to the distributed.net machine, where they're further analyzed automatically (language patterns, spaces in the right places, punctuation), and then passed to a human to do the final check.

    Because of this, every umpteen packets or so will have at least one "hit" to send to distributed.net for further analysis. As a result, a fake client processing more than a few packets would be discovered and weeded out.

    1. Re:Not quite so simple by Anonymous Coward · · Score: 0

      No, I don't think it works that way.

      At least from my understanding, encryption/decryption is mathematically based: if you don't have the right key and you try to decrypt, you know it immediately, without having to analyze the text. It is a mathematical certainty.

      (That's the strength of encryption based on the one-time pad model; there's no way to tell if a decryption is a valid one unless you intercept the key.)

      And (though it would really depend on the length of the message RSA used) there might be millions or billions of decrypt texts that would look like English (as far as a computer can tell, anyway.)

    2. Re:Not quite so simple by Anonymous Coward · · Score: 0

      Newp, not correct. This isn't RSA, where you can try to factor the public key. RC5 will take a block of data, run it through an engine with a particular password, and spit out more data. If the password is correct, you get the decrypted information you wanted; if not, you get gibberish. You can embed a checksum in the data, if you want; that will eliminate most mistakes in the password, but may decrease security a bit. It's my understanding that the encrypted data used in the contest has no checksum.

  38. Re:American Missiles by Anonymous Coward · · Score: 0

    no defense against missiles?


    what about the Patriot?

  39. Work on both by Anonymous Coward · · Score: 0

    SETI@home only runs as a screensaver, so run both clients and give the RC5 client a high niceness setting. When you're at your computer, it will work on RC5, and when you're away it will work on SETI.

    That "lame encrypted message" could get you $2000, you may as well give it your idle time while SETI is not running.

  40. seti@home screensaver by Anonymous Coward · · Score: 0

    > SETI@home only runs as a screensaver
    You must have some really, really bad stuff running your computer. Windows, right?

    On real operating systems, seti@home runs in the background.


  41. x86, well maybe: "binary compilation" is the magic by Anonymous Coward · · Score: 0

    > The x86 option is just there for compatibility, it's impossible to optimize that much more than AMD and intel have done.

    Well, maybe.

    The magic is in this paragraph:

    "The Elbrus team has also devised a mechanism to enable x86 programs (written for
    Intel computers, e.g. Windows) to run on the E2k chip without infringing on existing
    intellectual property. This approach, called binary compilation, will be used to build in
    compatibility with other platforms, mainly with IA-64 (Intel's platform for Merced).
    Elbrus technology does not infringe on any Western intellectual property and it is
    protected by 70 US patent applications."

    "binary compilation". For me, this means (roughly): They use the x86 code as "source code", feed an compiler and get their native E2k code. This way they can heavyly optimize it.

    Very interresting IMHO.

  42. And what about hundreds or thousends of CPUs? by Anonymous Coward · · Score: 0

    I've never read anywhere how many CPUs are involved. Without this number, we can't tell anything about this.

  43. Anyone read russian? by Anonymous Coward · · Score: 0

    After looking at the stats on dNet, i went to: www.chat.ru looks like an ISP of some sort (looking at the pictures) so i'm guessing it probably is a large LAN through an IPMASQ linux box and nothing to do with an E2K chip.

    1. Re:Anyone read russian? by versus · · Score: 1
      Chat.ru is an anonymous mail service with webmail or POP3 capabilities - similar to NetAddress or Hotmail.


      So i'm guessing rc5whs@chat.ru is nothing to do with large LAN anyway, it's an anonymous mail account, to avoid spam.


      Maybe we should ask distributed.net guys to clarify this issue a bit? they definitely know what client and how many CPUs are making million blocks a day.

      --
      Brain is my second favorite organ.
  44. The bottomline... by Anonymous Coward · · Score: 0

    If the guy/guys behind "rc5whs@chat.ru" chose the "E2K power" comment line just to shake you americans up a bit, I'd say they pretty much succeded.. :)

    Never seen so much debate come from so little provocation..

    Do I smell the fear of american toes being stepped on?

    --
    da sajb

  45. goddam commie scum by Anonymous Coward · · Score: 0


    Goddam commie scum!

    1. Re:goddam commie scum by Anonymous Coward · · Score: 0

      Did I say you can talk while sucking?

  46. Re:It's a fraud by Anonymous Coward · · Score: 0

    ROTFL!!!

    Nice to see the good old Slashdot mentality at its best.

    "xxx can't be better than our Linux boxes therefore xxx must be cheating".

  47. Amendment by Anonymous Coward · · Score: 0

    Sorry guys, I got the scale off by a factor of 1,000. The Celeron cracks 1.3 Mkeys/sec., not 1.3 Kkey/sec, meaning that it takes roughly 360 clocks to crack a single rc5 key.

    However, this is still a ludicrously high figure, one that could not possibly be attained by an efficiently pipelined EPIC implementation as of 1999.

    ~k.lee

  48. Re:It's a fraud by Anonymous Coward · · Score: 0

    Maybe the Russians are running Linux on that thing?!

  49. Re:E2K and Y2K by Anonymous Coward · · Score: 0

    The equipment on the Mir is over ten years old. It was equipment failure rather than computer failure that plagued Mir. The only time the computers really failed was when an overly fatigued cosmonaut accidently pulled the plug. I'm glad the Russians have that thing up there. It's excellent practice for what's to come.

  50. Re:New line for rc5whs by Anonymous Coward · · Score: 0

    Yes. This is the russian text. It mean's
    "Guys, what are you doing here? - A Movie is over yet..."

  51. It's a fraud by Anonymous Coward · · Score: 1

    What they did was to crack the RC5 protocol and they are automatically generating bogus blocks that have been checked. It looks like it might queer the whole contest.

    1. Re:It's a fraud by Victor+Ng · · Score: 1

      How do we know this?

    2. Re:It's a fraud by iryll · · Score: 1

      I would think that d.net would have already noticed this user's impressive performance and taken appropriate measures to verify its validity.
      Perhaps it would be wiser to wait a few days before issuing wild speculations about rc5 client-fraud...

      Of course, I bet we could *ask* the d.net stat admins for their opinion... ;)

  52. Transmeta; pIII by Anonymous Coward · · Score: 1

    that russian article is very very interesting. here are some interesting facts:

    1. I translated a paragraph related to Transmeta (firm for which Linus Torvalds work):

    During the period of 1992 till 1995 Elbrus was working together with a Sun microprocessor architector Dave Ditsel. As Babayan said "After that Dave started his own firm - Transmeta and started working on a computer very similar to ours. We still have close contacts with Dave. And he still wants to work with us." Very little is known about the Transmeta product. The only thing that is own is that it is going to be VLIW/EPIC
    microprocessor with low energy consumption, binary compatibility with x86 is achieved using dynamic object code translation.


    2. One of the lead PIII developers was one of the russian elbrus developers:

    http://developer.intel.com/technology/itj/q21999 /articles/art_2who.htm#pentkovski

  53. Bye Bye Distributed.NET, Hello Seti@home by Anonymous Coward · · Score: 1

    Jez... I've got a better chance of finding E.T. than hitting the winning code.

  54. Re:American Missiles by hadron · · Score: 1

    Patriots don't work very well. There was lots of hype about them in the Gulf War, but they were still only shooting down a few SCUDs. They are also fairly short-range, and need quite a bit of prepping. They are no defence against nukes at all.

  55. Re:On Transmeta and E2K by jarek · · Score: 1

    but then again, you have to admitt that transmeta is in a place where investors are looking for projects while E2K (if it's for real, I don't know) is on the other side of the earth however you look at it.
    On a general note, having met a number of rusian scientists I dare to say that rusian science deserves A LOT of respect. They have great tradition in science and education. Don't put them down because the political system during the post war era has destroyed the country. There is nothing wrong with the people.

    Cheers,
    /jarek

  56. Fraud? by pridkett · · Score: 2

    I would be very much inclined to think this is a fraud and here is why. First of all, I believe that the E2k used its own intruction set, there is not E2k client.

    Secondly when we last heard they hadn't even put the chip in silicon yet. I'm sorry, but even for large companies it takes several months to go from the final design to silicon.

    It just doesn't seem feasible. Here is another thing, lets do some math. Slashdot did 1.55 billion keys yesterday. That is done with 912 people. Assuming only 1500 computers doing RC5 on slashdot that would be about 1000kkeys a second for each computer (seems high, my k6 only gets 330 or something). That would put this thing approximately 2700 times faster than the current cpus. I'm sorry, thats not true.

    --
    My Slashdot account is old enough to drink...
    1. Re:Fraud? by iryll · · Score: 2

      Haha... I agree with that completely--paranoia...
      and I'm wide open to the possibility that such a chip could exist--what with the stubborn domination of Intel's x86 in the US PC market.

      But for the doubtful, my o/c'd celeron can do ~1250kkey/s, and at ~$50 a pop for the cpu, it's not terribly expensive. In a "worst-case" scenario (no E2K), such a key rate could still be attained by "normal" computers at the company. (Though, I do not know how large Elbrus is.)

      According to its web site, Elbrus has a few powerful US partners...interesting.

    2. Re:Fraud? by coli · · Score: 1

      Paranoia... I bet you won't say its a fraud if its
      from the US...

      Anyway, the E2K runs x86 instruction as said by the press release. So it runs a lot of the rc5 client.

  57. There doesn't appear to be cause for alarm by Nugget94M · · Score: 4

    From looking at the actual work being performed, there is no reason to believe that this person is using a hacked client. We've been in contact with the user and although the details are sketchy his story seems legitimate.

    We're still talking with him, but for now the assumption is that this activity is legitimate. Our biggest fear is not that he's compromised the project but that he's using resources he doesn't have permission to use.

    For what it's worth, he's not claiming that the blocks are being completed by an E2K. The motto is just his way of showing enthusiasm for the platform. In reality, it's win32 (and a few sparcs) all going through a linux proxy.

    It's still way too early to draw any conclusions, but so far there's been nothing to set off any alarms on our end.

    1. Re:There doesn't appear to be cause for alarm by Wayfarer · · Score: 1

      How interesting. If this is true, this so-called "E2K" is just a network of masq'ed computers. Quite believable in theory, though I wonder where the computers all came from...

      Power of Linux, eh? 8)



      -W-

      --

      -W-

      Is it all journey, or is there landfall?
      --Ellison & van Vogt, 'The Human Operators'

    2. Re:There doesn't appear to be cause for alarm by Pandaemonium · · Score: 1

      I didn't see anywhere that the 'entity' doing the cracking was an E2K, except in the primary story submission.

      When someone can show me that the client is on a E2K, then I'll believe and start wondering how it's eating through keys that fast.

  58. Re:Pentium = RISC !?!??! by gmezero · · Score: 1

    No, the Pentium II/IIIs are RISC based at their core with a CICS interpreter above them for the system to interact with.

  59. elbrus e2k by heretic · · Score: 2

    Here's more info on the E2k:

    http://www.el2000.ru/press-releases/25031999-01.ht ml

    At least it won't be those AnandTech weenies who overtake us first! :P

    1. Re:elbrus e2k by Kaoslord · · Score: 1

      some one needs to read on hardware. I think that the pipelines that they are reffering to are what makes the Athlon (K7) do way faster floating point operations, i dunno, im not a hardware man so what am i doning dissing you? well basically floating point pimpe lines just speed up floating point operatios which is good for games and stuff.

      --
      Kaoslord [quote goes here] define("slashdot purity","67.5");
    2. Re:elbrus e2k by Azul · · Score: 1
      you can safely say that a computer running at 2,500,000,000 Hz is not going to be generating 6,700,000,000 keys per second.


      Why not?

      What's parallel processing? What are pipelines?

      Alejo.
    3. Re:elbrus e2k by Azul · · Score: 1

      Well, pipelines are what allows processors to execute multiple instructions at the same time. The idea is that you can be executing say 5 different instructions at the same time. It takes you 5 clock cycles to execute a given instruction, but since you are executing 5 at the same time, it works as if you were able to execute one machine instruction in each cycle. Most modern processors have multiple pipelines, meaning they can be executing around 10 different instructions at the same time. Each instruction is broken into different stages and each of your pipelines goes executing the stages one after the other (stages are like: load instruction, decode instruction, load registers/memory, do math, store registers/memory).

      Alejo.

    4. Re:elbrus e2k by ChrisJones · · Score: 1

      You can tell the rc5 speed of a totally unknown CPU from it's Mhz rating? Oh please.

      --
      Chris "Ng" Jones
      cmsj@tenshu.net
      www.tenshu.net
    5. Re:elbrus e2k by rjreb · · Score: 2

      From http://www.ixbt-labs.com/cpu/elbrus-e2k.shtml

      "As for compilers, the Elbrus team proved highly qualified here as well as in architectures developing and electronic design: at present the E2K parallelizing compiler achieves up to 10 instructions per clock cycle, which is almost three times as much as the best existing Alpha compiler manages"

      --
      Pork is not a verb
    6. Re:elbrus e2k by Digicaf · · Score: 2

      That's what the 'explicit parallel' architecture they're referring to is all about: completing several operations at the same time or during the same clock cycle. That was all that older computers and OS's could do (Original DOS for instance). Back then, a megahertz rating on a computer meant everything simply because of the fact that the computers were explicitly serial (only able to do one operation at a time). Now we're getting into computers that operate more like the human brain, where a 'speed' rating is absolutely useless. When was the last time you heard an I.Q. rating related to the physical chemical speed of a persons brain?

      Intel is starting into this field with SIMD, although, you can get the same thing on a different scale with multiproc system and the right OS.

      I'm not saying the figures are right, but that's what they're pointing at.

    7. Re:elbrus e2k by Milican · · Score: 1

      I don't agree... You can't always judge a processor by its megahertz. The Athlon can do 3 instructions at a time, and I believe the P3 can as well with its new SIMD. So I don't see why the Elbrus with its explicitly parallel architecture could not theoretically do the same. Although, I still have my doubts that this monkey from chat.ru is legit.

      JOhn

    8. Re:elbrus e2k by cdlu · · Score: 1

      That press release is nearly six months old. But the implication from the article is it runs from between 1.5-2.5 GHz. It would take thousands of them to have that kind of rc5 key rate, no matter how you cut it.

    9. Re:elbrus e2k by cdlu · · Score: 1

      Not necessarily, but you can safely say that a computer running at 2,500,000,000 Hz is not going to be generating 6,700,000,000 keys per second.

    10. Re:elbrus e2k by cirill · · Score: 3

      For those who can read _Russian_ here is another link:

      http://ixbt.stack.net/cpu/e2k-spec.html

      Anybody to translate in details? i'm a bit busy at the moment :-/

      The most interesting things are:
      1. It is not in silicon yet
      2. "... Planned production - 4th qrt. 2001".
      3. One of the former Elbrus designers V.Pentkovsky is working for Intel since 1990-1. (follow the link from the article for details. Funny name, isn't it?)

    11. Re:elbrus e2k by fwr · · Score: 1

      Computing one key involves much more than one instruction. I doubt the e2k could do as many instructions as necessary for even one key per cycle, let alone 3 keys per cycle. What are we talking about, hundreds or thousands of instructions per key?

  60. Test for false negatives...... by chriscmp · · Score: 2

    Occasionally send out a key which is known, but unknown to the client. See if the client reports it as positive.

  61. This Makes It SO by Seumas · · Score: 1
    What makes the E2k just soooooooooo much better then any other western design..

    The fact that it's being used to crack RC5.
    ---
    seumas.com

  62. Hmmm I don't see an E2K client by szyzyg · · Score: 1

    Distributed.net don't have one for download...

    I guess they had to hack together their own ;-)

    1. Re:Hmmm I don't see an E2K client by Firehawk · · Score: 1

      distributed.net don't have a separate intel/amd/cyrix client too... they have OS clients

      (granted, the OS clients do choose different cores for different CPUs.... hmmm.....)

    2. Re:Hmmm I don't see an E2K client by ZeroTolerance · · Score: 1

      distributed.net don't have a separate intel/amd/cyrix client too... they have OS clients


      AMD and Cyrix are both x86 clones, so they run the same kinds of instructions as the intel procs. there ARE multiple clients for Linux on distributed.net, for procs that are not x86-compatible .. check out the rc5-client download page at
      http://www.distributed.net/cgi/select.cgi

      they've got clients for linux-alpha, linux-ppc, linux-sparc, etc. etc. etc.

      But still it looks highly unlikely to me that this chip can run at these speeds, unless they've built a couple of multi-processor machines

      --

      --
      Ignorance is no excuse
    3. Re:Hmmm I don't see an E2K client by cetan · · Score: 1

      according to the E2K press releases, the chip has a mechanism (whatever that means) to run x86 programs (or at least has the ability to). So, if it is indeed a E2K, it's just running one of the x86 clients.

      --
      In Soviet Russia...michael would be rotting in Siberia!
  63. Re:Russian Cars by FFFish · · Score: 1

    My understanding is that there are people who swear *by* (not at) their Lada Samara's.

    Because it's one of the few cars out there that can be repaired in the field, with simple hand tools. No fancy electronic stuff, not sophisticated feedback systems, no obscure bits and pieces.

    Which, when you're in the middle of the Australian desert, can make the difference between living and dying. A bit of duct tape, a wrench and a whack with a hammer, and you're off and running again.

    Wouldn't want one, myself. Got garages and taxis and stuff 'round here. :-)

    --

    --
    Don't like it? Respond with words, not karma.
  64. Wasting processor on silly games by leonbrooks · · Score: 2

    > You really think that their first move would be to waste processor time on a silly game.

    Yes, that's quite likely. Consider, for example, how many people own machines with horsepower and RAM leaking out of the seams, and dual interleaved 3D video cards just to play Quake and such like.

    BTW, he doesn't say "I am running an Elbrus/Elbrii," just "Elbrus is really cool." And I agree.

    They get their speed by ignoring the derived-from-4004-25-years-ago Intel architecture to build the basic CPU core, then building a good on-the-fly Intel-to-reality translator for it. Which is essentially what everything since the PentiumPro has done.

    AMD seem to finally be getting a process like this right with the K7, shpiing in weeks, whereas Intel might get around to shipping Merced before RC5-64 finishes. Perhaps instead of just selling out, Cyrix should have started making Elbrus?

    --
    Got time? Spend some of it coding or testing
  65. Re:On Transmeta and E2K by general_re · · Score: 1

    >>Isn't it amazing that Trasmeta, without any
    >>thing, has most people here believers. While
    >>E2K, on the same boat, with evidence, has most
    >>people here yell fraud?
    Yeah, but here's the difference. Transmeta has been basically silent about their project(s)--what you hear about them is speculation from outsiders, whereas Elbrus is it's own PR machine. And, at the risk of sounding cynical, they do have a vested interest in everybody beliving their claims, true or not.
    Elbrus is the one making the outrageous claims here, let them prove that what they say is true. And in the absence of such proof, why should I believe them?
    Third-party benchmarks anyone?

    --
    ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
  66. Related: What happened to Deep Crack? by Barbarian · · Score: 1

    Eff's machine that was used for previous competitions? Is it too expensive to pay the power bill for or something?

    Or is this something completely different?

    1. Re:Related: What happened to Deep Crack? by Thundar · · Score: 1

      deep crack was designed to crack des encryption not rc5

  67. Re:Checking on the client by OnyxRaven · · Score: 1

    a notice doesn't even need to be given out - because the client doesn't return jack squat to the user about the key that was just completed. that would be a load on the keyservers that might not work well though... good idea though

    --
    --onyx--
  68. Re:American Missiles by GiMP · · Score: 1

    Patriot is a joke.

  69. Re:Who the heck is "Dave Taylor"? by Serfer · · Score: 1

    No no no, Dave Taylor, founder of crack.com.
    HE used to word at id software. He's the one that did all the ports of id games to linux (until he quit and Zoid took over)

  70. Hacked client is the simplest explanation by The+Famous+Brett+Wat · · Score: 2

    The thing about hacking up a fake client is that it can report "key not found in block X" really rapidly by not actually doing the search. This is an excellent heuristic which is correct in very close to 100% of all cases, with the minor drawback that it completely misses the point. If someone measures the size of a "not found" report message, we can use that to perform a meaningful calculation on their computer system: not the number of keys per second, but the throughput of the proxy server as measured from their client. Still, the hacked client thing is a bit of a problem. How do you tell whether the client at the other end of a net connection is legit? Too hard for me, Jimmy.

    --
    proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
    1. Re:Hacked client is the simplest explanation by rwg · · Score: 1
      Still, the hacked client thing is a bit of a problem. How do you tell whether the client at the other end of a net connection is legit? Too hard for me, Jimmy.

      Trust is an important thing in distributed computing efforts. Without trust in the computers (and their operators) used in the effort, your results may be invalid.

      In the case of Internet-wide computing efforts, most projects are of the needle-in-a-haystack variety. The server sends the client a portion of the haystack to check, and the client returns whether it found what was being sought in its portion of the stack. If the client returns a positive response (meaning it found what it was looking for), the server can usually quickly verify whether the client is telling the truth or not. This makes the risk of false positives near-zero.

      On the other hand, the risk of false negatives is huge. If a rogue client (or hardware malfunction) returns a negative response for the portion of the haystack it was given, the server usually cannot verify that the results were indeed negative. By doing so, it would duplicate all of the client's work -- it mightaswell have done the work itself in the first place. The risk of false negatives is huge, meaning you may miss that needle in the haystack.

      If you want 100% accuracy, you want 100% trusted machines running 100% trusted programs. The general populous of the Internet just doesn't fit the bill...

  71. Linux runs on Elebrus!!! (off topic) by semis · · Score: 1

    From one of their recent press-release Q&A's:
    http://www.el2000.ru/press/press_faq-2502.html

    Q: Have you already worked with OSs supporting multiprocessing?
    A: We have compiled Kernel OS Linux 2.0.34 using Elbrus compiler and executed on the machine simulator.

    And yes, I know, Elebrus runs x86 so we could figure that out ourselves, but it's nice to hear it from them!

  72. I wonder ..... by Nima · · Score: 1

    What makes the E2k just soooooooooo much better then any other western design..

    1. Re:I wonder ..... by QuakeRaven · · Score: 1

      Well, Elbrus has a history of creating processors that are for ahead of those by Intel, AMD, Cyrix, National Semi, etc. Much of the Pentiums most advanced features were first present in Elbrus processors. Some Elbrus employees then left to join intel (this according to an old register article). Oh, and by the way, Russia is a westernized nation.

      adam

      --
      How do you shoot the devil in the back? What if you miss?
    2. Re:I wonder ..... by loony · · Score: 1

      probably a hacked client...

  73. Re:On Transmeta and E2K by Mordibity · · Score: 1

    It's more a question of known quantities. People like Linus Torvalds? Dave Taylor? They've done amazing things in the past; most people are inclined to believe they may deliver amazing things in the future.

  74. I find this hard to belive. by shri · · Score: 1
    Wasnt it just about 3 or 4 months ago that the folks at Elbrus were asking for financing? What exactly happened between now and then? I recall reading in early April that they were still running simulations on the chip and that there was no silicon available.

    Anyone here who has more information than whats on their website?

    Shri

    1. Re:I find this hard to belive. by shri · · Score: 1

      Besides... the address is from chat.ru and I'd doubt anyone at elbrus.ru would list their showcase CPU on such a forum using an address from chat.ru.

  75. Re:On Transmeta and E2K by zr · · Score: 1

    transmeta may just have sneakier pr team ,-))

  76. translation by Misha · · Score: 1

    Here are translations of some of the things mentioned about E2K (i put [sic] wherever i did not know what the hell they were talking about):

    -- the processor should triple or quintiple the performance, cut down the electrical consumption, and be cheaper than the Intel Merced.

    -- the Elbrus team has a good enough reputation and experience to make that happen [sic]

    -- Elbrus series computers were produced in Russia well before their architectural analogs even made their way into western development labs.

    -- the Elbrus 3 was made in 1991 using old crystall [sic: not silicon?] technology but still outperformed the Cray 2-to-1.

    -- the E2K will use even better technology than that of the today's record holder Alpha 21264.

    -- the E2K EPIC technology with its low consumption of electricity will provide in the next 2-3 years a "supercomputer in a pocket calculator"

    -- the compiler for the E2K is as innovative as the hardware used. The de-parallelizing [sic] compiler at its current state allows upto 10 operations per cycle which is more than 3 times higher than the Alpha.

    -- the E2K is able to run Intel and Sun processor code only 10-30% slower than its own (in comparison to the FX!32 patch for execution of Intel code on the Alpha slows the computer down threefold). With this the E2K allows for a 100% dual compatibility [sic] of any Intel codes under any operating system, which is another improvement over FX!32.

    -- another important innovation is the "bulletproof" defense of active code and data against viruses. Development of similar technology in the West stopped with the downfall of Intel 432 processor.

    The logical development of the Elbrus has been completed and the team is now ready for the final phase -- making the crystal. [silicon or something else?]

    According to B.A Babaian, "The first superscalar machine was Elbrus 1 in 1978, whose analog in the West appeared only in 1992. In fact, that design is analogous to the Pentium Pro which appeared in 1995."

    According to Kit Difendorf, a Motorola developer, "in 1978, in Elbrus 1 the processor worked with execution of 2 operations per cycle, changing of operation order, renaming of registers, and execution of request" [sic].

    Again according to Babaian, a number of western companies have been talking to Elbrus, including Sun and HP, but only Sun was able to become a partner. The Elbrus team has worked with Sun towards improvements in the UltraSparc processor, compilers, operating systems (including Solaris), Java, and multimedia libraries. [Amazing, huh?]

    However, the partnership with Sun was discontinued because all of the intellectual property would move over to them even though 90% of the technology was done before Sun even appeared. Right now, around 70 US patents protect Elbrus's intellectual property.

    ...

    All system programming for the E-1 (1978) and E-2 (1984) was done in hig-level language El-76 instead of assembly. El-76 has a lot of features of Algol-68, but the principal difference is in dynamic connection of types on hardware level. All programming on Elbrus is in El-76, there is no assembly for the Elbrus. El-76 is translated into bytecode, reminding of Java, which is interpreted by the hardware into simple machine commands "on-the-fly."

    A lot of the rest (which i am skipping) is about E-90 which looks almost exactly like the Pentium Pro spec sheet. And the next bit about E2K includes comparisons of it with Intel Merced.

    E2K Merced
    Frequency, GHz: 1.2 0.8
    Performance, Specint95/Specfp95: 135/350 45/70
    Size in mm^2: 126 300
    Electric consumption, Watts: 35 60
    System bus throughoutput, Gb/sec: 15 n/a
    Cache, Kb: 64/256 n/a
    Peak performance, GFLOPS: 10.2 n/a

    --



    I was thinking of how to intentionally fail my drug test... It would make a good memoir story someday.
  77. big CPU helping RC5 project by linux2000 · · Score: 1

    I certainly hope this thing is real, the RC5 project needs as much CPU power as it can get. A lot of people switched their computers over to the SETI project and I think it's impacting RC5 a lot, which is a shame. At yesterday's block rate the last RC5 block will be cracked on January 4, 2007! But of course, the secret key could be found at any time....

    1. Re:big CPU helping RC5 project by Field+Marshall+Stack · · Score: 1
      yer wrong.

      They're just trying to brute-force one message. Nothing that's directly applicable to any other message.

      --
      "HORSE."
      -Flaming Carrot
  78. Probably bogus by Milkman+Ken · · Score: 2
    I'm all for faster CPUs, but this is ridiculous.

    For them to say that the E2K will be 3-5 times faster than the Merced is silly, considering:

    The Merced is not out yet

    There are no benchmarks for the Merced yet

    The E2K has only been SIMULATED with Verilog

    I don't care just how explicitly parallel the E2K is, you are not going to get that kind of performance gain.

    For those who are curious, a bit about how explicit parallellism works:
    Every intel cpu since the 386 has had a 32 bit instruction word. A portion of this is the actual instruction, and the rest is the data that it operates on (which register, memory address, etc.)
    With Merced's EPIC (explicitly parallel instruction computing) ISA, the instruction word is _128_ bits wide. In this the 128 bits are actually *3* instructions plus a template that contains extra information. This is how it is explicitly parallel.
    You may have heard how EPIC requires a lot of code analysis during compilation. This is so that the compiler can find portions of code that do not depend on other parts. These are separated and executed in parallel by the Merced.

    There are a lot of other features that I won't bother explaining (predication, speculation, etc.). Just be assured that the EPIC architecture is VERY fast. For the Elbrus guys to claim this kind of performance gain over a cpu that is still not out (using benchmarks from a SIMULATOR, mind you), is ludicrous.

    Then there's the issue of the insanely high keyrate.

    Take one look at those numbers again. 2.7 GIGA keys/second? The fastest cpus today still operate in the area of millions of keys per second. I'm curious how an unknown company using unknown technology on an unknown cpu could get a keyrate an order of magnitude larger than anything else. That alone should make anyone a little skeptical.

    1. Re:Probably bogus by Jarvo · · Score: 1

      All fraud / non-fraud argument aside,

      has anyone thought that they might have made

      more than one chip?

      Make 1000 of these chips and you only have

      to be 2.7 time faster than a P2 333.

  79. New line for rc5whs by Omegalomaniac · · Score: 1

    Can anybody make anything of this? "Ðåáÿòà, à ÷î ýòî âû òóò äåëàåòå? - Êèíî-òî óæå çàêîí÷èëîñü..." My guess is that it would look more like human writing if I switched to the cyrillic font. Go here for the original.

  80. No, No, No, your wrong by delmoi · · Score: 1

    That's what the 'explicit parallel' architecture they're referring to is all about: completing several operations at the same time or during the same clock cycle. That was all that older computers and OS's could do (Original DOS for instance). Back then, a megahertz rating on a computer meant everything simply because of the fact that the computers were explicitly serial (only able to do one operation at a time).

    Your confusing *application* parallelism, with CPU parallelism. CPU parallelism is what allows a CPU to execute more than one instruction per clock, but as far as the programmer, the OS, and everyone else is concerned, it's still a serial machine. Consider this x86 example

    add bx, ax
    add cx, ax
    inc dx


    On a 286, or something each one of those instructions would go sequentially, some of them taking more then one CPU Cycle. But, if you look at the code, you see that none of those operations require results from any of the others. So it would be possible to do them "out of order" or even at the same time. The CPU is still a serial device, but CPU parallelism is just a way to cram more code in there faster.

    On the other hand, *application* parallelism has nothing to do with the CPU your using. You can linux on a 386 just fine. What happens there is, the Operating system "time slices" every once in a while, and changes to another application. The CPU only executes code from one app at a time, weather or not the CPU has any parallelism. The big advantage for application parallelism is that you can run *more than one* CPU at a time, and have them operate on more then one stream at a time.

    SMID implementations like Intel's SSE and MMX and AMDs 3dnow instructions are a further step in CPU parallelism, but they don't really let you run more then one thread at a time


    _
    "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  81. American Missiles by SEWilco · · Score: 3
    "much of the US defense would be decimated by EMPs from the first attack wave"

    • The U.S. has no defense against missiles.
    • U.S. misiles are designed to withstand EMP because they'll be exposed to it from the first explosions in a group ("fratricide")
    • Missile silos are protected against EMP at various levels.
    • EMP can destroy tube based devices also. You've never run too much power through a tube, have you?.
  82. E2K and Y2K by stew · · Score: 1

    From the press release:
    The E2K project represents the latest commercial endeavor of the former Soviet Union's most talented computer scientists, many of whom have designed and delivered three generations of supercomputers, including those running the Russian Space Mission Control and the Russian Missile Defense System.

    Ummm... so these are the same 'computer scientists' that have us worried about Y2K problems with their missile defense system? Yet they can design a killer chip like the E2K?

    1. Re:E2K and Y2K by PrinceOfChaos · · Score: 1

      Yes.. Last accident (with computer systems) was
      a year ago... Oh.. and what space station US operates (asides from ISS)? :)

    2. Re:E2K and Y2K by artsi · · Score: 1

      Huh! There wouldn't be any Y2K problems anywhere in the west, US and other countries, then? I bet you wouldn't know how many Y2K problems there have been in the US, for example (well, I don't know either...). The Y2K problem was created just as much by the renowned western scientists as well, but these days the world just is such that where the West had resources to fix at least most of the problems (and thus diminish our fears) the Russians do not have the resources - it is not their computer scientists' fault.

      I find such an attitude against Russian science a joke. I believe the Russians can do anything anyone else can, in science and others areas (oh, well, leading a goverment excused :)

    3. Re:E2K and Y2K by artsi · · Score: 1

      Yeah, not like the business with the damned SkyLab that almost crashed to peoples heads (I think it fell in part over Australia). And of course there was that uncredibly stable shuttle explosion the yankees had... I'd say Mir is pretty stable.

      You should go back, say 5-6 years and find out how many accidents the Mir had then. I mean, what can you excpet from a space station that has been in service for well over 10 years.

  83. Pentium = RISC !?!??! by KrAphtd1nN3r · · Score: 1

    There's a super duper huge error on the page with
    the press release...

    They state that current Pentium processors are based on a RISC architecture?!?!?

    Isn't that more like CISC?

    --
    "Code free or die!"
    1. Re:Pentium = RISC !?!??! by TurkishGeek · · Score: 1

      Yes, Intel started doing this with the Pentium Pro architecture, and pretty much every x86 design on the block has been doing the same thing, perhaps with the exception of IDT WinChip, which I'm not sure about.

      The x86, hence Pentium, instruction set is a strictly CISC architecture with a lot of features that are not used in the RISC world, i.e. memory-to-memory operations, instructions of varying lengths, etc.

      --
      Zigbee Central: A Zigbee weblog
    2. Re:Pentium = RISC !?!??! by klokwkdog · · Score: 1

      the biggest grin to the P6 for me was the use of "micro-ops" instead of what AMD called them: "RISC ops". Intel has a big problem using the R-word and, it would seem, the V-word...

      They had to use a load-store type approach internally as the read-modify-write type stuff gets messy (impossible?) when trying to do multiple instructions at once. OTOH, CISC is nice for keeping code size small - it still has to crawl in thru those package pins. If you can add water later...

  84. Don't use your K6 as a benchmark... by BLKMGK · · Score: 1

    I've got 6 computers here - all Intel, all overclocked. My keyrate is generally around 9.5-10million keys per second. Two of these boes are dual SMP Celerons - one running 2X464, the other 2X450 or so (Damn 366s!). My lowliest Celeron - a 266 Celeron runs 448mhz and cranks over 1million keys itself. Despite lacking a cache it flies on RC5 and DES. The dual boxes crank out over 2million keys per second each BTW.

    Now - do I believe that this is a real team and number? Well - I'm very skeptical. 2Giga keys - ponder that a moment and compare it to what I'm running. 10 machines here crank say 10million keys - this guy is MANY times that. What does this company do? How many people does it have? How many workstations? Do all of these keys come through one Proxy? I figure he'd have to be running something like 2000 machines in the 450+mhz range to be getting this (unless my math is off and it's more). Mind you, my machines keyrate drops like a rock when I run something intensive so he must have more than what I calculated or be rolling in cash to let that many machines be dedicated to this task. Nugget said that this was a couple of SPARCs and the rest WIN32 machines so this isn't a CPU breakthrough here. That leaves one serious bunch of CPUs.

    I dunno' - I guess if I had buy-in from the agency I work for and loaded RC5 on EVERY machine AND managed to coax the users NOT to turn off their machines at night I'd be able to have 2K+ machines doing this but what big company is going to allow this? In 3 days they went from zero to 2giga. Did that not ramp up over days as software was installed? Perhaps it was remotely installed but still that'd have to be one seriously organized company and administrative staff.

    If this is real, and I'm skeptical, my hat's off to them. Sure wish I could get my employer to do this but we've got brickwalls instead of firewalls :-)

    --
    Build it, Drive it, Improve it! Hybridz.org
  85. A clarification by BLKMGK · · Score: 1

    I'm not running 10machines here so for my calcs I reduced the keyrate to about 1million per box. I also did some other figuring, if my current employer would do this and we've got 20K+ employees - all with machines - and assuming they all had decent CPUs (*cough*) then we'd blow these guys into the weeds.

    Of course, getting the buy-in would take forever and would require leadership on the part of the managers. It would also require us to have recapped our computer hardware and be up to snuff on every box. Yup, the hope for us ever doing this is pretty dim huh? (smile) Maybe they've got 6 or 7K bokes laying around to get 2gigakeys. If the rate fluctuates up and down a good bit this could be more believable. For now I'm still a bit skeptical but if the d.net admins have confirmed this is correct it's a much needed boost in our overall keyrate and I'm happy to have them aboard. It's been a year plus and I'd really like to move onto something more fun to crunch without abandoning this project like so many have for SETI.

    --
    Build it, Drive it, Improve it! Hybridz.org
  86. Great Job, Russians by Larry+L · · Score: 1

    Now why dont you sell this computer to the U.S. so you can feed your people ;)

  87. It's not E2k and not bogus by _Shaft_ · · Score: 3

    It's just 8k computers using the same email.

    1. Re:It's not E2k and not bogus by PrinceOfChaos · · Score: 1

      This is incorrect. Chat.ru simply offers free e-mail and web space for home pages. So it's not ISP.


      (russian: esli ponimaesh to chego govorish o tom chego ne znaesh.. ili ti specialno?)

    2. Re:It's not E2k and not bogus by Atilla · · Score: 1

      hah.. As far as I know, communism is over :)
      ISP's in russia don't hack their clients... As a matter of fact, ISP's in russia are a lot more strict on some policies than Western ISP's... Surfing the net in Russia is still a privilege for some.

      --
      --- sig moved for great justice.
  88. Re:On Transmeta and E2K by ~k.lee · · Score: 1

    Isn't it amazing that Trasmeta, without any thing, has most people here believers.

    While E2K, on the same boat, with evidence, has most people here yell fraud?

    What an idiotic thing to say. First of all, these E2K rc5 stats are not evidence. Team Slashdot could change its name tomorrow to Team McKinley and claim to be cracking all its keys on a single McKinley chip, but only an idiot would believe us, for many reasons, chief among them being that McKinley does not exist in silicon.

    Elbrus's website has no press release endorsing these people, and you can bet a company as loudmouthed as Elbrus would be shouting from the rooftops if they had a working piece of silicon that cracked keys at that rate.

    Second, as someone already noted, Transmeta has made no real claims about processor performance. Even if they were to make such claims, I would not believe them until I saw a machine that I could boot up and use for real applications. Most sensible people here (the silent majority) would not believe them either.

    ~k.lee

    --
    (remove nospam for email)
  89. Impossible. by ~k.lee · · Score: 1

    Superscalar x86 architectures have been around since the first Pentium, which could also theoretically do 3 instructions per clock cycle (in practice it almost never does). But superscalar does not mean that cracking an rc5 key, let alone several, in a single clock is plausible.

    Let's do the math. Given that overclocked Celeron-464 will give you about 1.3 Kkeys/sec:

    (4.64*10^8) / (1.3*10^3) =~ 3.57 * 10^5 clocks/key

    Given the small working set of rc5, memory latency and cache effects are probably negligible, so I believe this figure is CPU-limited.

    People who are suggesting that the E2K cracks one key per clock cycle are being utterly ridiculous. A "crack rc5" instruction would have to carry out the equivalent of 360,000 P2 instructions. A VLIW/EPIC architecture, like a RISC architecture, depends upon fairly elementary individual instructions, even during vector processing (floating point ops are an exception, but are not relevant since AFAIK rc5 uses integer instructions exclusively). A "crack rc5" instruction would royally fubar the pipeline.

    BTW the above figure is attained using the MMX/bitslice rc5 core, which is explicitly optimized for the P2 architecture's MMX instructions. True, the E2K has a different architecture than a Celeron. However, if E2k were cracking keys, it would be using the x86 client. It is inconceivable that the E2K could execute the equivalent of hundreds of thousands of P2 instructions in a single clock.

    Of course, there are other reasons to believe that this is a hoax, but the technical reasons alone are sufficient to dismiss it out of hand. That Russian team is getting a pretty good keyrate; too bad they had to dress it up in lies.

    ~k.lee

    --
    (remove nospam for email)
  90. x86 won't do by Trojan · · Score: 1

    They will never be able to execute x86 code at that rate. Even if this E2K was this fast, it would only be this fast at executing its native machine code. The x86 option is just there for compatibility, it's impossible to optimize that much more than AMD and intel have done.

  91. E2? or PS2? by joeler · · Score: 2

    maybe it's the new playstation

    --
    >>>please remove "nospam" from email address
  92. Jumping to conclusions? by wct · · Score: 1

    I'm surprised at the number of people speculating on the E2K processor from the evidence given. All we have is some guy processing a large number of keys putting "E2K is real power" in his tagline, and all of a sudden people are assuming he's running an E2K processor. I'm not saying it's a fraud, but maybe we're reading too much into this - we're all familiar with how non-English speakers can be easily misinterpreted. Hmmm...

  93. rectal wart plug-in by kdsmith · · Score: 0

    heh.. the new rectal wart plug-in for back
    orifice - a distributed.net client :) I can
    just see it now..

    1. Re:rectal wart plug-in by PDG · · Score: 1

      I made one of those for the original B.O. It worked great.


      PDG--"I don't like the Prozac, the Prozac likes me"

      --
      "Where is my mind?"
  94. Checking on the client by gotan · · Score: 1

    Hmm, there should be a way to check if a client
    is bogus, and there is:
    They could just throw one block in where something should be found! (maybe even a few)
    If there are still "nothing found" replies they know what's happening.
    To avoid media hysteria they can even announce that they will do so in some cases.
    R.

    --
    "By the way if anyone here is in advertising or marketing... kill yourself." -- Bill Hicks
  95. Who the heck is "Dave Taylor"? by TurkishGeek · · Score: 1

    Perhaps you meant Dave Ditzel, the ex-Sun microprocessor guru who is supposedly leading the Transmeta CPU design..

    Here is an interesting link that points out Ditzel's relation to Elbrus..

    --
    Zigbee Central: A Zigbee weblog
  96. Re:Russian Cars by Atilla · · Score: 1

    my mother used to drive a 2108 model Samara... We had problems with the carburetor (didn't start very well) but other than that, the car could hold together on Moscow roads.. Which in itself is an achievement, since the highway system in Moscow lacks some serious funding... I'm talking about potholes that could easily ruin a Mercedes in a few months... :)
    The gas mileage on them is pretty impressive, as well, even though Lada engines don't get much bigger than 2 liters..

    --
    --- sig moved for great justice.
  97. On Transmeta and E2K by coli · · Score: 2

    Isn't it amazing that Trasmeta, without any thing, has most people here believers.

    While E2K, on the same boat, with evidence, has most people here yell fraud?

    The irony of slashdot...

  98. E2K is out by schmidt · · Score: 1

    It turned out that the incredibly high key-rates were generated by a bogus client. Read what happened in Dave McNett's .plan or read how the mystery was revealed by Maxxim Kochegarov from Russian Team.