Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 15 submissions in the queue.
posted by martyb on Friday March 23 2018, @06:16PM   Printer-friendly
from the RISCy-business dept.

ACM, the Association for Computing Machinery, today named John L. Hennessy, former President of Stanford University, and David A. Patterson, retired Professor of the University of California, Berkeley, recipients of the 2017 ACM A.M. Turing Award for pioneering a systematic, quantitative approach to the design and evaluation of computer architectures with enduring impact on the microprocessor industry. Hennessy and Patterson created a systematic and quantitative approach to designing faster, lower power, and reduced instruction set computer (RISC) microprocessors. Their approach led to lasting and repeatable principles that generations of architects have used for many projects in academia and industry. Today, 99% of the more than 16 billion microprocessors produced annually are RISC processors, and are found in nearly all smartphones, tablets, and the billions of embedded devices that comprise the Internet of Things (IoT).

Hennessy and Patterson codified their insights in a very influential book, Computer Architecture: A Quantitative Approach, now in its sixth edition, reaching generations of engineers and scientists who have adopted and further developed their ideas. Their work underpins our ability to model and analyze the architectures of new processors, greatly accelerating advances in microprocessor design.

Source: HPCWire


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1)
  • (Score: 0) by Anonymous Coward on Friday March 23 2018, @06:19PM (4 children)

    by Anonymous Coward on Friday March 23 2018, @06:19PM (#657200)
    Today, 99% of the more than 16 billion (MTSB) microprocessors produced annually (MPA) are RISC processors, and are found in nearly all smartphones (NAS), tablets, and the billions of (TATBO) embedded devices that (EDT) comprise the Internet of Things (IoT).
    • (Score: 1) by cocaine overdose on Friday March 23 2018, @06:26PM

      It's too bad they're not RISC-Vs. We still might run into the same problem(s) Intel had, with ARM.
    • (Score: 2) by bzipitidoo on Saturday March 24 2018, @12:30AM (2 children)

      by bzipitidoo (4388) on Saturday March 24 2018, @12:30AM (#657328) Journal

      On modern x86 CPUs, under the hood at the microcode level, the x86 architecture is implemented with RISC, yes. But the architecture itself is decidedly CISC, and originally, the silicon was also CISC. And the architecture has only gone deeper into the CISC way, with the addition of the MMX and SSE instructions.

      I forget which generation made the leap from CISC at the gate level to emulated CISC on top of a RISC core, maybe the Pentiums?

      • (Score: 2) by MichaelDavidCrawford on Saturday March 24 2018, @03:01AM (1 child)

        by MichaelDavidCrawford (2339) Subscriber Badge <mdcrawford@gmail.com> on Saturday March 24 2018, @03:01AM (#657355) Homepage Journal

        -ns.

        So says Michael L. Schmit in "Pentium Processor Optimization Tools".

        It's been out of print for fifteen years or so but Amazon yields the insight that it can be had used for $2.99.

        It comes with an Assembly Code "Optimizer". What it does is generate commented source code that lets you know where such things as pipeline stalls occur.

        Schmit's company disappeared not long after his book was publish. I figured it got acquired but I've never heard of any more-recent versions of his Assembly Code Optimizer.

        --
        Yes I Have No Bananas. [gofundme.com]
        • (Score: 3, Interesting) by shortscreen on Saturday March 24 2018, @04:45AM

          by shortscreen (2252) on Saturday March 24 2018, @04:45AM (#657369) Journal

          Sometimes it does. Address calculations make good candidates for parallel execution, so something like MOV EAX,[EBX+ECX*4] might run just as fast as a plain MOV EAX,[EBX]. Old-timey assembler favorites like XLAT or LOOP are probably not optimal. Chip makers pick and choose which opcodes they will optimize (in the Athlon 64 docs they refer to "direct path" and "vector path") and it seems like sometimes the cpu is built to accomodate compilers and other times the opposite is true.

  • (Score: 3, Insightful) by takyon on Friday March 23 2018, @06:24PM (1 child)

    by takyon (881) <takyonNO@SPAMsoylentnews.org> on Friday March 23 2018, @06:24PM (#657203) Journal

    IBM's Tiny Computer for Anti-Counterfeiting [soylentnews.org]

    Computers are now disposable, but they come with great surveillance.

    --
    [SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
    • (Score: 3, Insightful) by c0lo on Saturday March 24 2018, @12:10AM

      by c0lo (156) Subscriber Badge on Saturday March 24 2018, @12:10AM (#657324) Journal

      IBM's Tiny Computer for Anti-Counterfeiting

      1. install a Linux on them
      2. throw some hundred of thousands of them on a desk
      3. voila!... the year of Linux on desktop

      --
      https://www.youtube.com/watch?v=aoFiw2jMy-0 https://soylentnews.org/~MichaelDavidCrawford
  • (Score: 3, Interesting) by bob_super on Friday March 23 2018, @06:48PM (3 children)

    by bob_super (1357) on Friday March 23 2018, @06:48PM (#657213)

    Having learnt with the H/P bible at school and its happy RISC fictional architecture (yes i has been implemented in FPGAs), it was quite a shock to walk in the first job.
    There, the "RISC" architecture was the super-bloated PowerPC, where the "reduced" instruction set was about 300 pages long.
    Fun times, and always remember to eieio.

    • (Score: 2) by JoeMerchant on Friday March 23 2018, @08:31PM (2 children)

      by JoeMerchant (3937) on Friday March 23 2018, @08:31PM (#657247)

      RISC was a religious thing when I was in grad school (late 1980s) - it can definitely be taken too far. Back then, there were people seriously advocating for minimal systems that were just barely Turing complete - arguing that the hardware could be optimized so much faster that it would execute the bloated software faster overall. (Spoiler: it can't when you take it too far.)

      When clock speed leveled out around 2006/4GHz, I thought we were done worshiping RISC and instead started to worship the warring Gods of parallel processors and specialized processors like dedicated 64 bit floating point math units, special instructions to optimize image processing, etc.?

      --
      🌻🌻 [google.com]
      • (Score: 2) by AnonTechie on Friday March 23 2018, @08:45PM (1 child)

        by AnonTechie (2275) on Friday March 23 2018, @08:45PM (#657249) Journal

        I remember the hype built-up prior to launch of HP/PA (Hewlett Packard Precision Architecture) based computers in 1986/87. It was supposed to be a revolution in the computing world. Sadly, the computers never lived up to their hype and over the years HP probably realised that they were beating a dead horse. In the mean time, HP also partnered with Intel to promote the HP/PA architecture but that was, too little, too late. HP stopped selling PA-RISC-based HP 9000 systems at the end of 2008. https://en.wikipedia.org/wiki/PA-RISC [wikipedia.org]

        --
        Albert Einstein - "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
        • (Score: 3, Informative) by Uncle_Al on Friday March 23 2018, @09:46PM

          by Uncle_Al (1108) on Friday March 23 2018, @09:46PM (#657274)

          Nope, that was Itanium.

          PA development suffered as resources were drained to support that.

  • (Score: 2) by MichaelDavidCrawford on Friday March 23 2018, @10:21PM

    by MichaelDavidCrawford (2339) Subscriber Badge <mdcrawford@gmail.com> on Friday March 23 2018, @10:21PM (#657283) Homepage Journal

    s/retired/Emeritus/

    FTFY

    --
    Yes I Have No Bananas. [gofundme.com]
  • (Score: 0) by Anonymous Coward on Friday March 23 2018, @10:42PM (1 child)

    by Anonymous Coward on Friday March 23 2018, @10:42PM (#657290)

    im from atlanta and whats a computer?

  • (Score: 2) by Snotnose on Friday March 23 2018, @11:34PM (1 child)

    by Snotnose (1623) on Friday March 23 2018, @11:34PM (#657308)

    Software guy here, just curious how modern CPUs work. The books are great reading if you're into that kinda thing (which I am). Then again, I do embedded software, having started from testing/fixing analog hardware in the 70s.

    I remember the first time I encountered a digital circuit. An o'scope with 4 inputs, analog me put them on data lines and could not make head nor tales out of them. Some dude old enough to be my dad taught me about clocks and such, I can picture his face but can't for the life of me remember his name. Hat tip to some 40 y/o dude working at Wavetek around '70/'80.

    --
    When the dust settled America realized it was saved by a porn star.
    • (Score: 2) by Snotnose on Friday March 23 2018, @11:41PM

      by Snotnose (1623) on Friday March 23 2018, @11:41PM (#657309)

      That's 79/80, not 70/80. I turned 21 at that job, worked night shift. When I turned 21 a couple co-workers and I went to the Bacchanal in Kearny Mesa and shut the place down . I went there on my own the next night, got 2-3 free drinks. Ordered another and waitress came back saying the bartender wanted to talk to me. He said if I tried to get another free drink he would not only kick me out, but would blacklist me from the bar.

      --
      When the dust settled America realized it was saved by a porn star.
(1)