Loading...
Search for: ardalani--newsha
0.051 seconds

    Write invalidation analysis in chip multiprocessors

    , Article Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 9 September 2009 through 11 September 2009, Delft ; Volume 5953 LNCS , 2010 , Pages 196-205 ; 03029743 (ISSN) ; 3642118011 (ISBN) Ardalani, N ; Baniasadi, A ; Sharif University of Technology
    2010
    Abstract
    Chip multiprocessors (CMPs) issue write invalidations (WIs) to assure program correctness. In conventional snoop-based protocols, writers broadcast invalidations to all nodes as soon as possible. In this work we show that this approach, while protecting correctness, is inefficient due to two reasons. First, many of the invalidated blocks are not accessed after invalidation making the invalidation unnecessary. Second, among the invalidated blocks many are not accessed anytime soon, making immediate invalidation unnecessary. While invalidating the first group could be avoided altogether, the second group's invalidation could be delayed without any performance or correctness cost. Accordingly,... 

    A Spatial Locality-based Block Replacement Algoritghm in Cache Memories

    , M.Sc. Thesis Sharif University of Technology Ardalani, Newsha (Author) ; Sarbazi-Azad, Hamid (Supervisor)
    Abstract
    From the programmer’s point of view, main memory allocation to a program is contigious, however this is non-contigious and the program is scattered in physical memory here and there. Assuming main memory partitioned into regions, each program accesses in its life time different regions which are not necessariliy close and occupy different percentages of the cache capacity. Considering what the replacement policy is chosen, the cache would be partitioned differently among regions, e.g., the commonly used LRU policy partitions the cache among regions on a demand basis, giving the more cache resource to regions whose miss ratio is higher, which is not necessarily optimal. In this thesis, we... 

    Three-user interference channel with common information: A rate splitting-based achievability scheme

    , Article IET Communications ; Vol. 8, Issue. 4 , 2014 , Pages 462-470 ; ISSN: 17518628 Ardalani, N ; Mirmohseni, M ; Aref, M. R ; Sharif University of Technology
    2014
    Abstract
    In this study, the three-user interference channel (IFC) with common information is considered, where each receiver decode not only the private message from the intended transmitter but also the common messages from the non-intended transmitters by applying a simultaneous decoding scheme. An achievable rate region is presented using rate splitting and superposition encoding at the transmitters and simultaneous joint decoding at the receivers in which the transmitters cooperatively send the split messages which allows the interference cancellation at the receivers. The implicit form of the achievable rate region is also extended to K-user IFC with common information. Finally the inner bound... 

    Synthesis, Characterization and Photoelectrochemical Properties of BiVO4 Porous Thin Films

    , M.Sc. Thesis Sharif University of Technology Rasouli Ardalani, Abolfazl (Author) ; Moshfegh, Alireza (Supervisor) ; Zirak, Mohammad (Co-Supervisor)
    Abstract
    Synthesis, characterization and photoelectrocatalytic performance evaluation of worm-like BiVO4 porous films have been conducted in this research. An in situ combustion approach was employed to prepare BiVO4 nanolayers on glass and ITO/glass by using drop casting, spin coating, dip coating and pulsed spray pyrolysis deposition techniques. The precursor solution of vanadium and bismuth include ~0.0233g ammonium metavanadate (NH4VO3) and ~0.0970g bismuth (III) nitrate pentahydrate (Bi(NO3)3.5H2O) in 2.5 mL ethylene glycol. Different deposition parameters were investigated for each of the aforementioned deposition techniques to obtain a uniformly-deposited BiVO4 nanolayer with high adhesion to...