Relieving Compression-Induced Local Wear on Non-Volatile Memory Block via Sliding Writes

Kailun Jin1, Yajuan Du1,2, Mingzhe Zhang3

  • 1School of Computer and Artificial Intelligence, Wuhan University of Technology, Wuhan 430070, China.

Micromachines
|March 29, 2023
PubMed
Summary

Compression algorithms can shorten the lifespan of non-volatile memory (NVM) devices by causing uneven wear. A new sliding write method, SlidW, distributes data to balance wear and extend NVM device lifetime.

Related Concept Videos

Non-ohmic Devices00:51

Non-ohmic Devices

In most substances, the current flow is proportional to the voltage applied to it. A simple relationship between the values of current, voltage, and resistance is known as Ohm's law. Nonohmic devices do not exhibit a linear relationship between voltage and current. One such device is the semiconducting circuit element known as a diode. A diode is a circuit device that allows current flow in only one direction.
Consider a simple circuit consisting of a battery, a diode, and a resistor. A...
1.1K
Wedges01:24

Wedges

A wedge is a simple machine that serves various purposes, such as adjusting the elevation of structural or mechanical parts, providing stability for heavy objects, and splitting a body into two parts. This versatile tool can amplify an applied force, making it easier to manipulate large or heavy objects.
Consider using a wedge to lift a heavy slab. Here, the wedge functions by converting the applied force into a much larger force directed almost perpendicular to the initial force. This...
1.2K
Rolling With Slipping01:14

Rolling With Slipping

Rolling with slipping is a physical phenomenon that occurs when a rolling object experiences both rotational and linear motion but also experiences frictional forces that cause slipping. This phenomenon can occur in various situations, such as when a tire rolls on a wet road or a ball rolls on a rough surface.
An object's rolling motion is characterized by its rotation around its axis, while linear motion refers to the object's translational motion along a surface. Frictional forces can...
5.5K
Bearing Stress01:22

Bearing Stress

Bearing stress refers to the contact pressure between two separate bodies. To visualize this, imagine a bolt thrust through a plate. The bolt applies a force to the plate, which exerts an equal but opposite force back onto the bolt. This force isn't just a singular entity but a compilation of numerous smaller forces distributed across the contact surface between the bolt and the plate.
Due to the intricacy of these microforces, an average value, known as bearing stress, is often used by...
981
Shearing Stress01:19

Shearing Stress

Shearing stress, denoted by the Greek letter tau (τ), is stress caused by forces acting transversely on an object. These forces create internal ones within the entity in the plane where the external forces are applied. The resultant of these internal forces is the shear in the section.
The average shearing stress can be calculated by dividing the shear by the area of the cross-section.
773
Behavior of Concrete Under Compressive Load01:23

Behavior of Concrete Under Compressive Load

Concrete exhibits specific behaviors under different compressive loads. Understanding this is crucial for understanding its structural integrity. When concrete undergoes uniaxial compression, it tends to develop cracks that run parallel to the direction of the force. These parallel cracks stem from localized tensile stresses that occur perpendicular to the compression direction. Additionally, angled cracks may appear due to the formation of shear planes.
As the concrete specimen fractures under...
231