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...

Full description

Bibliographic Details
Main Authors: Hsiu-Shu Lin, 林秀書
Other Authors: Fu-Chiung Cheng
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