Topics /

Hardware & Electronics

The most popular blog posts about hardware & electronics on Hacker News. 383 posts.

2020
226

Apple's long processor journey

There have been multiple generations of Macs. Apple has not really divided them up. 1. Original 680x0 Macs with 24-bit ROMs (ending with the SE/30, Mac II, IIx IIcx) 2. 32-bit-clean-ROM 680x0 Macs (starting with the Mac IIci) 3. NuBus-based PowerMacs (6100, 7100, 8100) 4. OldWorld-ROM…

227

Programming with RISC-V Vector Instructions

Perhaps the most interesting part of the open RISC-V instruction set architecture (ISA) is the vector extension (RISC-V "V"). In contrast to the average single-instruction multipe-data (SIMD) instruction set, RISC-V vector instructions are vector length agnostic (VLA). Thus, a RISC-V "V" CPU is flexible in choosing a…

230

An History of Nvidia Stream Multiprocessor

I spent last week-end getting accustomed to CUDA and SIMT programming. It was a prolific time ending up with a Business Card Raytracer running close to 700x faster [1] , from 101s to 150ms. This pleasant experience was a good pretext to spend more time on the topic and learn about the evolution of Nvidia architecture…

235

Tihle: A new emulator targeting TI graphing calculators

Today I’m publishing tihle, a new emulator targeting TI graphing calculators (currently only the 83+, but maybe others later). There’s rather a lot to say about it, but here I will discuss the motivation for a new emulator and the state of the art followed by technical notes on the design and initial development…

237

Durability: NVMe Disks

Durability is the guarantee that data can be accessed after a failure. It seems like this should be very simple: either your system provides durable data storage, or it does not. However, durability is not a binary yes/no property, and instead should be defined as the kinds of failures you want your data to survive…

239

Amazon Common Software for Devices

Apply today to join the Amazon Common Software (ACS) for devices preview! We use ACS in Amazon devices, including the Echo Dot (3rd generation) and the Amazon Smart Oven, and now you can use it to accelerate integration of Amazon Device SDKs on your devices to bring them to market more quickly and cost-effectively.