- Advanced Data Storage Technologies
- Parallel Computing and Optimization Techniques
- Advanced Steganography and Watermarking Techniques
- Chaos-based Image/Signal Encryption
- Low-power high-performance VLSI design
- Advanced Memory and Neural Computing
- Caching and Content Delivery
- Mathematical Dynamics and Fractals
- Phase-change materials and chalcogenides
- Algorithms and Data Compression
- Cryptographic Implementations and Security
- Semiconductor materials and devices
- Coding theory and cryptography
- Magnetic properties of thin films
- Network Packet Processing and Optimization
- Antenna Design and Analysis
- Radio Astronomy Observations and Technology
- Antenna Design and Optimization
- Interconnection Networks and Systems
- Distributed and Parallel Computing Systems
- VLSI and FPGA Design Techniques
- Cellular Automata and Applications
Advanced Micro Devices (United States)
2022-2023
Advanced Micro Devices (Canada)
2021
University of Pittsburgh
2014-2020
Laboratoire d'Informatique de Paris-Nord
2015
Iran University of Science and Technology
2011-2013
Scaling down DRAM technology degrades cell reliability due to increased coupling between adjacent cells, commonly referred as crosstalk. Moreover, high access frequency of certain cells (hot cells) may cause data loss in neighboring rows crosstalk, which is known row hammering. In this work, the goal mitigate hammering through a Counter-Based Tree (CBT) approach. This approach uses tree counters detect hot and then refreshes cells. contrast existing deterministic solutions, CBT utilizes...
DRAM technology scaling has the undesirable side effect of degrading cell reliability. One such concern deeply scaled DRAMs is increased coupling between adjacent cells, commonly referred to as crosstalk. High access frequency certain rows in may cause data loss cells physically due The malicious exploit this crosstalk by repeatedly accessing a row induce known hammering. Additionally, inadvertent hammering also occur natural weighted nature applications' patterns. In paper, we analyze...
Phase Change Memory (PCM) and spin-transfer torque random access memory (STT-RAM) are emerging as new technologies to replace DRAM NAND flash that impeded by physical limitations. Programming PCM cells degrades their endurance while programming STT-RAM incurs a high bit error rate. Accordingly, several schemes have been proposed service write requests programing few possible. Nevertheless, those did not address the asymmetry in characterizes both STT-RAM. For instance, writing value of 0 on...
Nonvolatile memory technologies such as Phase Change Memory (PCM) and Spin-Transfer Torque Random Access (STT-RAM) are emerging promising replacements to DRAM. Before deploying STT-RAM PCM into functional systems, a number of challenges still remain. Specifically, both require relatively high write energy, suffers from bit error rates low endurance. A common solution overcome those is minimize the bits changed per write. In this work, we introduce Pseudo-Random Encoding Scheme (PRES) changes...
Designing reliable systems using scaled Spin-Transfer Torque Random Access Memory (STT-RAM) has become a significant challenge as the memory technology feature size is down. The introduction of more prominent read disturbance key contributor in this reliability challenge. However, techniques to address are often considered vacuum that assumes other concerns like transient errors (false reads) and write faults do not occur. This paper studies several leverage ECC mitigate persistent resulting...
Nonvolatile memory technologies such as Spin-Transfer Torque Random Access Memory (STT-RAM) and Phase Change (PCM) are emerging promising replacements to DRAM. Before deploying STT-RAM PCM into functional systems, a number of challenges still remain must be addressed. Specifically, both require relatively high write energy, suffers from bit error rates low endurance. A common solution overcome those is minimize the bits changed per write. In this paper, we propose evaluate hybrid coset...
DRAM cells in deeply scaled CMOS confront significant challenges to ensure reliable operation. Parasitic capacitances induced by certain bit storage patterns, or bad create coupling noise that can cause crosstalk-induced faults when the exceeds tolerable margins. These margins decrease and their variabilities increase with scaling, leading weak are highly susceptible this form of crosstalk.
In this paper, a novel algorithm for image encryption based on Choquet Fuzzy Integral (CFI) with Self-adaptive Pseudo-random Number Generator suggests using one half of data the other reciprocally. The major core is pseudo-random number generator CFI. order to generate initial parameters CFI image, 128-bit-long external secret key and are used. Security performance proposed were both tested, satisfactory results have been achieved. It observed that pixel change rate (NPCR), unified average...
This paper presents a novel fast algorithm, which consists of two parts, namely, Choquet fuzzy integral for generation pseudo-random keystream, and self-adaptive masking process increasing shuffling pixels the image. The first part, is major core encryption keystream generator based on integral. A 128-bit key used generating parameters integral, security proposed algorithm. second part uses one half image data other reciprocally aims to increase entropy. It demonstrated that number pixel...
The pace of advancement the top-end supercomputers historically followed an exponential curve similar to (and driven in part by) Moore's Law. Shortly after hitting petaflop mark, community started looking ahead next milestone: Exascale. However, many obstacles were already looming on horizon, such as slowing Law, and others like end Dennard Scaling had arrived. Anticipating significant challenges for overall high-performance computing (HPC) achieve 1000x improvement, U.S. Department Energy...
Phase change memory (PCM) is a popular emerging technology for next generation systems. PCM provides advantages compared to conventional memories such as DRAM and Flash including reduced static energy, density over DRAM, performance endurance Flash. Some limitations of PCM, high dynamic energy limited can be improved through intelligent encoding. Unfortunately, the additional benefits achieved scaling increases proximity between cells technologies below 22nm, which lead inadvertent writing,...
Recently, Phase-Change Memory (PCM) has become a popular commercialized non-volatile memory (NVM), which been deployed as backing for DRAM main memory, secondary storage, or even replacement. Like other NVMs, PCM asymmetric access energy; writes dominate reads. When considering multilevel cells (MLC), this asymmetry can vary by an order of magnitude. Many schemes have developed to take advantage the patterns ‘0’s and ‘1’s in data reduce write energy. Because is non-volatile, be recovered via...
Despite technology advances in the field of antenna evaluating and measurement, some countries still suffer from lack modern laboratories. The old measurement tools do not provide digital outputs only produce a plotted polar pattern which is incompatible with today's simulation environments. Moreover, upgrading devices using suitable hardware rather expensive. Current research directed towards development an effective image processing algorithm that inputs patterns, traces boundary, down...
Variable length coding for Non-Volatile Memory (NVM) technologies is a promising method to improve memory capacity and system performance through compressing blocks. However, compression techniques used or bandwidth utilization do not take into consideration the asymmetric costs of writing 1's 0's in NVMs. Taking account this asymmetry, we propose variable encoding framework that reduces cost data NVM. Our experimental results on 12 workloads SPEC CPU2006 benchmark suite show that, when...
Phase change memory (PCM) has recently emerged as a promising technology to meet the fast growing demand for large capacity in computer systems, replacing DRAM that is impeded by physical limitations. Multi-level cell (MLC) PCM offers high density with low per-byte fabrication cost. However, despite many advantages, such scalability and leakage, energy programming intermediate states considerably larger than programing single-level PCM. In this paper, we study encoding techniques reduce...