Management of Scratchpad Memory Using Programming Techniques

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

Keywords

Related Articles

Economically Effective and Intelligently Responsive Home Energy Management System

Energy management in home is one of the major issue now-a-days. There are different types of load like shiftable, non-shiftable, seasonal loads and auxiliary loads. In this research article, an energy management system i...

A Hybrid Cuckoo Algorithm for Lot Scheduling Problem Using Extended Basic Period and Power of Two Policy

This paper addresses ELSP (Economic Lot Scheduling Problem) using EBPA (Extended Basic Period Approach) model with PoT (Power of Two) policy. The objective is to solve the ELSP using HCA (Hybrid Cuckoo Search Algorithm)....

Computer Aided Design of a Low-Cost Painting Robot

The application of robots or robotic systems for painting parts is becoming increasingly conventional; to improve reliability, productivity, consistency and to decrease waste. However, in Pakistan only highend Industries...

Effect of Nano-Ceria on Physiognomies of Aluminum-5% Zinc Sacrificial Anode

Sacrificial anodes possessing higher electrochemical efficiency is the demand of marine, oil and gas industries. Due to high energy capability and long life light weight aluminum based anodes are more favorable as compar...

LED Based Optical Wireless Communication System for WBAN

In this paper the O-WBANs (Optical Wireless Body Area Networks) is presented as an alternative to the radio and microwave BANs which are plagued with issues like interference, power hungry, hazardous and costly spectrum....

Download PDF file
  • EP ID EP549772
  • DOI 10.22581/muet1982.1902.05
  • Views 91
  • Downloads 0

How To Cite

K. Tabbassum, S. Talpur, N. Z. Laghari (2019). Management of Scratchpad Memory Using Programming Techniques. Mehran University Research Journal of Engineering and Technology, 38(2), 305-312. https://europub.co.uk/articles/-A-549772