Slashdot Mirror


China's 64bit Homegrown CPU

An anonymous reader writes: "EE Times is reporting on China's BLX IC Design Corp nearing the completion of their first 64-bit CPU. Based on the MIPS instruction set the 500-MHz Godson-2 microprocessor is aimed toward distributed grid computing. To avoid MIPS patent issues, several instructions (unaligned loads and storeds in the 32 bit version) have not been implemented but with the support of over 60 software providers such as Red Flag Linux and the ability to tweak compilers to not use these instructions this should not be a problem. The Godson-1 processor (also patent free) was announced last year and was aimed at the embedded market." The Godson processor line has generally been called Dragon by the Western press.

32 of 353 comments (clear)

  1. Comment removed by account_deleted · · Score: 5, Informative

    Comment removed based on user account deletion

  2. US or online vendors? by intermodal · · Score: 4, Interesting

    I wouldnt mind playing around with some of these. Also: how is availability here or in china for related hardware and motherboards?

    --
    In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
  3. DRM? by supabeast! · · Score: 3, Interesting

    Hopefully the Chinese will leave DRM out of their chips and give people looking for a "free" CPU a competitive option to the crippled intel/AMD CPUs.

    1. Re:DRM? by binaryDigit · · Score: 3, Insightful

      Hopefully the Chinese will leave DRM out of their chips and give people looking for a "free" CPU a competitive option to the crippled intel/AMD CPUs.

      How are Intel and/or AMD chips "crippled"? Are you referring to cpu id's? How would the "Dragon" be "free" and how could it be competitive running at 500mhz?

      Of course there is the ultimate irony of using DRM and China in the same sentence.

    2. Re:DRM? by supabeast! · · Score: 4, Insightful

      "How are Intel and/or AMD chips "crippled"?"

      They will be when DRM becomes mandatory.

      "...how could it be competitive running at 500mhz?"

      Intel thought the same thing about AMD for a long time. Then the K6-2/450 was released, it sold like crazy, and AMD actually beat intel in sales for one quarter. After that intel startking kicking their R&D's ass to get better CPUs out quicker, because competion had kicked in. It might take a while, but the Chinese have plenty of resources, and they WILL get to a point where their CPUs are competitive with American CPUs.

    3. Re:DRM? by stratjakt · · Score: 3, Interesting

      >> They will be when DRM becomes mandatory.

      I get tired of hearing that phrase. Do you really think the government is going to mandate TCPA technology? Yeah I know some crackpot sponsored a bill, but it was long since blown out of the water.

      That is, however, something that's very likely in China.

      As for Intel/AMD/VIA/Transmeta/IBM/Motorola, you think they'll all conspire together against you to make sure you use TCPA? They're competitors. If Intel made TCPA platforms that couldnt be disabled, AMD would pick up 100% of the market that doesnt want it.

      It just doesnt make any sense why people are so eager trust the Chinese govermnent as if they're some kind of savior for freedom of thought. I'd be very wary of what the Red Chinese would like to force into everyones desktop box.

      --
      I don't need no instructions to know how to rock!!!!
    4. Re:DRM? by zmooc · · Score: 4, Informative
      DRM functionality on a CPU does not cripple anything. It's the encryption of the media that may cripple the functionality you may have with regard to data from others. And it's the software/OS that has the option to use it.

      DRM only adds functionality like controlling what recipients are to allow to do with emails - just disable any functionality to forward emails which contain confidential data. Don't want others to use your picture for other purposes than viewing it on your website? Possible. Lost your Palm with those rather private pictures on it? No problem. And ofcourse digital media will no longer be copyable directly... but digital media will become a lot cheaper sometime in the future - the price is mainly due to the expensive technology used to create them; expensive studios, 3D-software, special-fx-software, videocamera's etc. are expensive but get cheaper and cheaper. This will not only drive the price of the media down (which will definately raise the volume) but bring a lot more on the market since it'll become a lot cheaper to make things for everyone. Especially with bandwith getting cheaper.

      Now the things that you DO have to fear:

      • DRM incompatibilities between different systems - you may need a lot of different plugins in that case... this may happen if e.g. Real first starts adding DRM to their realmedia, MS then comes up with their own passport-based shit and then finally some standards committee comes up with an open standard which is way too late
      • Closed standards - if Real of MS or whoever comes up with a closed standard which will only be available by using their software, us Linux users will be fucked. This may well happen since most average windows-using internetuser won't hesitate to install all this software and therefore market-penetraion won't be a problem as long as the software is free.
      • Patents on DRM-systems - Open Source would be locked out then. At least in the USA.
      • DRM becoming a requirement before about everybody has the hardware. And then still your old PC won't be able to open DRM-protected media since it a secure data-path has to be built into just about everything from the memory and the CPU all the way to the last peripherals.
      • DRM forcing no-fast-forward on you so you have to watch all the commercials.
      • Data-recovery not being though about - losing data due to a lost key or something would be bad. Something to solve this problem should be implemented. With regard to history in the future this will also be really important; without it the 21st century will be a very dark age in history!
      • The government or some large company having master-keys.
      • Expensive audits required to check for leaks driving the price of hardware (which will get a lot more complex anyway) up.
      • The first DRM-hardware like speakers and LCD-monitors not using wireless transmission by default:) For a really safe data-path, the DRM-decription hardware will have to be in your speakers and monitor so let's hope a wireless receiver will be built on the DRM-chip by default so we'll get cheap wireless peripherals and won't need all those cables anymore:) (everyhing will have to be powered, though. At least it'll safe CPU-cycles:)

      And then offcourse one can still record the analog output of the tv, monitor or speakers but for many applications it'd be really usefull, however.

      --
      0x or or snor perron?!
  4. Pff. by grub · · Score: 3, Funny


    64 bits? Maybe now someone will actually be able to calculate how much tea is meant when someone says "..all the tea in China".

    --
    Trolling is a art,
    1. Re:Pff. by Anonymous Coward · · Score: 3, Funny

      thats japan you spastic

  5. China's Chip by hhawk · · Score: 5, Interesting

    I think this shows 3 points

    1) Free and easily ported OS allows them to have a reasonable non-standard processors.

    2) US restrictions on exporting high powered chips and other computer parts are easily diluted by open standards.

    3) Test, over time, in the market place the use of cheap open chips vs. more expensive perhaps more cutting edge chips (from the west). Do you use 1 or 2 AMD or Intel chips costing 700 USD or 5 or 6 Dragon/Godson 2 chips costing? $5 or $50 (etc).

    Re #3, an engineer can tell you which is "best" but only the market can pick the real winner.

    --
    http://www.hawknest.com/
    1. Re:China's Chip by binaryDigit · · Score: 3, Insightful

      1) Free and easily ported OS allows them to have a reasonable non-standard processors.

      Agreed. One of the reasons I love NetBSD.

      2) US restrictions on exporting high powered chips and other computer parts are easily diluted by open standards.

      Well I don't know if I'd call a watered down 500mhz MIPS based chip "high powered". Maybe once you lash 128 of them together you'll have a decently powered box, but individually, it's way less than yesterdays tech.

      3) Test, over time, in the market place the use of cheap open chips vs. more expensive perhaps more cutting edge chips (from the west). Do you use 1 or 2 AMD or Intel chips costing 700 USD or 5 or 6 Dragon/Godson 2 chips costing? $5 or $50 (etc).

      Not a good comparison I think. It costs $200 RETAIL for an Athlon 2400MP. Now home much supporting chips, power, etc would you need to put together 5 of those Dragons to get at the same fudged clock rate, assuming of course you're doing things that a parallizable enough to counter the loss in raw clock rate. There are other "non open" chips that are alternatives that cost less/run cooler/etc. I don't see how an "Open" chip helps at all here. Plus how is the Dragon "open"? They "steal" another companies tech and explicitly work around any licensing issues. That's "open"?

    2. Re:China's Chip by Anonymous Coward · · Score: 5, Informative

      Actually, MIPS asm _is_ an open standard and they were careful to not use the few instructions that were covered by patents.

    3. Re:China's Chip by tetra103 · · Score: 3, Insightful

      Wholy crap! Here's a most informative post that dismisses half of all these garbage posts...and it gets modded down to a 0? Once again, you slashdot moderators are morons!!!! Point and case...China took an open standard and implemented it. I commend them for using an open standard. Would it have been better that they created their own bastardized microcode language? Instead of you fools ripping on China for *stealing* someones idea, maybe you should be ripping on Intel for continuing to make ugly ass processors. I can't say anything bad about AMD since they at least try bring order to the ugly world of Intel.

  6. Welcome to the future... by asparagus · · Score: 4, Interesting

    If you're one a million, there's a thousand people just like you in China.

    Even though massive portions of the Chinese population are poor farmers, the contingent that has adopted the Internet is (as a result of being a smaller portion of a larger population) far beyond their US counterparts.

    The Internet allows for capitalism on global scale to be much easier. Up until now, the US has maintained the lead by appropriating the smartest people from other countries (H1-B's, etc.).

    However, we're about to see the trailing edge of this trend, where the smart kids stay at home. Already, one of the top 4 software development groups is based in India.

    To all you genius programmers: you're good. But are you good enough to outhack half a dozen Chinese guys working for half your salary?

    I predict that within 10 years, half the US programming market will have gone to these overseas firms.

    Anybody have any current data on this trend?

    -Brett

    1. Re:Welcome to the future... by Anonymous Coward · · Score: 5, Informative

      To all you genius programmers: you're good. But are you good enough to outhack half a dozen Chinese guys working for half your salary?

      I predict that within 10 years, half the US programming market will have gone to these overseas firms.


      Been there, done that.


      Ed Yourdon's "Decline and Fall of the American Programmer"

      and the sequel

      Rise & Resurrection of the American Programmer

    2. Re:Welcome to the future... by Anonymous Coward · · Score: 3, Informative

      Right here.

    3. Re:Welcome to the future... by vlad_petric · · Score: 3, Interesting
      The United States have been preaching "economical openness" for more than 2 decades now I think. "Do you want US aid? Open your economy ...". Quite a few times this worked against the country implementing the measure, but most of the times it worked well for the US (as its very competitive merchandise flooded those markets). There are some areas in which openness works against the US - like CS jobs.

      I believe that more and more jobs will be exported to India, but probably not China, because of the language barrier.

      Now I'm all for openness myself - I just believe that it *has* to be applied both ways.

      --

      The Raven

  7. Nice power consumtion... by Anonymous Coward · · Score: 5, Interesting

    According to the article it's only a 5W with an old 0.18um process.

    Godson-3 with SMP support and on-die cache will use only 10W while Intel Itanium2 uses 130W.

  8. DSP Chip announced yesterday by bstadil · · Score: 4, Interesting

    Don't forget the DSP chip announced Yesterday. This is really bad news for TI, as the chinese market for cell phones is growing much faster than US and almost saturated Europe.

    --
    Help fight continental drift.
  9. Is China the next Japan? by MongooseCN · · Score: 4, Interesting

    People used to hate products like electronics that came out of Japan. They used to be considered cheap crappy imitations. Now Japan is one of the most respected countries producing electronics, if not the best.

    So may China be next? China has a reputation for developing cheap goods and electronic equipment, but they seem to be getting better and better. Maybe someday soon they will be producing electronics as good, if not better, than any other country. The added benefit is that China doesn't follow all the same patent and copyright issues as other countries so they are truly free to innovate and compete. This coupled with Chinas new more positive view on Captitalism and China could become the new super power.

  10. yeah nice but performance ? by johnjones · · Score: 3, Interesting

    I wonder how well it actually performs

    MHz is not everything I wonder how much of a performance penalty e.g. not having unaligned loads actually is and compared to a true MIPS core what the penalty

    anyone got basic benchmarks ?

    regards

    John Jones

  11. Chinese article? by saihung · · Score: 4, Interesting

    Does anyone have a link to the announcement in Chinese, or to the Chinese company's site? I'm especially curious to see how they got the name "Godson", since there's no simple Chinese translation for the word "god". If the Chinese term is tian1zi3, which is suspect it is, then it really means "Son of Heaven", another term for the emperor.

  12. Re:The beginning by Visaris · · Score: 5, Insightful

    I don't think that is anything to worry about. I mean, think about it.

    Everyone in America is complaining about how US firms are employing foreign workings instead of US citizens. Once the foreign market starts to keep pace with / pass up the US, there will be an increased demand for IT workers in those countries. As demand for these workers increases, their salries will increase as well. This means US firms will be less eager to hire foreign workers.

    Also, I think the US could use a good kick in the pants when it comes to motivation for product innovation. This may be just what we need.

    --

    I am a viral sig. Please help me spread.
  13. Re:Nice architecture by Bender_ · · Score: 3, Informative
    Couldn't do any better than to choose the MIPS instruction set. I looked at it years ago and was impressed with its clean design

    Thats no wonder - it was refined during years of research by Henessey and Patterson.

    However if you look close you will notice that the instruction set does also contain some obselete legacy. For example branch delay slots do not make any sense with OOO Architectures. It is also questionable whether wasting quite a bit of instruction space for integer arithmetic both with and without overflow trapping is worth it. Maybe the could just have used the extra space for a proper move instruction so R0 is freed.

  14. MIPS pantent issue by brejc8 · · Score: 4, Informative

    I did post the story but the last sentence which was cut was very important.(Original).
    "Although there are no patent issues MIPS have been known to be very aggressive toward people who try to create compatible systems."

  15. Reason for MIPS r0 by yerricde · · Score: 5, Informative

    Maybe the could just have used the extra space for a proper move instruction so R0 is freed.

    The MIPS architecture already has a proper 'move' instruction without using r0: r12 = r8 | r8, or r12 = r8 | 0 (zero specified as immediate). The r0 is frozen at 0 so you can do negations (for which ARM uses 'rsb' or reverse subtraction) and other things where zero must be the first argument.

    --
    Will I retire or break 10K?
  16. FINALLY... by cygnus · · Score: 3, Funny

    now we FINALLY know what the next PowerMac will run on. :)

    --
    Just raise the taxes on crack.
  17. Re:Say what? by rugger · · Score: 4, Insightful

    You don't ignore patent law when you want to eventually sell your products into Europe, America and the rest of the world.

  18. Re:Wait a minute.. by taniwha · · Score: 5, Interesting
    You can do a simple (non-optimised) kernel port to a fresh (but well behaved) CPU in 1-2 weeks if you know what you are doing and you already have a GCC port available - a production port is probably more like 6-months or more.

    Actually porting GLIBC is a lot more work than the kernel.

    Porting a kernel while debugging a new compiler for a new CPU architecture is a LOT more work than doing either (I know this from sad experience :-)

  19. Sounds like a winner.. by digital+photo · · Score: 5, Informative

    From the sound of it, the Godson chips will be lower powered in terms of performance to current US chips. However, I find the energy consumption to be very attractive. Ie, 5 watts and 10 watts for 266Mhz 500 Mhz respectively. Scaling up linearly, that's still just 20 watts of power consumption for a 2Ghz chip.

    But what I'm thinking is that China is aiming for is low cost and low power consumption chips. Ie, can be used in portable hardware and/or massively parallel setups.

    Granted, they can't SMP the chips in hardware, but with a Linux cluster of these, they could quite readily setup a powerful computing cluster.

    Personally, I'm glad that they are designing their own chips. It would be nice to see more competition outside of just the big two.

    The way I see it, if they produce these chips at low prices($15-$50), at such low power consumption levels, I could easily see myself building many small nodes of them. Maybe now, I can POVray just ever so faster... :)

  20. Yeah, but can you build a... by HarveyBirdman · · Score: 5, Funny
    ... Beowurf cruster out of them?

    Oh, my goodness. I'm so sorry!

    --
    --- Ban humanity.
  21. Leapfrog in technology? by nemeosis · · Score: 3, Interesting

    This chip might be an interesting move. We have seen leap frogs in technology adoption in developing countries.

    Examples:
    1. US homes are still mostly connected via copper phone lines. Developing countries which are barely starting to lay out their communications network infrastructure are laying out fiber optic lines. Whether this is good or not is still yet to be seen. Fabric switches are still incredibly expensive.

    2. Cell phone technologies in Japan, Korea, and other asian countries are connected via newer and more advanced 3G CDMA digital technology. For some countries, its much cheaper to build a wireless infrastructure than it is to lay out ground cables. China is pushing their own CDMA technology.

    So, with this new 64-bit CPU, maybe China will make the leapfrog into 64-bit computing. They will have a Linux system capabable of handling a 64-bit instruction set. Assuming of course, that Microsoft doesn't shutter some kind of shady deal with the Chinese government, to have them all running their servers on Windows 2000/.Net operating systems. The company making the chip will have to speed up the CPU though, but maybe they can follow Moore's Law and double every 18 months.

    Who knows, maybe this will cause a revolution in China. The population will be running their systems on a more advanced 64-bit Linux system running MIPS-like instruction set. Then again.. maybe not? The market will decide.