Author's Latest Posts


How Cache Coherency Impacts Power, Performance


As discussed in part one, one of the reasons cache coherency is becoming more important is the shared common memory resource in designs today. Various agents in the design want to access the data the fastest they can, putting pressure on the CPU complex to manage all of the requests. Until a generation ago, it was okay for the CPU to control that memory and have access to it, as well as be t... » read more

System Bits: July 26


Mixing topology, spin MIT researchers are studying new compounds, such as topological insulators (TIs), which support protected electron states on the surfaces of crystals that silicon-based technologies cannot as part of the pursuit of material platforms for the next generation of electronics. They report new physical phenomena being realized by combining this field of TIs with the subfiel... » read more

System Bits: July 19


Using carbon nanotubes to leapfrog today’s silicon chips According to Stanford University’s Subhasish Mitra, associate professor of electrical engineering and of computer science, and H.-S. Philip Wong, professor of electrical engineering, the future of supercomputing might actually be really, really small. With support from the National Science Foundation, the two are working with IBM and... » read more

How Cache Coherency Impacts Power, Performance


Managing how the processors in an SoC talk to one another is no small feat, because these chips often contain multiple processing units and caches. Bringing order to these communications is critical for improving performance and [getkc id="106" kc_name="reducing power"]. But it also requires a detailed understanding of how data moves, the interaction between hardware and software, and what c... » read more

Power Confounds, Challenges


I have to admit I’m always surprised to hear that design teams are not using tools to the fullest extent possible, leaving valuable power saving opportunities on the table, until I remember how daunting it is to get it all right without tremendous experience, expertise, and the right tools. I’m also always fascinated to learn about less-obvious effects from power. To this point, Aveek... » read more

Implementation Limits Power Optimization


Implementation is still the step that makes or breaks power budgets in chip design, despite improvements in power estimation, power simulations, and an increase in the number of power-related architectural decisions. The reason: All of those decisions must be carried throughout the design flow. “If implementation decides to give up, then it doesn't really matter at the end of the day,” s... » read more

System Bits: July 12


Simplifying sensor network interactions Given that the IoT consists of millions of sensing devices in buildings, vehicles and elsewhere that deliver reams of data online, and involves so many different kinds of data, sources and communication modes that its myriad information streams can be onerous to acquire and process, scientists at Georgia Tech Research Institute have developed a flexible,... » read more

Safety, Security In Autonomous Vehicles


As the buzz, excitement, anticipation and development around autonomous vehicles continues, so do the lessons. Last week, Tesla reported that the NHTSA was opening a preliminary evaluation into the performance of Autopilot during a recent fatal crash that occurred in a Tesla Model S — the first known fatality in just over 130 million miles where Tesla’s Autopilot was activated. The crash... » read more

Grappling With Auto Security


It’s a changed world under the hood of automobiles today, as vehicles become increasingly connected to infrastructure and each other. But that connectedness also is creating new security risks. Growing complexity is one piece of the problem. There are upwards of 80 electronic control units (ECUs) and more than 100 million lines of code in an average vehicle. On top of that, there are m... » read more

GPUs Power Ahead


GPUs, long a sideshow for CPUs, are suddenly the rising stars of the processor world. They are a first choice in everything from artificial intelligence systems to automotive ADAS applications and deep learning systems powered by [getkc id="261" kc_name="convolutional neural network"]. And they are still the mainstays of high-performance computing, gaming and scientific computation, to name ... » read more

← Older posts Newer posts →