InfoQ Homepage Hardware Content on InfoQ
-
Comparison of Performance of Multiple CPU Architectures
Matthew Singer and Jeff Balk discuss similiarities and differences among multiple high performing CPU architectures.
-
Mechanical Sympathy Panel
Howard Chu, Michael Barker and Aaron Bedra discuss the modern hardware, the options that are enabled, skills needed, and what to expect in the future.
-
Real-Time Data Streaming with Azure Stream Analytics
Alexander Slotte introduces Azure Stream Analytics, its ecosystem, and real world examples streaming Twitter feeds as well as sensor data from Raspberry Pi.
-
Understanding CPU Microarchitecture to Increase Performance
Alex Blewitt presents the microarchitecture of modern CPUs.
-
Bits and Pieces
Kenneth McAlpine explores how the combination of hardware and performative coding shaped the sound of early video game music, and how it changed the way that composers conceived of and used music.
-
Deep Learning on Microcontrollers
Pete Warden discusses why Deep Learning is a great fit for tiny, cheap devices, what can be built with it, and how to get started.
-
The Future of Operating Systems on RISC-V
Alex Bradbury gives an overview of the status and development of RISC-V as it relates to modern operating systems, highlighting major research strands, controversies, and opportunities to get involved
-
A Journey into Intel’s SGX
Jessie Frazelle discusses Intel's SGX technology. Frazelle also covers an overview of computer architecture, detailing one hardware version, its flaws and changes to come in a future version.
-
How Performance Optimizations Shatter Security Boundaries
Moritz Lipp explains how the Meltdown and Spectre vulnerabilities exploit hardware optimizations to read otherwise inaccessible data processed on the computer.
-
Programming the Network Data Plane
Changhoon Kim talks about the new PISA ASICs and P4 and shows us how they will change the way we design, build, and run not just networks, but also distributed systems and applications.
-
Rethinking Deep Learning: Neural Compute Stick
Darren Crews talks about the The Movidius Neural Compute Stick (NCS) - a tiny fanless deep learning device that one can use to learn AI programming at the edge.
-
Rethinking Applications for the NVM Era
Amitabha Roy discusses how to re-architect software to take advantage of the advances of hardware today and how to write software in the future when DRAM is persistent.