Farzad Razi

dblp:407/2268 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
3since 2021 · last 2026
0000-0001-6930-4553ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 3 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021

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
1 paper
Memory systems · 62% Emerging computing paradigms · 38%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems
in-memory computing
0.912025
In-Memory Arithmetic: Enabling Division with Stochastic Logic · DAC 2025
Emerging computing paradigms › approximate and stochastic computing
stochastic computing
0.912025
In-Memory Arithmetic: Enabling Division with Stochastic Logic · DAC 2025
Memory systems › non-volatile memory
magnetic tunnel junction
0.312025
In-Memory Arithmetic: Enabling Division with Stochastic Logic · DAC 2025
Memory systems
non-volatile memory
0.312025
In-Memory Arithmetic: Enabling Division with Stochastic Logic · DAC 2025

Methods — techniques the papers use, named apart from their topics

stochastic logic · 0.9logic-in-memory · 0.9
YearPublicationVenuePosition
2026 MITRA: Reconfigurable, Low-Latency, and Power-Efficient In-Memory Stochastic Architecture for Transcendental Functions
Farzad Razi, Mehran Moghadam, M. Hassan Najafi, Sercan Aygün, Marc D. Riedel
ISLPED1
2025 In-Memory Arithmetic: Enabling Division with Stochastic Logic
abstract
Designing an efficient arithmetic division circuit has long been a major challenge. Traditional binary computation methods rely on complex algorithms that require multiple cycles, complex control logic, and substantial hardware resources. Implementing division with emerging in-memory computing technologies is even more challenging due to susceptibility to noise, process variation, and the complexity of binary division. In this work, we propose an in-memory division architecture leveraging stochastic computing (SC), an emerging technology known for its high fault tolerance and low-cost design. Our approach utilizes a magnetic tunnel junction (MTJ)-based memory architecture to efficiently execute logic-in-memory operations. Experimental results across various process variation conditions demonstrate the robustness of our method against hardware variations. To assess its practical effectiveness, we apply our approach to the Retinex Algorithm for image enhancement, demonstrating its viability in real-world applications.
Farzad Razi, Mehran Shoushtari Moghadam, M. Hassan Najafi, Sercan Aygün, Marc D. Riedel
DAC1
2025 Breaking New Ground: Division Directly in Memory
abstract
In-memory computing (IMC) has emerged as a promising paradigm for overcoming the limitations of traditional von Neumann architectures by reducing data movement and enhancing computational efficiency. Despite significant advancements in this area, implementing complex arithmetic operations, such as division, directly within memory has remained an elusive challenge. This paper introduces a pioneering technique for performing division operations directly in memory, representing the first successful integration of such functionality into the IMC framework. Our approach leverages an innovative circuit based on an unconventional model of computing-stochastic computing. Our technique extends the computational capabilities of IMC systems and paves the way for lightweight division operations.
Farzad Razi, Mehran Shoushtari Moghadam, M. Hassan Najafi, Sercan Aygün, Marc D. Riedel
FCCM1