DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
World desk6 min

How Does Processing-in-Memory Work, and What Is Changing?

Processing-in-memory aims to cut data movement by computing in or near memory. Explore its approaches, AI advances, applications, and practical challenges.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Processing-in-memory (PIM) brings computation into memory or places it close to memory so systems can spend less time and energy moving data to separate processors. It is not one architecture: compute-in-memory, near-memory processing, and hybrid designs put computation in different places and have different tradeoffs. Recent work is advancing PIM for AI and other data-intensive tasks, but its benefits depend on the workload, system design, and software—not just on how many operations a memory-side unit can perform.

What is processing-in-memory?

In a conventional computer, processors and memory are separate. When a processor needs data, that data must travel from memory to the processor; results may then have to travel back. For workloads that repeatedly operate on large amounts of data, moving it can consume substantial time, bandwidth, and energy.

As an Amazon Associate I earn from qualifying purchases.

PIM addresses that movement by doing some computation within a memory structure or on processing logic located near memory. The aim is not necessarily to replace a CPU or GPU. A PIM system may instead handle selected operations where the data resides, while conventional processors continue to run other parts of an application.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The broader term near-data processing can also include computation near storage. PIM usually refers more specifically to computation in or near memory. The labels are useful distinctions, not a single universally applied taxonomy.

#1 Best Overall
Dell 27" All-in-One Desktop Computer Touchscreen Intel Ultra 7 355 Wi-Fi 7
  • 【Powerful AI Performance】- Dell 27'' all-in-one desktop computer powered by the Intel Core Ultra 7 355 processor with dedicated NPU acceleration, this All-in-One Copilot+ PC delivers responsive performance and intelligent AI capabilities for business, productivity, content creation, and everyday computing. Built to handle demanding workloads while keeping multitasking smooth and efficient.
  • 【32GB + 2TB: More Space, More Freedom】- Built with 32GB DDR5 memory and a spacious 2TB PCIe NVMe SSD, this configuration is ideal for professionals and power users who work with large files, extensive media libraries, and multiple applications. Enjoy responsive multitasking with plenty of storage for documents, photos, videos, projects, and more.
  • 【27" FHD Touch Display】- Enjoy an expansive 27-inch IPS Full HD touchscreen with wide viewing angles, TrueLife technology, 99% sRGB color coverage, and pen support. Experience vivid visuals and intuitive touch interaction for office work, web browsing, streaming, creative projects, and more.
  • 【AI-Powered Windows 11 Pro】- Work smarter with a Copilot+ PC powered by intelligent AI features and Windows 11 Pro. Enjoy enhanced security, advanced device management, and a professional Windows environment for business and remote work, while IntelliGo AI Input Processing helps optimize voice pickup and Smart Amp stereo speakers provide clearer calls and immersive audio. Built for productive meetings, seamless collaboration, and everyday work.
  • 【Premium Design & Wi-Fi 7】- Keep your workspace clean and organized with Dell’s sleek, space-saving All-in-One PC design. Stay connected with next-generation Wi-Fi 7, Bluetooth 6.0, Gigabit Ethernet, HDMI input/output, multiple USB ports, and VESA mount compatibility. Includes a wireless keyboard and mouse for a complete out-of-the-box setup.

How does processing-in-memory work?

A PIM system assigns suitable work to memory-side hardware rather than sending every input to a conventional processor. For example, a data-intensive application might perform repeated operations on values stored in memory. If the system can execute some of those operations there, it may reduce transfers between memory and the main processor. The application still needs a way to identify and dispatch that work, and the system must coordinate the results with the rest of the program.

Where the computation physically occurs is a key distinction:

Approach Where computation happens What distinguishes it
Compute-in-memory (CIM) Within or using the memory structure itself Selected operations use the memory structure to compute on stored data. Research includes analog and digital approaches, including designs based on emerging and memristive devices.
Near-memory processing On processing logic close to memory, such as logic associated with a memory stack or module The processing element remains distinct from the storage cells, but its proximity to memory can reduce data travel and provide high effective bandwidth.
Hybrid design Across memory-side operations and conventional processing units Combines memory-side computation with digital processing elsewhere in the system. Some analog accelerator designs, for example, pair in-memory compute tiles with digital processing units.

These categories do not, by themselves, establish how fast, efficient, accurate, or commercially mature a particular system is. Those properties depend on the specific hardware, software, and workload.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Sale
Apple 2026 MacBook Air 15-inch Laptop with M5 chip: Built for AI, 15.3-inch Liquid Retina Display, 24GB Unified Memory, 1TB SSD, 12MP Center Stage Camera, Touch ID, Wi-Fi 7; Midnight
  • BUILT FOR COLLEGE. AND BEYOND — MacBook Air with the M5 chip packs blazing speed and powerful AI capabilities into an incredibly portable design. And with up to 18 hours of battery life,* this thin and light powerhouse is ready to take on almost any major, just about anywhere.
  • TEAR THROUGH TOUGH ASSIGNMENTS — With its faster CPU and unified memory, the M5 chip delivers even more performance and fluidity across apps, making multitasking and creative workflows smooth and responsive. A powerful Neural Engine and next-generation GPU with Neural Accelerators give you a powerful platform for AI.
  • MAKE QUICK WORK OF YOUR TO-DO LIST — Apple Intelligence helps you write, express yourself, and get things done effortlessly — whether it’s for school or everyday life. With groundbreaking privacy protections, it gives you peace of mind that no one else can access your data — not even Apple.*
  • UP TO 18 HOURS OF BATTERY LIFE — MacBook Air delivers incredible battery life with amazing performance, so you can power through a full day of classes without worrying about plugging in.
  • A BRILLIANT 15.3-INCH DISPLAY* — The gorgeous Liquid Retina display on MacBook Air supports 1 billion colors, making photos and videos pop with rich contrast and sharp detail, and text appears supercrisp. So everything — from class presentations to movies to games — looks truly stunning.

How is processing-in-memory advancing?

AI hardware and model design are being co-optimized

Deep-learning acceleration is a prominent research direction. A 2024 review in Nature Reviews Electrical Engineering describes hardware-aware neural architecture search: adapting model architecture with the characteristics of in-memory hardware in mind. It can be considered alongside optimization at the chip-architecture and system levels. The direction is significant because it treats the model and its target hardware as connected design choices, rather than assuming the hardware is a fixed destination for any model.

A separate 2024 review of memristor-based AI accelerators examines crossbar arrays, peripheral circuits, architectures, hardware-software co-design, and system implementations. The breadth of that work reflects how tightly device behavior, supporting circuitry, and system architecture are linked. A review of proposed designs, however, is not evidence that every design is ready for broad commercial deployment.

Software stacks are becoming part of the architecture

A 2025 perspective on software for analog in-memory accelerators describes systems that combine analog compute tiles with digital processing units. It identifies software support and co-design as important to scaling these systems across different deep-learning models. In practice, hardware needs a software layer that can map suitable work to memory-side units, manage data and execution, and coordinate with conventional processors. Without that layer, a promising circuit may be difficult to use across real applications.

Rank #3
6-in-1 CF/SD/TF Card Reader with Dual USB-C Hub - USB 3.0 Card Reader Adapter for Computer/Android/Micro SD/, Memory Stick Pro Duo Adapter, 5Gbps High-Speed Data Transfer
  • ‌Professional 6-in-1 Card Reading:Simultaneously read CF/SD/TF cards via dedicated slots + access USB-A/dual USB-C ports - perfect for offloading RAW photos/4K videos from DSLRs, drones, and cinema cameras,and all cards can be read at the same time. This integrated design not only saves users' device space, but also greatly simplifies the operation process and greatly facilitates the process of transferring and managing data between different devices. There is no need to repeatedly insert and remove memory cards, which is very efficient and convenient.
  • High-speed 5Gbps USB 3.0 Transmission:Achieve high-speed transfers up to 5Gbps with backward-compatible USB 3.0 technology, for example, a 1GB video file can be easily done in about 20 seconds.The large 2TB read/write memory also makes storage a non-issue.
  • Plug and Play:The CF/SD/TF card adapter is plug and play, no additional drivers are required and no APP driver is needed. Simply plug the cf card adapter usb c into your device and start transferring data with ease. Say goodbye to complicated setup process and enjoy hassle-free file access to transfer photos, videos and file information with ease. Bi-directional data transfer is stable and fast with no delay and no interference.
  • Widely Compatible:Expand 1x USB-A + 2x USB-C ports to connect keyboards, mice, and peripherals while reading memory cards - transforming limited laptop ports into a full productivity hub. It is widely compatible for iPhone 15/16 series, Macbook, Google, Samsung and other brands of smartphones, tablets, laptops, cameras, camcorders, etc. with USB C ports, and even traditional USB A computer devices.
  • Good User Experience Design:The multi card adapter is Premium Chips, which has good heat dissipation performance and ensures that the device still maintains stable performance under long-time high load working condition. In addition, the built-in reinforced cable design improves the tensile strength and bending resistance of the cable. The small size, ultra-light weight and compact design make

Researchers are exploring applications beyond AI

A survey published in 2026 lists genome analysis, mRNA quantification, mass spectrometry, quantum circuit simulation, wave modeling, and secure computation among explored PIM applications, alongside AI and data-intensive computing. These examples show the range of research interest; they should not be read as evidence that PIM is already widely deployed in those fields.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Evaluation is shifting from components to whole systems

Memory-side parallelism alone does not determine application performance. A 2024 real-system study of one PIM architecture and its evaluated workloads identified collective communication as the primary limitation. That result illustrates why system-level tests matter: coordination and data exchange can constrain scaling even when many memory-side processing units are available. It applies to the architecture and workloads studied, not automatically to every PIM design.

Can processing-in-memory make AI faster or more energy efficient?

It can reduce data movement for suitable work, which is why PIM is being explored for AI acceleration. But that potential is not a guarantee that an AI application will run faster or use less energy on a given PIM system. The outcome depends on how much of the workload can run on the memory-side hardware, how data is laid out, what precision and operations the hardware supports, and the costs of communication and coordination.

Analog designs add another consideration: their supported operations and precision, and any resulting accuracy effects, must be assessed for the specific model and implementation. A result for one model, architecture, or test setup is not a general performance claim for PIM.

To judge a claim or compare systems, look for end-to-end measurements on the same workload and examine:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Where computation happens and what memory technology is used.
  • Which operations and numerical precision are supported, and whether an analog design affects accuracy.
  • Effective memory capacity and bandwidth, including data movement and communication overhead.
  • Software and runtime requirements, and how well the system integrates with the rest of the machine.
  • Measured application-level latency, throughput, and energy, along with the system scale and measurement method.
  • The maturity and availability of the hardware being evaluated.

Peak figures from different workloads, simulations, or system configurations are not a fair head-to-head comparison. No single general speedup or energy-saving figure is established across PIM architectures.

Best Value
HP 23.8 inch All-in-One Desktop PC, FHD Display, Intel Core i5-1334U, 16 GB RAM, 512 GB SSD, Intel UHD Graphics, Windows 11 Home, Shell White, 24-cr0112 (2025)
  • BUILT FOR THE SPEED OF LIFE - Immerse yourself in whatever you are doing with an ultra-slim three-sided micro-edge FHD display and up to a 89% screen-to-body ratio for enhanced viewing
  • YOUR ALL-DAY, ALL-THE-TIME DEVICE- With a powerful 13th Generation Intel Core i5-1334U processor, ample storage, speedy connections, and plenty of memory, you're all set to take on any day
  • INTEL UHD GRAPHICS - Smoothly stream 4K content and play your favorite games in 720p
  • WORKS AS HARD AS YOU - 16 GB RAM memory allows you to take on heavy workloads with ease, helping you multitask to get more done in your day
  • STORAGE FOR YOUR MEMORIES - 512 GB solid-state drive storage is 15x faster than a traditional hard drive and has plenty of room to store your precious photos, funny videos and important personal documents
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What are the challenges of processing-in-memory?

Finding and expressing suitable work

Applications do not automatically know which regions would benefit from PIM. Programmers and runtimes need a way to identify suitable operations, choose the right granularity for offloading, and express them in a form the memory-side hardware can execute. Poorly chosen work may add dispatch or coordination costs without reducing enough data movement.

Integrating with operating systems and conventional memory

PIM must fit into systems that already manage address translation, memory allocation, data sharing, and execution across CPUs and other processors. Keeping data consistent when conventional processor threads and PIM kernels access shared information is also a challenge. These are system-integration concerns, not just questions of designing a faster memory device.

Managing communication and scaling

Parallel memory-side units can still depend on communication with one another or with conventional processors. Coordination may become a bottleneck as a system grows. The 2024 real-system study’s collective-communication finding makes this issue concrete for the architecture and workloads it examined, while leaving results for other systems to be measured separately.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Balancing devices, circuits, power, and temperature

Compute-in-memory designs, especially those using emerging devices or analog operation, must be developed together with their peripheral circuits and overall architecture. Scaling is also constrained by manufacturing, power delivery, and thermal reliability. A design that works in a small or specialized setup still has to meet these demands when integrated into a larger system.

Making software portable

Hardware-specific features can help a design excel on a particular task but make it harder to carry software across different PIM systems. Abstractions and software stacks must balance portability with access to the characteristics that make a specialized architecture useful.

What should readers take away?

PIM is an architectural strategy for reducing the cost of moving data, not a single type of chip or a universal replacement for conventional processors. Its research is progressing across devices, circuits, AI co-design, software, and system evaluation. Whether it delivers a practical advantage depends on the whole workload and system—including communication, software support, accuracy where relevant, and manufacturing and thermal constraints—not simply on computation happening closer to memory.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.