• Home
  • Search
  • Smart Memory Management (SaMM) For Embedded Systems without MMU
  • Cite Icon31
  • https://doi.org/10.1088/1757-899x/981/3/032010Copy DOI Icon

Smart Memory Management (SaMM) For Embedded Systems without MMU

Show More
  • Abstract
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In the wake of extensible usage of IOT (Internet of Things) enabled Embedded Systems, it is of great importance to find ways of using Memory in the most efficient way. Embedded Systems are also space constrained, hence at various places, it may not be possible to deploy a Hardware based–(MMU) Memory Management Units. In MMU less Embedded systems, there are various principles of DMA being applied; however, they are all constrained in one way or the other. With this backdrop, this paper is exploring opportunities to achieve higher performance and efficiency in Memory Management by using Smart and Programmable methods. Proposed methods have achieved an overall improvement in Allocation speeds to the tune of 3-4 times, however there is a marginal drop in Deallocation speed. Overall a better bargain and another very good outcome is 0 defragmented memory. This paper also presents algorithms for Allocation, Deallocation and Defragmentation processes, which can be implemented within available Application Software.

Loading PDF

Similar Papers
  • Research Article
  • Citations10

Formal proof of dynamic memory isolation based on MMU

  • Jul 11, 2017
  • Science of Computer Programming
  • Narjes Jomaa +3
  • Research Article
  • Citations45

Dynamic scratchpad memory management for code in portable systems with an MMU

  • Jan 29, 2008
  • ACM Transactions on Embedded Computing Systems
  • Bernhard Egger +2
  • Research Article

A tutorial overview of the Z8003 and Z8004 microprocessors and the Z8010 and Z8015 memory management units: Part 2: Z8000 family memory management devices

  • Apr 01, 1983
  • Journal of Microcomputer Applications
  • Bradly K Fawcett
  • Research Article

A Review on Performance Analysis of Deep Learning for Task Offloading in Edge Computing

  • Dec 31, 2022
  • SAMRIDDHI : A Journal of Physical Sciences, Engineering and Technology
  • S Almelu +2
  • Conference Article
  • Citations1

Energy modeling of the virtual memory subsystem for real-time embedded systems

  • Oct 01, 2010
  • Mickael Lanoe +1
  • Research Article
  • Citations12

A Study on the Internet of Things (IoT) Applications

  • Sep 30, 2015
  • International Journal of Software Engineering and Its Applications
  • Young-Mo Kang +3
  • PDF
  • Research Article
  • Citations4

Dynamic and Energy Efficient Cache Scheduling Framework for IoMT over ICN

  • Oct 29, 2023
  • Applied Sciences
  • Abdullah Alourani +3
  • Research Article
  • Citations1

Integrating an on-chip MMU into a highly pipelined architecture

  • Aug 01, 1988
  • Microprocessing and Microprogramming
  • Elliot J Cohen +2
  • Research Article
  • Citations185

Application of cognitive Internet of Medical Things for COVID-19 pandemic

  • Jan 01, 2020
  • Diabetes & Metabolic Syndrome
  • Swati Swayamsiddha +1
  • Research Article
  • Citations16

Motorola's 88000 family architecture

  • Jun 01, 1990
  • IEEE Micro
  • M Alsup
  • Book Chapter
  • Citations33

Data Security and Privacy in the Internet of Things (IoT) Environment

  • Jan 01, 2016
  • Vijayaraghavan Varadharajan +1
  • Research Article
  • Citations2

Computing perspectives: the rise of the VLSI processor

  • Dec 01, 1990
  • Communications of the ACM
  • Maurice V Wilkes
  • Conference Article

Poster: Toward Operating System Assisted Hierarchical Memory Management for Heterogeneous Architectures

  • Nov 01, 2012
  • Balazs Gerofi +3
  • Supplementary Content

Έμπιστα περιβάλλοντα για πράγματα του διαδικτύου

  • Sep 01, 2019
  • Χρήστος Νεκτάριος Αζναουρίδης
  • Conference Article

Top ten hurdles on the race towards the Internet of Things

  • Jan 01, 2013
  • Qatar Foundation Annual Research Forum Volume 2013 Issue 1
  • Aref Meddeb
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.