The discovery poses a substantial challenge to the semiconductor industry’s efforts to bypass the "von Neumann bottleneck"—the latency and energy overhead associated with moving data between the processor and memory. By performing computations directly within the Dynamic Random-Access Memory (DRAM) chips, PuD promised to revolutionize high-performance computing and artificial intelligence. However, the PuDGhost vulnerability suggests that current DRAM architectures may be fundamentally ill-equipped for stable, high-concurrency bitwise operations.
The Mechanics of Processing-using-DRAM and SiMRA
To understand the PuDGhost phenomenon, one must first examine the architecture of Processing-using-DRAM. Traditionally, DRAM is a "passive" component that stores data in cells consisting of a capacitor and a transistor. To perform a calculation, the CPU must request data from the DRAM, process it, and send the result back.
Processing-using-DRAM (PuD) changes this paradigm by using the internal analog properties of DRAM to perform bulk bitwise operations (such as AND, OR, and NOT). The most common method for achieving this is Simultaneous Multi-Row Activation (SiMRA). In a SiMRA operation, multiple rows within a DRAM subarray are activated at the same time. The charge sharing between these rows on the local bitlines results in a voltage level that represents a logical operation. For instance, if two out of three activated rows contain a "1," the resulting voltage on the bitline will be pulled toward the threshold of a logical "1."
The researchers’ analysis of PuDGhost focuses specifically on how these SiMRA operations behave on real, physical DRAM chips rather than in idealized simulations. Their findings indicate that the analog nature of these operations makes them highly sensitive to parasitic electrical effects that were previously ignored or underestimated.
Defining the PuDGhost Phenomenon
The research paper defines PuDGhost as an interference phenomenon where a PuD operation in a given DRAM column produces erroneous results due to two primary factors. First, data stored in non-activated DRAM rows (rows that are supposedly "off" during the computation) exerts an influence on the active bitline. Second, data in neighboring columns that are computing concurrently under the same SiMRA operation creates cross-talk that corrupts the final output.
The "ghost" in the name refers to the influence of this "invisible" data—information that should not be part of the calculation but nevertheless "haunts" the result. This interference is not a minor statistical anomaly; the researchers report that concurrently computing columns can affect SiMRA outputs by up to 48%. In a computational context, a 48% error rate renders the hardware effectively unusable for any task requiring precision without massive, energy-intensive error-correction overhead.
Experimental Methodology and Supporting Data
The research team conducted their analysis using a specialized experimental setup designed to bypass standard memory controllers and interact directly with DRAM circuitry. By testing various off-the-shelf DRAM chips from major manufacturers, the team was able to demonstrate that PuDGhost is not limited to a specific brand but is likely a systemic issue inherent in current DRAM designs.
Key Data Points from the Study:
- Error Magnitude: In high-concurrency scenarios, where multiple columns were performing SiMRA operations simultaneously, the success rate of logical operations dropped precipitously. The 48% corruption rate was observed when maximizing the number of concurrent columns.
- Row-to-Column Interference: The researchers found that the charge leakage from "inactive" rows was enough to shift the bitline voltage past the sensing threshold, leading to bit-flips during the computation phase.
- Voltage Sensitivity: The study noted that PuDGhost effects became more pronounced as supply voltages were lowered to save energy—a common goal in PIM (Processing-in-Memory) applications.
- Temperature Correlation: Similar to the well-known "RowHammer" vulnerability, PuDGhost showed sensitivity to thermal fluctuations, with higher temperatures generally increasing the rate of data corruption.
A Chronology of DRAM Vulnerabilities
The discovery of PuDGhost is the latest in a decade-long timeline of researchers identifying fundamental physical weaknesses in DRAM architecture. This timeline highlights the increasing difficulty of maintaining data integrity as memory densities increase and new functionalities are added.
- 2013-2014: The RowClone Era: Researchers proposed RowClone, a method to copy data within DRAM by activating two rows in sequence. This laid the groundwork for the idea that DRAM could do more than just store data.
- 2014: The RowHammer Discovery: Scientists revealed that "hammering" a row of memory with rapid activations could cause electrical leakage, flipping bits in adjacent rows. This became a major security concern for cloud providers and personal devices.
- 2017: Ambit and SiMRA: The "Ambit" paper proposed using SiMRA for bitwise operations. This ignited interest in PuD as a viable path for energy-efficient AI.
- 2020-2023: Testing on Real Chips: While most PuD research remained theoretical or simulation-based, a few teams began testing on modified hardware, finding that "ideal" bitwise logic was difficult to achieve in practice.
- June 2026: PuDGhost Analysis: The current paper provides the most comprehensive experimental evidence to date that inter-column and intra-row interference are catastrophic barriers to the deployment of PuD in current-generation DRAM.
Technical Analysis: Why PuDGhost Occurs
The root cause of PuDGhost lies in the tight coupling of DRAM components. As manufacturers shrink process nodes to fit more gigabits into a single chip, the physical distance between bitlines and capacitors decreases. This proximity leads to parasitic capacitance.

In a standard memory read, only one row is activated, and the sense amplifier only needs to distinguish between a "0" and a "1" from a single source. In a SiMRA operation, the sense amplifier is essentially performing an analog-to-digital conversion of a combined voltage from multiple cells. Because the voltage margins for these operations are much smaller than in a standard read, even a tiny amount of electrical "noise" from a neighboring column or an inactive row is enough to tip the scales.
The researchers argue that because SiMRA relies on the "majority function" of the analog voltage, any interference that adds or subtracts even a few millivolts can change a logical "0" to a "1" or vice versa. This explains the high error rate in concurrent operations; when thousands of columns are firing at once, the cumulative electromagnetic interference creates a "ghost" signal that overrides the intended data.
Official Responses and Industry Implications
While major DRAM manufacturers have yet to issue formal press releases regarding the June 2026 paper, the implications for the semiconductor industry are profound. Companies that have invested heavily in Processing-in-Memory (PIM) technology, such as Samsung and SK Hynix, may need to re-evaluate their architectural roadmaps.
Industry analysts suggest that if PuDGhost cannot be mitigated through firmware or controller-level adjustments, it may necessitate a complete redesign of DRAM subarrays. This could include adding physical shielding between bitlines or increasing the spacing between cells—both of which would decrease memory density and increase costs, potentially neutralizing the economic benefits of PuD.
From a security perspective, PuDGhost introduces a new vector for "data poisoning" attacks. If an attacker can influence the "ghost" data in neighboring columns or inactive rows, they could theoretically corrupt the results of a victim’s computation without ever having direct access to the victim’s memory space. This mirrors the evolution of RowHammer from a reliability issue into a sophisticated security exploit.
Broader Impact on AI and Future Systems
The primary target for PuD technology has been the acceleration of large language models (LLMs) and neural networks. These workloads are characterized by massive bitwise operations that are currently bottlenecked by the speed of data transfer to the GPU or CPU.
If PuD is to remain a viable solution for the AI industry, the PuDGhost problem must be solved. The researchers suggest several potential mitigation strategies in their paper:
- Restricted Concurrency: Limiting the number of columns that can compute simultaneously to reduce cross-talk. However, this would significantly reduce the throughput of the system.
- Error-Correcting Codes (ECC): Implementing more robust ECC specifically designed for the types of bit-flips caused by PuDGhost.
- Modified DRAM Timings: Adjusting the "wordline" activation timing to allow voltages to settle more completely before the sense amplifier is triggered.
- Hardware Shielding: Designing new DRAM chips with physical barriers to prevent inter-column interference, though this faces significant manufacturing hurdles.
Conclusion: The Path Forward for Memory-Centric Computing
The technical paper "PuDGhost: Experimental Analysis of Computation Result Corruption in Processing-using-DRAM Operations on Real DRAM Chips and Implications for Future Systems" serves as a sobering reality check for the hardware community. It demonstrates that the transition from memory storage to memory-based computation is not merely a software or controller challenge, but a fundamental physics problem.
As the industry moves toward 2027 and beyond, the focus will likely shift from "can we compute in DRAM?" to "can we compute reliably in DRAM?" The work of Tokuda, Yüksel, Mutlu, and their colleagues provides the necessary empirical foundation for the next generation of DRAM designers to address these vulnerabilities. Without a solution to the "ghosts" in the machine, the promise of ultra-efficient, memory-centric computing may remain an elusive goal.
