Semantic Scholar uses AI to extract papers important to this topic.
Data dependences in sequential programs limit parallelization because extracted threads cannot run independently. Although thread… Expand Integer overflow bugs in C and C++ programs are difficult to track down and may lead to fatal errors or exploitable… Expand Transistor density continues to increase exponentially, but power dissipation per transistor is improving only slightly with each… Expand The center of gravity of computer architecture is moving toward memory systems. Barring breakthrough microarchitectural… Expand Designing high-performance low-power register files is of critical importance to the continuation of current performance advances… Expand Single-threaded programming is already considered a complicated task. The move to multi-threaded programming only increases the… Expand Architectures with a register stack can implement efficient calling conventions. Using the overlapping of callers' and callees… Expand Protecting the register value and its data buses is crucial to reliable computing in high-performance microprocessors due to the… Expand Building processors with large instruction windows has been proposed as a mechanism for overcoming the memory wall, but finding a… Expand Instruction window size is an important design parameter for many modern processors. Large instruction windows offer the… Expand