Loading...
Search for: cheshmikhani--elham
0.11 seconds

    A system-level framework for analytical and empirical reliability exploration of STT-MRAM caches

    , Article IEEE Transactions on Reliability ; Volume 69, Issue 2 , 2020 , Pages 594-610 Cheshmikhani, E ; Farbeh, H ; Asadi, H ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2020
    Abstract
    Spin-transfer torque magnetic RAM (STT-MRAM) is known as the most promising replacement for static random access memory (SRAM) technology in large last-level cache memories (LLC). Despite its high density, nonvolatility, near-zero leakage power, and immunity to radiation as the major advantages, STT-MRAM-based cache memory suffers from high error rates mainly due to retention failure (RF), read disturbance, and write failure. Existing studies are limited to estimate the rate of only one or two of these error types for STT-MRAM cache. However, the overall vulnerability of STT-MRAM caches, whose estimation is a must to design cost-efficient reliable caches, has not been studied previously. In... 

    A system-level framework for analytical and empirical reliability exploration of stt-mram caches

    , Article IEEE Transactions on Reliability ; 2019 ; 00189529 (ISSN) Cheshmikhani, E ; Farbeh, H ; Asadi, H ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2019
    Abstract
    Spin-transfer torque magnetic RAM (STT-MRAM) is known as the most promising replacement for static random access memory (SRAM) technology in large last-level cache memories (LLC). Despite its high density, nonvolatility, near-zero leakage power, and immunity to radiation as the major advantages, STT-MRAM-based cache memory suffers from high error rates mainly due to retention failure (RF), read disturbance, and write failure. Existing studies are limited to estimate the rate of only one or two of these error types for STT-MRAM cache. However, the overall vulnerability of STT-MRAM caches, whose estimation is a must to design cost-efficient reliable caches, has not been studied previously. In... 

    A system-level framework for analytical and empirical reliability exploration of stt-mram caches

    , Article IEEE Transactions on Reliability ; 2019 ; 00189529 (ISSN) Cheshmikhani, E ; Farbeh, H ; Asadi, H ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2019
    Abstract
    Spin-transfer torque magnetic RAM (STT-MRAM) is known as the most promising replacement for static random access memory (SRAM) technology in large last-level cache memories (LLC). Despite its high density, nonvolatility, near-zero leakage power, and immunity to radiation as the major advantages, STT-MRAM-based cache memory suffers from high error rates mainly due to retention failure (RF), read disturbance, and write failure. Existing studies are limited to estimate the rate of only one or two of these error types for STT-MRAM cache. However, the overall vulnerability of STT-MRAM caches, whose estimation is a must to design cost-efficient reliable caches, has not been studied previously. In... 

    3RSeT: Read disturbance rate reduction in STT-mram caches by selective tag comparison

    , Article IEEE Transactions on Computers ; 2021 ; 00189340 (ISSN) Cheshmikhani, E ; Farbeh, H ; Asadi, H ; Sharif University of Technology
    IEEE Computer Society  2021
    Abstract
    Recent development in memory technologies has introduced Spin-Transfer Torque Magnetic RAM (STT-MRAM) as the most promising replacement for SRAMs in on-chip cache memories. Besides its lower leakage power, higher density, immunity to radiation-induced particles, and non-volatility, an unintentional bit flip during read operation, referred to as read disturbance error, is a severe reliability challenge in STT-MRAM caches. One major source of read disturbance error in STT-MRAM caches is simultaneous accesses to all tags for parallel comparison operation in a cache set, which has not been addressed in previous work. This paper first demonstrates that high read accesses to tag arrays extremely... 

    3RSeT: Read disturbance rate reduction in STT-MRAM caches by selective tag comparison

    , Article IEEE Transactions on Computers ; Volume 71, Issue 6 , 2022 , Pages 1305-1319 ; 00189340 (ISSN) Cheshmikhani, E ; Farbeh, H ; Asadi, H ; Sharif University of Technology
    IEEE Computer Society  2022
    Abstract
    Recent development in memory technologies has introduced Spin-Transfer Torque Magnetic RAM (STT-MRAM) as the most promising replacement for SRAMs in on-chip cache memories. Besides its lower leakage power, higher density, immunity to radiation-induced particles, and non-volatility, an unintentional bit flip during read operation, referred to as read disturbance error, is a severe reliability challenge in STT-MRAM caches. One major source of read disturbance error in STT-MRAM caches is simultaneous accesses to all tags for parallel comparison operation in a cache set, which has not been addressed in previous work. This article first demonstrates that high read accesses to tag array extremely... 

    Identifying and Rating Indicators for Measuring Iranian Entrepreneurship Ecosystem based on OECD Framework’s Domains with ANDE Method

    , M.Sc. Thesis Sharif University of Technology Barati, Amir (Author) ; Yavari, Elham (Supervisor) ; Sharif, Hossein (Co-Advisor)
    Abstract
    “Entrepreneurship ecosystem” is defined as the elements – individuals, organizations or institutions – apart from the individual entrepreneur that are conducive to, or inhibitive of, the choice of a person to become an entrepreneur, or the probabilities of his or her success following launch. Entrepreneurial businesses operate locally or regionally and are therefore subject to local or regional contextual influence. Moreover particularly in larger countries there can exist significant variation in industry structure and economic base across regions, emphasizing the importance of regional focus. Adopting appropriate policies at the regional level need to have a deep and accurate... 

    A Method for Incremental Learning of Stream Data

    , Ph.D. Dissertation Sharif University of Technology Kashani, Elham Sadat (Author) ; Bagheri Shouraki, Saeed (Supervisor)
    Abstract
    Today, the pace of information generation, fast processing and instant decision-making is increasing. In this regard, one of the main needs in the field of data management and processing is stream data processing. Today's world needs new methods to deal with and analyze these data. Two of the most challenging aspects of data streams are (i) concept drift, i.e. evolution of data stream over time, which requires the ability to make timely decisions against the high speed of receiving new data; (ii) limited memory storage and the impracticality of using memory due to the large amount of data. Clustering is one of the common methods for processing data streams, without having basic knowledge... 

    Winner Strategies in a Simulated Stock Market

    , Ph.D. Dissertation Sharif University of Technology Taherizadeh, Ali (Author) ; Zamani, Shiva (Supervisor) ; Yavari, Elham (Supervisor)
    Abstract
    In this study, we explore the dynamics of the stock market using an agent-based simulation platform. Our approach involves creating a multi-strategy market where each agent considers both fundamental and technical factors when determining their strategy. The agents vary in their approach to these factors and the time interval they use for technical analysis. Our findings indicate that investing heavily in reducing the value–price gap was a successful strategy, even in markets where there were no trading forces to reduce this gap. Furthermore, our results remain consistent across various modifications to the simulation’s structure  

    Applying Gamification in Corporate Entrepreneurship Culture, Specially Missionary Organizations; Through SafirFilm Case Study

    , M.Sc. Thesis Sharif University of Technology Jafarian, Hamid Reza (Author) ; Yavari, Elham (Supervisor) ; Banki, Sara ($item.subfieldsMap.e)
    Abstract
    Although existing literature on organizational culture and its change process contains meaningful and rich theories but our studies show that there is no perfect and detailed framework on linking organizational culture change and corporate entrepreneurship culture. In addition to that, Gamification –defined as taking the game design elements into non-game contexts– is a fruitful and academically rich research area. Fortunately an idea proposed recently to explain a method for enhancements in organizational culture in general, and in corporate entrepreneurship culture in particularby Yavari and Jafarian based on using game mechanisms. In their paper "A Gamification-Based Method for Corporate... 

    TA-LRW: A replacement policy for error rate reduction in stt-mram caches

    , Article IEEE Transactions on Computers ; Volume 68, Issue 3 , 2019 , Pages 455-470 ; 00189340 (ISSN) Cheshmikhani, E ; Farbeh, H ; Miremadi, S. G ; Asadi, H ; Sharif University of Technology
    IEEE Computer Society  2019
    Abstract
    As technology process node scales down, on-chip SRAM caches lose their efficiency because of their low scalability, high leakage power, and increasing rate of soft errors. Among emerging memory technologies, Spin-Transfer Torque Magnetic RAM (STT-MRAM) is known as the most promising replacement for SRAM-based cache memories. The main advantages of STT-MRAM are its non-volatility, near-zero leakage power, higher density, soft-error immunity, and higher scalability. Despite these advantages, high error rate in STT-MRAM cells due to retention failure, write failure, and read disturbance threatens the reliability of cache memories built upon STT-MRAM technology. The error rate is significantly... 

    TA-LRW: A replacement policy for error rate reduction in stt-mram caches

    , Article IEEE Transactions on Computers ; Volume 68, Issue 3 , 2019 , Pages 455-470 ; 00189340 (ISSN) Cheshmikhani, E ; Farbeh, H ; Miremadi, S. G ; Asadi, H ; Sharif University of Technology
    IEEE Computer Society  2019
    Abstract
    As technology process node scales down, on-chip SRAM caches lose their efficiency because of their low scalability, high leakage power, and increasing rate of soft errors. Among emerging memory technologies, Spin-Transfer Torque Magnetic RAM (STT-MRAM) is known as the most promising replacement for SRAM-based cache memories. The main advantages of STT-MRAM are its non-volatility, near-zero leakage power, higher density, soft-error immunity, and higher scalability. Despite these advantages, high error rate in STT-MRAM cells due to retention failure, write failure, and read disturbance threatens the reliability of cache memories built upon STT-MRAM technology. The error rate is significantly... 

    TA-LRW: A replacement policy for error rate reduction in STT-MRAM caches

    , Article IEEE Transactions on Computers ; 2018 ; 00189340 (ISSN) Cheshmikhani, E ; Farbeh, H ; Miremadi, S. G ; Asadi, H ; Sharif University of Technology
    IEEE Computer Society  2018
    Abstract
    As technology process node scales down, on-chip SRAM caches lose their efficiency because of their low scalability, high leakage power, and increasing rate of soft errors. Among emerging memory technologies, Spin-Transfer Torque Magnetic RAM (STT-MRAM) is known as the most promising replacement for SRAM-based cache memories. The main advantages of STT-MRAM are its non-volatility, near-zero leakage power, higher density, soft-error immunity, and higher scalability. Despite these advantages, high error rate in STT-MRAM cells due to retention failure, write failure, and read disturbance threatens the reliability of cache memories built upon STT-MRAM technology. The error rate is significantly... 

    Reliability Improvement of STT-MRAM Memories in Data Storage Systems

    , Ph.D. Dissertation Sharif University of Technology Cheshmikhani, Elham (Author) ; Asadi, Hossein (Supervisor) ; Farbeh, Hamed (Co-Supervisor)
    Abstract
    Spin-Transfer Torque Magnetic RAM (STT-MRAM) is known as the most promising replacement for SRAM technology in cache memories. Despite its high-density, non-volatility, near-zero leakage power, and immunity to radiation-induced particle strikes as the major advantages, STT-MRAM-based cache memory suffers from high error rates mainly due to retention failure, read disturbance, and write failure. Despite its high-density, non-volatility, near-zero leakage power, and immunity to radiation as the major advantages, STT-MRAM suffers from high error rates. These errors, which are mainly retention failure, read disturbance, and write failure, are the major reliability challenge in STT-MRAM caches.... 

    A-CACHE: alternating cache allocation to conduct higher endurance in nvm-based caches

    , Article IEEE Transactions on Circuits and Systems II: Express Briefs ; 2018 ; 15497747 (ISSN) Farbeh, H ; Hosseini Monazzah, A. M ; Aliagha, E ; Cheshmikhani, E ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2018
    Abstract
    Recent developments in Non-Volatile Memories (NVMs) have introduced them as an alternative for SRAMs in on-chip caches. Besides the promising features of NVMs, e.g., near-zero leakage power, immunity to radiation-induced particle strike, and higher density, a major drawback of NVM-based caches is their short lifetime due to limited write endurance. This paper first reveals that in L1 caches, the lifetime of data-cache (D-cache) is about 472x shorter than that of instruction-cache (I-cache) due to extreme imbalance write stress between the two. Then, we propose a technique, so-called Alternating Cache Allocation to Conduct Higher Endurance (A-CACHE), to improve the lifetime of... 

    Investigating the effects of process variations and system workloads on reliability of STT-RAM caches

    , Article Proceedings - 2016 12th European Dependable Computing Conference, EDCC 2016, 5 September 2016 through 9 September 2016 ; 2016 , Pages 120-129 ; 9781509015825 (ISBN) Cheshmikhani, E ; Hosseini Monazzah, A. M ; Farbeh, H ; Miremadi, S. G ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2016
    Abstract
    In recent years, STT-RAMs have been proposed as a promising replacement for SRAMs in on-chip caches. Although STT-RAMs benefit from high-density, non-volatility, and low-power characteristics, high rates of read disturbances and write failures are the major reliability problems in STTRAM caches. These disturbance/failure rates are directly affected not only by workload behaviors, but also by process variations. Several studies characterized the reliability of STTRAM caches just for one cell, but vulnerability of STT-RAM caches cannot be directly derived from these models. This paper extrapolates the reliability characteristics of one STTRAM cell presented in previous studies to the... 

    Simulation and Evaluation of Dosimetric Parameters of 125I Thermobrachytherapy Source with Ferromagnetic Core

    , M.Sc. Thesis Sharif University of Technology Soleymanpoor, Mohammad (Author) ; Hosseini, Abolfazl (Supervisor) ; Sheibani, Shahab (Supervisor) ; Poorbaygi, Hossein (Co-Supervisor) ; Mohagheghpour, Elham (Co-Supervisor)
    Abstract
    In the method treatment of thermobrachytherapy, the method of this project, simultaneously use of two processes of thermotherapy and brachytherapy is considered, which can be a more effective treatment for the destruction of tumor tissue. In thermotherapy, the temperature of the tissue is artificially raised to a temperature that leads to cell dysfunction resulting in cell death. In brachytherapy, the destruction of defective tissue is done by placing a source in the tissue. In the present project, we supposed to consider both mechanisms simultaneously for treatment at the same time. In this project, radioactive material 125I is used as a source of radiation emission for brachytherapy. In... 

    Robin: incremental oblique interleaved ECC for reliability improvement in STT-MRAM caches

    , Article Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, 21 January 2019 through 24 January 2019 ; 2019 , Pages 173-178 ; 9781450360074 (ISBN) Cheshmikhani, E ; Farbeh, H ; Asadi, H ; ACM SIGDA; Cadence Design Systems, Inc.; CEDA; EIC; IEEE CAS; IPSJ ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2019
    Abstract
    Spin-Transfer Torque Magnetic RAM (STT-MRAM) is a promising alternative for SRAMs in on-chip cache memories. Besides all its advantages, high error rate in STT-MRAM is a major limiting factor for on-chip cache memories. In this paper, we first present a comprehensive analysis that reveals that the conventional Error-Correcting Codes (ECCs) lose their efficiency due to data-dependent error patterns, and then propose an efficient ECC configuration, so-called ROBIN, to improve the correction capability. The evaluations show that the inefficiency of conventional ECC increases the cache error rate by an average of 151.7% while ROBIN reduces this value by more than 28.6x. © 2019 Association for... 

    Enhancing Reliability of STT-MRAM Caches by Eliminating Read Disturbance Accumulation

    , Article 22nd Design, Automation and Test in Europe Conference and Exhibition, DATE 2019, 25 March 2019 through 29 March 2019 ; Pages 854-859 , 2019 , Pages 854-859 ; 9783981926323 (ISBN) Cheshmikhani, E ; Farbeh, H ; Asadi, H ; ACM Special Interest Group on Design Automation (SIGDA); Electronic System Design (ESD) Alliance; et al.; European Design and Automation Association (EDAA); European Electronic Chips and Systems Design Initiative (ECSI); IEEE Council on Electronic Design Automation (CEDA) ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2019
    Abstract
    Spin-Transfer Torque Magnetic RAM (STT-MRAM) as one of the most promising replacements for SRAMs in on-chip cache memories benefits from higher density and scalability, near-zero leakage power, and non-volatility, but its reliability is threatened by high read disturbance error rate. Error-Correcting Codes (ECCs) are conventionally suggested to overcome the read disturbance errors in STT-MRAM caches. By employing aggressive ECCs and checking out a cache block on every read access, a high level of cache reliability is achieved. However, to minimize the cache access time in modern processors, all blocks in the target cache set are simultaneously read in parallel for tags comparison operation...