A question was asked of Dan Luu about what new tricks silicon has learned since the early days of the eighties. The answer covers a gamut of what tools those who work on low level code such as drivers and UEFI/BIOS now have at their disposal. It is far more than just the fact that we have grown from 8 bit to 64 bit or the frequencies possible now that were undreamed of before but delves into the newer features such as out of order instructions and single instruction, multiple data instructions. If you are not familiar with how CPUs and GPGPUs operate at these low levels it is a great jumping off point for you to learn what the features are called and to get a rough idea of what tasks they perform. If you know your silicon through and through it is a nice look back at what has been added in the last 25 years and a reminder of what you had to work without back in the days when flashing a BIOS was a literal thing. You can also check the comments below the links at Slashdot as they are uncharacteristically on topic.
"An article by Dan Luu answers this question and provides a good overview of various cool tricks modern CPUs can perform. The slightly older presentation Compiler++ by Jim Radigan also gives some insight on how C++ translates to modern instruction sets."
Here is some more Tech News from around the web:
- CES 2015: Dell, Lenovo and HP showcase potential of Intel’s 5th-gen Core chips @ The Inquirer
- Insert 'Skeleton Key', unlock Microsoft Active Directory. Simples – hackers @ The Register
- Lego Avengers Assemble to the Helicarrier! @ Hack a Day
- TechwareLabs CES 2015 Event Coverage: Thermaltake
- Toshiba tosses out uber-slim THREE TERABYTE HDD @ The Register
- BlackBerry adopts the iPhone for promotional Twitter campaign @ The Inquirer
- The BenQ W1080ST+ & W1070+ Home Cinema Projector Launch Event @ TechARP