Management of Scratchpad Memory Using Programming Techniques
Journal Title: Mehran University Research Journal of Engineering and Technology - Year 2019, Vol 38, Issue 2
Abstract
Consuming the conventional approaches, processors are incapable to achieve effective energy reduction. In upcoming processors on-chip memory system will be the major restriction. On-chip memories are managed by the software SMCs (Software Managed Chips), and are work with caches (on-chip), where inside a block of caches software can explicitly read as well as write specific or complete memory references, or work separately just like scratchpad memory. In embedded systems Scratch memory is generally used as an addition to caches or as a substitute of cache, but due to their comprehensive ease of programmability cache containing architectures are still to be chosen in numerous applications. In contrast to conventional caches in embedded schemes because of their better energy and silicon range effectiveness SPM (Scratch-Pad Memories) are being progressively used. Power consumption of ported applications can significantly be lower as well as portability of scratchpad architectures will be advanced with the language agnostic software management method which is suggested in this manuscript. To enhance the memory configuration and optimization on relevant architectures based on SPM, the variety of current methods are reviewed for finding the chances of optimizations and usage of new methods as well as their applicability to numerous schemes of memory management are also discussed in this paper.
Authors and Affiliations
K. Tabbassum, S. Talpur, N. Z. Laghari
A Novel Parallel Algorithm for Edit Distance Computation
The edit distance between two sequences is the minimum number of weighted transformation-operations that are required to transform one string into the other. The weighted transformation-operations are insert, remove, and...
An Effective Channel Allocation Scheme to Reduce Co-Channel and Adjacent Channel Interference for WMN Backhaul
Two folded work presents channel allocation scheme sustaining channel orthogonality and channel spacing to reduce CCI (Co-Channel Interference) and ACI (Adjacent Channel Interference) for inter flow of an intra-flow link...
Effect of Cryogenic Treatment on Mechanical Properties of AISI 4340 and AISI 4140 Steel
From last epoch till to date, AISI 4340 and AISI 4140 have been widely used in different engineering applications. These applications include bolt, screws, gears, drive shafts, crane shaft and piston rods for engines due...
Comparison of Effects of Entropy Coding Schemes Cascaded with Set Partitioning in Hierarchical Trees
WT (Wavelet Transform) is considered as landmark for image compression because it represents a signal in terms of functions which are localized both in frequency and time domain. Wavelet sub-band coding exploits the self...
Comparative Study of White Layer Characteristics for Static and Rotating Workpiece during Electric Discharge Machining
EDMed (Electric Discharge Machined) surfaces are unique in their appearance and metallurgical characteristics, which depend on different parameter such as electric parameters, flushing method, and dielectric type. Conven...