Language:
English
繁體中文
Help
回圖書館首頁
手機版館藏查詢
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Reducing energy consumption through ...
~
Shuaib, Muhammad.
Linked to FindBook
Google Book
Amazon
博客來
Reducing energy consumption through data migration analysis in embedded systems.
Record Type:
Language materials, printed : Monograph/item
Title/Author:
Reducing energy consumption through data migration analysis in embedded systems./
Author:
Shuaib, Muhammad.
Description:
58 p.
Notes:
Source: Masters Abstracts International, Volume: 51-06.
Contained By:
Masters Abstracts International51-06(E).
Subject:
Engineering, Computer. -
Online resource:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=1523000
ISBN:
9781303176982
Reducing energy consumption through data migration analysis in embedded systems.
Shuaib, Muhammad.
Reducing energy consumption through data migration analysis in embedded systems.
- 58 p.
Source: Masters Abstracts International, Volume: 51-06.
Thesis (M.S.)--University of Houston-Clear Lake, 2013.
Since most of the energy is consumed by memory components in many embedded architectures running data-intensive (image/video processing and scientific computations) applications, many designers focus their attention on memory components when trying to optimize various metrics such as power/energy consumption, performance, heat, reliability, cost, etc. Typically these optimization metrics are closely related to each other; in other words, it may also be necessary to do some trade-offs to keep one of these targeting metrics under control. For example, some reasonable performance degradation may be allowed in order to keep the energy consumption under a given limit. There are many effective techniques, algorithms and approaches that have been investigated and improved by the scientists in order to reduce energy consumption. Banking is one of these effective methods and is achieved by dividing the available memory space into a number of portions (banks). Data is divided into small units called blocks and these blocks are mapped to these banks. Multi-bank memory structures are widely used in single/multi-core embedded systems as they have better performance and power/energy consumption values compared to their single monolithic counterparts. These structures are achieved by partitioning available memory space into multiple banks, then placing each of those banks into various operating modes from active mode (during used period) to power down mode (during idle period). Energy consumption as well as resynchronization costs (penalty) of these operating modes are different. Scientists need to be very careful to utilize these operating modes in their techniques because frequent transition in the states of banks can have adverse effects on energy consumption as well as on performance.
ISBN: 9781303176982Subjects--Topical Terms:
1669061
Engineering, Computer.
Reducing energy consumption through data migration analysis in embedded systems.
LDR
:04111nam a2200289 4500
001
1965626
005
20141029122139.5
008
150210s2013 ||||||||||||||||| ||eng d
020
$a
9781303176982
035
$a
(MiAaPQ)AAI1523000
035
$a
AAI1523000
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Shuaib, Muhammad.
$3
2102307
245
1 0
$a
Reducing energy consumption through data migration analysis in embedded systems.
300
$a
58 p.
500
$a
Source: Masters Abstracts International, Volume: 51-06.
500
$a
Adviser: Hakduran Koc.
502
$a
Thesis (M.S.)--University of Houston-Clear Lake, 2013.
520
$a
Since most of the energy is consumed by memory components in many embedded architectures running data-intensive (image/video processing and scientific computations) applications, many designers focus their attention on memory components when trying to optimize various metrics such as power/energy consumption, performance, heat, reliability, cost, etc. Typically these optimization metrics are closely related to each other; in other words, it may also be necessary to do some trade-offs to keep one of these targeting metrics under control. For example, some reasonable performance degradation may be allowed in order to keep the energy consumption under a given limit. There are many effective techniques, algorithms and approaches that have been investigated and improved by the scientists in order to reduce energy consumption. Banking is one of these effective methods and is achieved by dividing the available memory space into a number of portions (banks). Data is divided into small units called blocks and these blocks are mapped to these banks. Multi-bank memory structures are widely used in single/multi-core embedded systems as they have better performance and power/energy consumption values compared to their single monolithic counterparts. These structures are achieved by partitioning available memory space into multiple banks, then placing each of those banks into various operating modes from active mode (during used period) to power down mode (during idle period). Energy consumption as well as resynchronization costs (penalty) of these operating modes are different. Scientists need to be very careful to utilize these operating modes in their techniques because frequent transition in the states of banks can have adverse effects on energy consumption as well as on performance.
520
$a
In our current research, we propose to utilize data migration technique in a single core embedded system with software-managed memory architecture. This embedded system has an on-chip as well as off-chip memory, where off-chip memory is composed of multiple banks including a small sized Migrate Bank. We employ data migration technique to place/keep banks in low power operating modes for a longer time. This technique migrates and maps consecutive accessed blocks to a particular small sized bank, called Migrate Bank, so that energy consumption could be reduced by decreasing the number of bigger sized active banks. The content of Migrate Bank changes dynamically as working sets (loops) of the application change during the course of execution. Experimental results observed by our approach show that our proposed data migration technique with Migrate Bank can reduce energy consumption significantly.
520
$a
Our target architecture utilizes Scratch Pad Memories (SPMs) as well since they are known to have many advantages over hardware-controlled counterparts. Actually these memories are managed by software and their size is small, so these memories do not encounter the problem of unpredicted misses; in other words, there is no need to check if data is available in SPM or not. Thus, it brings elimination of comparator and tag bits resulting in fast access time, less power/energy consumption, reduced cost, and real-time predictability.
590
$a
School code: 1251.
650
4
$a
Engineering, Computer.
$3
1669061
690
$a
0464
710
2
$a
University of Houston-Clear Lake.
$3
1018602
773
0
$t
Masters Abstracts International
$g
51-06(E).
790
$a
1251
791
$a
M.S.
792
$a
2013
793
$a
English
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=1523000
based on 0 review(s)
Location:
ALL
電子資源
Year:
Volume Number:
Items
1 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
W9260625
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
On shelf
0
1 records • Pages 1 •
1
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login