A Java Analysis and Transformation Framework Based on Low Level Virtual Machine (LLVM)

碩士 === 國立清華大學 === 資訊工程學系 === 97 === 隨著嵌入式系統技術的發展,現今單一手持式裝置可以處理或提供越來越多的功能,單一處理器經常無法滿足系統運算需求,而需有多個處理器來負責複雜的工作,也因此有許多研究將重點放在如何減少這些裝置電源的消耗或是如何提高程式執行的效能上。另一方面我們也發現在手持式平台上面使用Java 撰寫應用程式已經逐漸成為趨勢,因此我們想要提供一建立在LLVM上之Framework,此Framework能夠提供開發者一個對於Java 程式分析或者是優化(如程式執行時記憶體的優化)的環境。我們在實驗的部分展示出,當Java程式進入我們的Framewo...

Full description

Bibliographic Details
Main Authors: Chien, Yi-Hung, 簡奕紘
Other Authors: Shyu, Jyuo-Min
Format: Others
Language:zh-TW
Published: 2009
Online Access:http://ndltd.ncl.edu.tw/handle/78858696073404925461
id ndltd-TW-097NTHU5392120
record_format oai_dc
spelling ndltd-TW-097NTHU53921202015-11-13T04:08:49Z http://ndltd.ncl.edu.tw/handle/78858696073404925461 A Java Analysis and Transformation Framework Based on Low Level Virtual Machine (LLVM) 建立於LLVM上之Java程式分析及轉換 Chien, Yi-Hung 簡奕紘 碩士 國立清華大學 資訊工程學系 97 隨著嵌入式系統技術的發展,現今單一手持式裝置可以處理或提供越來越多的功能,單一處理器經常無法滿足系統運算需求,而需有多個處理器來負責複雜的工作,也因此有許多研究將重點放在如何減少這些裝置電源的消耗或是如何提高程式執行的效能上。另一方面我們也發現在手持式平台上面使用Java 撰寫應用程式已經逐漸成為趨勢,因此我們想要提供一建立在LLVM上之Framework,此Framework能夠提供開發者一個對於Java 程式分析或者是優化(如程式執行時記憶體的優化)的環境。我們在實驗的部分展示出,當Java程式進入我們的Framework後能夠得到哪些分析的資訊以及如何對程式作優化轉換,並且實際執行Benchmark。 Shyu, Jyuo-Min 徐爵民 2009 學位論文 ; thesis 60 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立清華大學 === 資訊工程學系 === 97 === 隨著嵌入式系統技術的發展,現今單一手持式裝置可以處理或提供越來越多的功能,單一處理器經常無法滿足系統運算需求,而需有多個處理器來負責複雜的工作,也因此有許多研究將重點放在如何減少這些裝置電源的消耗或是如何提高程式執行的效能上。另一方面我們也發現在手持式平台上面使用Java 撰寫應用程式已經逐漸成為趨勢,因此我們想要提供一建立在LLVM上之Framework,此Framework能夠提供開發者一個對於Java 程式分析或者是優化(如程式執行時記憶體的優化)的環境。我們在實驗的部分展示出,當Java程式進入我們的Framework後能夠得到哪些分析的資訊以及如何對程式作優化轉換,並且實際執行Benchmark。
author2 Shyu, Jyuo-Min
author_facet Shyu, Jyuo-Min
Chien, Yi-Hung
簡奕紘
author Chien, Yi-Hung
簡奕紘
spellingShingle Chien, Yi-Hung
簡奕紘
A Java Analysis and Transformation Framework Based on Low Level Virtual Machine (LLVM)
author_sort Chien, Yi-Hung
title A Java Analysis and Transformation Framework Based on Low Level Virtual Machine (LLVM)
title_short A Java Analysis and Transformation Framework Based on Low Level Virtual Machine (LLVM)
title_full A Java Analysis and Transformation Framework Based on Low Level Virtual Machine (LLVM)
title_fullStr A Java Analysis and Transformation Framework Based on Low Level Virtual Machine (LLVM)
title_full_unstemmed A Java Analysis and Transformation Framework Based on Low Level Virtual Machine (LLVM)
title_sort java analysis and transformation framework based on low level virtual machine (llvm)
publishDate 2009
url http://ndltd.ncl.edu.tw/handle/78858696073404925461
work_keys_str_mv AT chienyihung ajavaanalysisandtransformationframeworkbasedonlowlevelvirtualmachinellvm
AT jiǎnyìhóng ajavaanalysisandtransformationframeworkbasedonlowlevelvirtualmachinellvm
AT chienyihung jiànlìyúllvmshàngzhījavachéngshìfēnxījízhuǎnhuàn
AT jiǎnyìhóng jiànlìyúllvmshàngzhījavachéngshìfēnxījízhuǎnhuàn
AT chienyihung javaanalysisandtransformationframeworkbasedonlowlevelvirtualmachinellvm
AT jiǎnyìhóng javaanalysisandtransformationframeworkbasedonlowlevelvirtualmachinellvm
_version_ 1718128342244261888