Design and Performance Evaluation of Hardware-Assisted Memory Allocator
碩士 === 大同大學 === 資訊工程學系(所) === 97 === Modern programming languages such as Java and C++ highly demand efficient dynamic memory management to allocate and deallocate blocks of memory frequently. Furthermore, the density of logic on a chip is increasing dramatically every year. Therefore, it is common...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2009
|
Online Access: | http://ndltd.ncl.edu.tw/handle/28281657588288243494 |
id |
ndltd-TW-097TTU05392051 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097TTU053920512016-05-02T04:11:11Z http://ndltd.ncl.edu.tw/handle/28281657588288243494 Design and Performance Evaluation of Hardware-Assisted Memory Allocator 硬體輔助記憶體配置器之設計與效能分析 Hsiu-Shu Lin 林秀書 碩士 大同大學 資訊工程學系(所) 97 Modern programming languages such as Java and C++ highly demand efficient dynamic memory management to allocate and deallocate blocks of memory frequently. Furthermore, the density of logic on a chip is increasing dramatically every year. Therefore, it is common to translate software to hardware to speed up the execution time and reduce power consumption. Many researchers proposed hardware-assisted memory allocators to address dynamic memory management. However, None of those work addresses both the size blind spot and boundary blind spot problems. We propose a new hardware-assisted memory allocator to address the above two problems and evaluate the performance with SPECjvm98. The experimental results indicated that our hardware-assisted memory allocator effectively improving the memory utilization. Fu-Chiung Cheng 鄭福炯 2009 學位論文 ; thesis 43 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 大同大學 === 資訊工程學系(所) === 97 === Modern programming languages such as Java and C++ highly demand efficient
dynamic memory management to allocate and deallocate blocks of memory
frequently. Furthermore, the density of logic on a chip is increasing dramatically
every year. Therefore, it is common to translate software to hardware to speed up the
execution time and reduce power consumption. Many researchers proposed
hardware-assisted memory allocators to address dynamic memory management.
However, None of those work addresses both the size blind spot and boundary blind
spot problems.
We propose a new hardware-assisted memory allocator to address the above
two problems and evaluate the performance with SPECjvm98. The experimental
results indicated that our hardware-assisted memory allocator effectively improving
the memory utilization.
|
author2 |
Fu-Chiung Cheng |
author_facet |
Fu-Chiung Cheng Hsiu-Shu Lin 林秀書 |
author |
Hsiu-Shu Lin 林秀書 |
spellingShingle |
Hsiu-Shu Lin 林秀書 Design and Performance Evaluation of Hardware-Assisted Memory Allocator |
author_sort |
Hsiu-Shu Lin |
title |
Design and Performance Evaluation of Hardware-Assisted Memory Allocator |
title_short |
Design and Performance Evaluation of Hardware-Assisted Memory Allocator |
title_full |
Design and Performance Evaluation of Hardware-Assisted Memory Allocator |
title_fullStr |
Design and Performance Evaluation of Hardware-Assisted Memory Allocator |
title_full_unstemmed |
Design and Performance Evaluation of Hardware-Assisted Memory Allocator |
title_sort |
design and performance evaluation of hardware-assisted memory allocator |
publishDate |
2009 |
url |
http://ndltd.ncl.edu.tw/handle/28281657588288243494 |
work_keys_str_mv |
AT hsiushulin designandperformanceevaluationofhardwareassistedmemoryallocator AT línxiùshū designandperformanceevaluationofhardwareassistedmemoryallocator AT hsiushulin yìngtǐfǔzhùjìyìtǐpèizhìqìzhīshèjìyǔxiàonéngfēnxī AT línxiùshū yìngtǐfǔzhùjìyìtǐpèizhìqìzhīshèjìyǔxiàonéngfēnxī |
_version_ |
1718253442390032384 |