NVRAM-Assisted Optimization Techniques for Flash Memory Management in Embedded Sensor Nodes

2016 ◽  
pp. 135-153
Author(s):  
Duo Liu ◽  
Kan Zhong
Energies ◽  
2021 ◽  
Vol 14 (7) ◽  
pp. 1823
Author(s):  
Mohammad Haidar ◽  
Hussein Chible ◽  
Corrado Boragno ◽  
Daniele D. Caviglia

Sensor nodes have been assigned a lot of tasks in a connected environment that is growing rapidly. The power supply remains a challenge that is not answered convincingly. Energy harvesting is an emerging solution that is being studied to integrate in low power applications such as internet of things (IoT) and wireless sensor networks (WSN). In this work an interface circuit for a novel fluttering wind energy harvester is presented. The system consists of a switching converter controlled by a low power microcontroller. Optimization techniques on the hardware and software level have been implemented, and a prototype is developed for testing. Experiments have been done with generated input signals resulting in up to 67% efficiency for a constant voltage input. Other experiments were conducted in a wind tunnel that showed a transient output that is compatible with the target applications.


2021 ◽  
Vol 11 (18) ◽  
pp. 8476
Author(s):  
June Choi ◽  
Jaehyun Lee ◽  
Jik-Soo Kim ◽  
Jaehwan Lee

In this paper, we present several optimization strategies that can improve the overall performance of the distributed in-memory computing system, “Apache Spark”. Despite its distributed memory management capability for iterative jobs and intermediate data, Spark has a significant performance degradation problem when the available amount of main memory (DRAM, typically used for data caching) is limited. To address this problem, we leverage an SSD (solid-state drive) to supplement the lack of main memory bandwidth. Specifically, we present an effective optimization methodology for Apache Spark by collectively investigating the effects of changing the capacity fraction ratios of the shuffle and storage spaces in the “Spark JVM Heap Configuration” and applying different “RDD Caching Policies” (e.g., SSD-backed memory caching). Our extensive experimental results show that by utilizing the proposed optimization techniques, we can improve the overall performance by up to 42%.


2014 ◽  
Vol 651-653 ◽  
pp. 1000-1003
Author(s):  
Yin Yang ◽  
Wen Yi Li ◽  
Kai Wang

In this paper, we propose a novel and efficient flash translation layer scheme called BLTF: Block Link-Table FTL. In this proposed scheme, all blocks can be used for servicing update requests, so updates operation can be performed on any of the physical blocks, through uniting log blocks and physical blocks, it can avoid uneven erasing and low block utilization. The invalid blocks, in BLTF scheme, could be reclaimed properly and intensively, it can avoid merging log blocks with physical blocks. At last, the BLTF is tested by simulation, which demonstrates the BLTF can effectively solve data storage problems. Through comparison with other algorithms, we can know that the proposed BLTF greatly prolongs service life of flash devices and improves efficiency of blocks erasing operation.


2020 ◽  
Vol 17 (9) ◽  
pp. 4003-4006
Author(s):  
Ashwini ◽  
N. Guruprasad

The advances in the Internet and communication technology, has set the scene for a new era of inexpensive sensors and actuators which are capable of performing sensing and controlling tasks. A sensor network contains a group of sensors that perform sensing, computing, and communicating data to the sink or the base station (Arampatzis, T., et al., 2005. A Survey of Applications of Wireless Sensors and Wireless Sensor Networks. IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, Limassol, Cyprus. pp.27–29). The sensing elements (sensors) have limited battery power and thus pose a limitation with respect to energy consumption. To maintain the longevity of a sensor network there is a need to employ several optimization techniques in order to utilize battery power efficiently. This paper focuses on efficient game theory routing protocols to optimize power consumption in the sensor nodes.


2012 ◽  
Vol 263-266 ◽  
pp. 1957-1960
Author(s):  
Guo Song Jiang ◽  
Zheng Yu Xia

Since the physical characteristics and access mode of flash memory both have significant difference with disk, storage management research become the basis and key factor of flash memory database, the performance of storage management often directly impacted on the performance of other subsystems in flash memory database system. Against the characteristics of database data access and problems of existing methods, this paper presented an adaptive flash memory management method which improved performance of data updating in flash memory while taking into account of the better read performance.


Wireless sensor network is widely used to monitor sparsely generated events through a centralized system. The coverage provided by the network to monitor region of interest vary and rely on the system components of sensor node. While monitoring events from cluster head or sink through sensor nodes located at a distant, it experiences increased communication cost due to prone errors which are proportional to losses due to distance and interferences. Biotelemetry application is reviewed for the derivation of the research problem which is worked upon in the present paper. The animals move around in their habitat performing various activities which are to be monitored. The sensing tags are mounted on the animals to study the behaviour of the animals. These animals roam around in their habitat generating variation in the interferences caused for communication. Due to wide variations, the inefficiency of the sensor node in communication results in draining battery rapidly and thereby life of sensor node. So in order to improve lifetime the optimization at the sensor node is very essential to keep network alive. The technique that performs optimization needs to be lightweight in terms of processing required as well as tuning of parameter which are required for model based optimization methods. In the paper, we proposed a technique which is lightweight and can dynamically optimize operating state. It is done by adaptively configuring communication parameters to patch losses and conserve energy to enhance Sensor node lifetime. The optimization technique proposed, does parameter tuning to minimize the communication cost in sensor node through efficient search method. The results are compared with traditionally employed technique with static setting and Online Greedy Optimization Algorithm. NI LabVIEW is used to do simulation of the model and for estimating the effect of parameter reconfiguration upon application of optimization techniques


Sign in / Sign up

Export Citation Format

Share Document