Nothing Special   »   [go: up one dir, main page]

skip to main content
Volume 44, Issue 4July-Aug. 2024Current Issue
Reflects downloads up to 10 Nov 2024Bibliometrics
Skip Table Of Content Section
opinion
Top Picks Ignite Innovation

This <italic>IEEE Micro</italic> Special Issue on Top Picks includes 12 outstanding papers selected from those published in 2023 computer architecture conferences. When we were prepping and putting together all the articles in this special issue, another ...

opinion
Special Issue on Top Picks From the 2023 Computer Architecture Conferences

It is our pleasure to introduce the <italic>IEEE Micro</italic> Special Issue on Top Picks from the 2023 Computer Architecture Conferences. This special issue includes 12 articles chosen by a selection committee (SC) as being the most significant research ...

research-article
Simultaneous and Heterogenous Multithreading: Exploiting Simultaneous and Heterogeneous Parallelism in Accelerator-Rich Architectures

The addition of domain-specific hardware accelerators and general-purpose processors that support vector and scalar models makes modern computers undoubtedly heterogeneous. However, existing programming models and runtime systems target using the most ...

research-article
Decoupled Vector Runahead for Prefetching Nested Memory-Access Chains

Decoupled vector runahead (DVR) exploits massive amounts of memory-level parallelism to improve the performance of applications that feature indirect memory accesses by dynamically inferring loop bounds at runtime, recognizing striding loads, and ...

research-article
Per-Instruction Cycle Stacks Through Time-Proportional Event Analysis

Understanding what applications spend time on and why is critical for effective performance optimization. Unfortunately, current state-of-the-art performance analysis tools are generally unable to provide this information. The fundamental reason is that ...

research-article
End-to-End Cloud Application Cloning With Ditto

The lack of publicly available cloud services has been a recurring problem in architecture and systems. Although open source benchmarks exist, they do not capture the complexity of cloud services. Application cloning is a promising approach, however, ...

research-article
Contiguitas: The Pursuit of Physical Memory Contiguity in Data Centers

The unabating growth of the memory needs of emerging data center applications has exacerbated the scalability bottleneck of virtual memory. However, reducing the overhead of address translation will remain onerous until the physical memory contiguity ...

research-article
Mosaic Pages: Big TLB Reach With Small Pages

This article introduces mosaic pages, which increase translation lookaside buffer (TLB) reach by compressing multiple, discrete translations into one TLB entry. Mosaic leverages virtual contiguity for locality, but does not use physical contiguity. Mosaic ...

research-article
RowPress Vulnerability in Modern DRAM Chips

Memory isolation is a critical property for system reliability, security, and safety. We demonstrate RowPress, a dynamic random-access memory (DRAM) read disturbance phenomenon different from the well-known RowHammer. RowPress induces bitflips by keeping ...

research-article
Hardware-Assisted Fault Isolation: Going Beyond the Limits of Software-Based Sandboxing

Hardware-assisted fault isolation (HFI) is a minimal extension to current processors that supports secure, flexible, and efficient in-process isolation. HFI addresses the limitations of existing software-based fault isolation (SFI) systems, including ...

research-article
Practical Online Reinforcement Learning for Microprocessors With Micro-Armed Bandit

Although online reinforcement learning (RL) has shown promise for microarchitecture decision making, processor vendors are still reluctant to adopt it. There are two main reasons that make RL-based solutions unattractive. First, they have high complexity ...

research-article
Programmable Olfactory Computing

Although smell is arguably the most visceral of senses, olfactory computing has been barely explored in the mainstream. We argue that this is a good time to explore olfactory computing as driver applications are emerging, sensors are dramatically better, ...

research-article
AuRORA: A Full-Stack Solution for Scalable and Virtualized Accelerator Integration

To meet the increasingly demanding compute requirements of modern workloads, systems on chip (SoCs) must provide an accelerator-rich hardware architecture and software programming interface. However, scalability remains a first-order concern, as ...

research-article
Distributed Brain&#x2013;Computer Interfacing With a Networked Multiaccelerator Architecture

SCALO is the first distributed brain–computer interface (BCI) consisting of multiple wireless-networked implants placed on different brain regions. SCALO unlocks new treatment options for debilitating neurological disorders and new research into brainwide ...

opinion
Navigating Applications Development in Generative AI

In its earliest prototypes, GitHub CoPilot stood apart from other tools. It demonstrated a remarkable ability to accelerate the work of intermediate coders by 20% to 40%, mainly with standardized languages like Python. This is a significant productivity ...

Comments

Please enable JavaScript to view thecomments powered by Disqus.