EDBT 2026 Demo / reviewers in the wild / expert
Seyed Mohammad Seyedzadeh
dblp:86/10776
· DBLP profile ↗
13ranked-venue papers
8as first author
1since 2021 · last 2022
0000-0003-4277-9713ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 5 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSecurity and privacy · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
6 papers |
Memory systems · 86% Electronic design automation · 6% Hardware reliability and fault tolerance · 5% |
Topics — the 11 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
non-volatile memory |
1.6 | 5 | 2022 | Virtual Coset Coding for Encrypted Non-Volatile Memories with Multi-Level Cells · HPCA 2022 Enabling Fine-Grain Restricted Coset Coding Through Word-Level Compression for PCM · HPCA 2018 Improving Bit Flip Reduction for Biased and Random Data · IEEE Trans. Computers 2016 |
Memory systems › non-volatile memory
phase change memory |
1.3 | 4 | 2022 | Virtual Coset Coding for Encrypted Non-Volatile Memories with Multi-Level Cells · HPCA 2022 Enabling Fine-Grain Restricted Coset Coding Through Word-Level Compression for PCM · HPCA 2018 CAFO: Cost aware flip optimization for asymmetric memories · HPCA 2015 |
Memory systems › non-volatile memory
bit-flip reduction |
0.5 | 2 | 2016 | Improving Bit Flip Reduction for Biased and Random Data · IEEE Trans. Computers 2016 PRES: pseudo-random encoding scheme to increase the bit flip reduction in the memory · DAC 2015 |
Memory systems › non-volatile memory › magnetic random access memory
STT-MRAM |
0.4 | 2 | 2015 | CAFO: Cost aware flip optimization for asymmetric memories · HPCA 2015 PRES: pseudo-random encoding scheme to increase the bit flip reduction in the memory · DAC 2015 |
Electronic design automation › signal integrity
crosstalk mitigation |
0.3 | 1 | 2018 | Mitigating Wordline Crosstalk Using Adaptive Trees of Counters · ISCA 2018 |
Memory systems
DRAM |
0.3 | 1 | 2018 | Mitigating Wordline Crosstalk Using Adaptive Trees of Counters · ISCA 2018 |
Memory systems › DRAM
rowhammer |
0.3 | 1 | 2018 | Mitigating Wordline Crosstalk Using Adaptive Trees of Counters · ISCA 2018 |
Storage systems › i/o optimization
write optimization |
0.2 | 1 | 2015 | CAFO: Cost aware flip optimization for asymmetric memories · HPCA 2015 |
Memory systems
memory encryption |
0.2 | 1 | 2022 | Virtual Coset Coding for Encrypted Non-Volatile Memories with Multi-Level Cells · HPCA 2022 |
Hardware reliability and fault tolerance › memory reliability
DRAM reliability |
0.1 | 1 | 2018 | Mitigating Wordline Crosstalk Using Adaptive Trees of Counters · ISCA 2018 |
Memory systems › non-volatile memory › phase change memory
multi-level cell PCM |
0.1 | 1 | 2018 | Enabling Fine-Grain Restricted Coset Coding Through Word-Level Compression for PCM · HPCA 2018 |
Methods — techniques the papers use, named apart from their topics
multi-objective optimization · 0.6coset coding · 0.6differential writing · 0.5word-level compression · 0.3codeword mapping · 0.3coset encoding · 0.2pseudo-random encoding · 0.2encoding · 0.2cost model · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Virtual Coset Coding for Encrypted Non-Volatile Memories with Multi-Level CellsabstractRecently, Phase-Change Memory (PCM) has become a popular commercialized non-volatile memory (NVM), which has been deployed as a backing memory for DRAM main memory, secondary storage, or even as a DRAM main memory replacement. Like other NVMs, PCM has asymmetric access energy; writes dominate reads. When considering multilevel cells (MLC), this asymmetry can vary by an order of magnitude. Many schemes have been developed to take advantage of the asymmetric patterns of ‘0’s and ‘1’s in the data to reduce write energy. Because the memory is non-volatile, data can be recovered via physical attack or across system reboot cycles. To protect information stored in PCM against these attacks requires encryption. Unfortunately, most encryption algorithms scramble ‘0’s and ‘1’s in the data, effectively removing any patterns and negatively impacting schemes that leverage data bias and similarity to reduce write energy. In this paper, we introduce Virtual Coset Coding (VCC) as a workload-independent approach that reduces costly symbol transitions for storing encrypted data. VCC is based on two ideas. First, using coset encoding with random coset candidates, it is possible to effectively reduce the frequency of costly bit/symbol transitions when writing encrypted data. Second, a small set of random substrings can be used to achieve the same encoding efficiency as a large number of random coset candidates, but at a much lower encoding/decoding cost. Additionally, we demonstrate how VCC can be leveraged for energy reduction in combination with fault-mitigation and fault-tolerance to dramatically increase the lifetimes of endurance-limited NVMs, such as PCM. We evaluate the design of VCC and demonstrate that it can be implemented on-chip with only a nominal area overhead. VCC reduces dynamic energy by 22-28% while maintaining the same performance. Using our multi-objective optimization approach achieves at least a 36% improvement in lifetime over the state-of-the-art and at least a 50% improvement in lifetime vs. an unencoded memory, while maintaining its energy savings and system performance. Stephen Longofono, Seyed Mohammad Seyedzadeh, Alex K. Jones |
HPCA | 2 |
| 2018 | Enabling Fine-Grain Restricted Coset Coding Through Word-Level Compression for PCMabstractPhase change memory (PCM) has recently emerged as a promising technology to meet the fast growing demand for large capacity memory 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 as scalability and low leakage, the energy for programming intermediate states is considerably larger than programming single-level cell PCM. In this paper, we study encoding techniques to reduce write energy for MLC PCM when the encoding granularity is lowered below the typical cache line size. We observe that encoding data blocks at small granularity to reduce write energy actually increases the write energy because of the auxiliary encoding bits. We mitigate this adverse effect by 1) designing suitable codeword mappings that use fewer auxiliary bits and 2) proposing a new Word-Level Compression (WLC) which compresses more than 91% of the memory lines and provides enough room to store the auxiliary data using a novel restricted coset encoding applied at small data block granularities. Experimental results show that the proposed encoding at 16-bit data granularity reduces the write energy by 39%, on average, versus the leading encoding approach for write energy reduction. Furthermore, it improves endurance by 20% and is more reliable than the leading approach. Hardware synthesis evaluation shows that the proposed encoding can be implemented on-chip with only a nominal area overhead. Seyed Mohammad Seyedzadeh, Alex K. Jones, Rami G. Melhem |
HPCA | 1 |
| 2018 | Mitigating Wordline Crosstalk Using Adaptive Trees of CountersabstractDRAM technology scaling has the undesirable side effect of degrading cell reliability. One such concern of deeply scaled DRAMs is the increased coupling between adjacent cells, commonly referred to as crosstalk. High access frequency of certain rows in the DRAM may cause data loss in cells of physically adjacent rows due to crosstalk. The malicious exploit of this crosstalk by repeatedly accessing a row to induce this effect is known as row hammering. Additionally, inadvertent row hammering may also occur due to the natural weighted nature of applications' access patterns. In this paper, we analyze the efficiency of existing approaches for mitigating wordline crosstalk and demonstrate that they have been conservatively designed. Given the unbalanced nature of DRAM accesses, a small group of dynamically allocated counters in banks can deterministically detect "hot" rows and mitigate crosstalk. Based on our findings, we propose a Counter-based Adaptive Tree (CAT) approach to mitigate wordline crosstalk using adaptive trees of counters to guide appropriate refreshing of vulnerable rows. The key idea is to tune the distribution of the counters to the rows in a bank based on the memory reference patterns. In contrast to deterministic solutions, CAT utilizes fewer counters, making it practically feasible to be implemented on-chip. Compared to existing probabilistic approaches, CAT more precisely refreshes rows vulnerable to crosstalk based on their access frequency. Experimental results on workloads from four benchmark suites show that CAT reduces the Crosstalk Mitigation Refresh Power Overhead in quad-core systems to 7%, which is an improvement over the 21% and 18% incurred in the leading deterministic and probabilistic approaches, respectively. Moreover, CAT incurs very low performance overhead (~0.5%). Hardware synthesis evaluation shows that CAT can be implemented on-chip with only a nominal area overhead. Seyed Mohammad Seyedzadeh, Alex K. Jones, Rami G. Melhem |
ISCA | 1 |
| 2016 | Leveraging ECC to Mitigate Read Disturbance, False Reads and Write Faults in STT-RAMabstractDesigning reliable systems using scaled Spin-Transfer Torque Random Access Memory (STT-RAM) has become a significant challenge as the memory technology feature size is scaled down. The introduction of a more prominent read disturbance is a key contributor in this reliability challenge. However, techniques to address read disturbance are often considered in a vacuum that assumes other concerns like transient read errors (false reads) and write faults do not occur. This paper studies several techniques that leverage ECC to mitigate persistent errors resulting from read disturbance and write faults of STT-RAM while still considering the impact of transient errors of false reads. In particular, we study three policies to enable better-than-conservative read disturbance mitigation. The first policy, write after error (WAE), uses ECC to detect errors and write back data to clear persistent errors. The second policy, write after persistent error (WAP), filters out false reads by reading a second time when an error is detected leading to trade-off between write and read energy. The third policy, write after error threshold (WAT), leaves cells with incorrect data behind (up to a threshold) when the number of errors is less than the ECC capability. To evaluate the effectiveness of the different schemes and compare with the simple previously proposed scheme of writing after every read (WAR), we model these policies using Markov processes. This approach allows the determination of appropriate bit error rates in the context of both persistent and transient errors to accurately estimate the system reliability and the energy consumption of different error correction approaches. Our evaluations show that each of these policies provides benefits for different error scenarios. Moreover some approaches can save energy by an average of 99.5%, while incurring the same reliability as other approaches. Seyed Mohammad Seyedzadeh, Rakan Maddah, Alex K. Jones, Rami G. Melhem |
DSN | 1 |
| 2016 | Improving Bit Flip Reduction for Biased and Random DataabstractNonvolatile memory technologies such as Spin-Transfer Torque Random Access Memory (STT-RAM) and Phase Change Memory (PCM) are emerging as promising replacements to DRAM. Before deploying STT-RAM and PCM into functional systems, a number of challenges still remain must be addressed. Specifically, both require relatively high write energy, STT-RAM suffers from high bit error rates and PCM suffers from low endurance. A common solution to overcome those challenges is to minimize the number of bits changed per write. In this paper, we propose and evaluate the hybrid coset encoder to efficiently improve and balance the bit flip reduction for biased and unbiased data. The main core of the coset encoder consists of biased and unbiased vectors which maps the data input to a larger set of data vectors. Subsequently, the intermediate data vector that yields the least number of differences when compared to the currently stored data is selected. Our evaluation shows that hybrid coset encoder reduces bit flips by up to 25 percent over a baseline differential writing scheme. Further, our proposed scheme reduces bit flips by up to 20 percent over the leading bit-flip minimization scheme for biased data, while achieving very low decoding overhead similar to the Flip-N-Write scheme. Seyed Mohammad Seyedzadeh, Rakan Maddah, Donald Kline Jr., Alex K. Jones, Rami G. Melhem |
IEEE Trans. Computers | 1 |
| 2015 | PRES: pseudo-random encoding scheme to increase the bit flip reduction in the memoryabstractNonvolatile memory technologies such as Phase Change Memory (PCM) and Spin-Transfer Torque Random Access Memory (STT-RAM) are emerging as promising replacements to DRAM. Before deploying STT-RAM and PCM into functional systems, a number of challenges still remain. Specifically, both require relatively high write energy, STT-RAM suffers from high bit error rates and PCM suffers from low endurance. A common solution to overcome those challenges is to minimize the number of bits changed per write. In this work, we introduce Pseudo-Random Encoding Scheme (PRES) to minimize the number of bit changes during memory writes. PRES maps the write data vector into an intermediate highly random set of data vectors. Subsequently, the intermediate data vector that yields the least number of differences when compared to the currently stored data is selected. Our evaluation shows that PRES reduces bit flips by up to 25% over a baseline differential writing scheme. Further, PRES reduces bit flips by 15% over the leading bit-flip minimization scheme, while decreasing encoding and decoding complexities by more than 90%. Seyed Mohammad Seyedzadeh, Rakan Maddah, Alex K. Jones, Rami G. Melhem |
DAC | 1 |
| 2015 | CAFO: Cost aware flip optimization for asymmetric memoriesabstractPhase Change Memory (PCM) and spin-transfer torque random access memory (STT-RAM) are emerging as new memory technologies to replace DRAM and NAND flash that are impeded by physical limitations. Programming PCM cells degrades their endurance while programming STT-RAM cells incurs a high bit error rate. Accordingly, several schemes have been proposed to service write requests while programing as few memory cells as possible. Nevertheless, those schemes did not address the asymmetry in programming memory cells that characterizes both PCM and STT-RAM. For instance, writing a bit value of 0 on PCM cells is more detrimental to endurance than 1 while writing a bit value of 1 on STT-RAM cells is more prone to error than 0. In this paper, we propose CAFO as a new cost aware flip reduction scheme. Essentially, CAFO encompasses a cost model that computes the cost of servicing write requests through assigning different costs to each cell that requires programming. Subsequently, CAFO encodes the data to be written into a form that incurs less cost through its cost aware encoding module. Overall, CAFO is capable of cutting down the write cost by up to 65% more than existing schemes. Rakan Maddah, Seyed Mohammad Seyedzadeh, Rami G. Melhem |
HPCA | 2 |
| 2015 | A novel image encryption based on row-column, masking and main diffusion processes with hyper chaos
Benyamin Norouzi, Seyed Mohammad Seyedzadeh, Sattar Mirzakuchaki, Mohammad Reza Mosavi |
Multim. Tools Appl. | 2 |
| 2014 | RGB color image encryption based on Choquet fuzzy integral
Seyed Mohammad Seyedzadeh, Benyamin Norouzi, Sattar Mirzakuchaki |
J. Syst. Softw. | 1 |
| 2014 | A novel image encryption based on hash function with only two-round diffusion process
Benyamin Norouzi, Seyed Mohammad Seyedzadeh, Sattar Mirzakuchaki, Mohammad Reza Mosavi |
Multim. Syst. | 2 |
| 2014 | A simple, sensitive and secure image encryption algorithm based on hyper-chaotic system with only one round diffusion process
Benyamin Norouzi, Sattar Mirzakuchaki, Seyed Mohammad Seyedzadeh, Mohammad Reza Mosavi |
Multim. Tools Appl. | 3 |
| 2012 | A fast color image encryption algorithm based on coupled two-dimensional piecewise chaotic map
Seyed Mohammad Seyedzadeh, Sattar Mirzakuchaki |
Signal Process. | 1 |
| 2011 | Image encryption algorithm based on Choquet Fuzzy Integral with self-adaptive pseudo-random number generatorabstractIn 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 image data for encryption of the other half of the image reciprocally. The major core of the encryption algorithm is a pseudo-random number generator based on the CFI. In order to generate the initial parameters of the CFI of one half of the image, 128-bit-long external secret key and the other half of the image data are used. Security and performance of the proposed algorithm were both tested, and satisfactory results have been achieved. It is observed that the number of pixel change rate (NPCR), the unified average changing intensity (UACI), and entropy, can satisfy security and performance requirements (NPCR >; 0.9961, UACI >; 0.3347, Entropy >; 7.9999). Furthermore, the proposed image encryption algorithm successfully passes ENT test which prove the robustness of the algorithm. Seyed Mohammad Seyedzadeh, Yasaman Hashemi |
ISDA | 1 |