電腦效能應用與安全研究室 Performance, Applications and Security Lab


我們的研究範圍很廣,從嵌入式系統、手機應用、一直到雲端計算、商務應用、資訊安全都有做。
我們的合作研究夥伴很多,包括聯發科、IBM、中研院、資策會,還有和台大、清大、交大的教授合組研發團隊
,包括高階應用處理器架構研究、虛擬化技術、異質計算、系統軟體等重要技術的研究與創新,我們很關切台灣人才與產業的未來。

2012年9月10日 星期一

2012 雲端計算專題構想(1) - Virtualization of Smartphone Applications in the Cloud


Instructor
Shih-Hao Hung

Contact
hungsh@csie.ntu.edu.tw

Project title
Virtualization of Smartphone Applications in the Cloud

Project description
Smartphone applications are increasingly popular, but are limited by the computing power and storage capacity in the smartphone devices. To make smartphone applications more useful and powerful, one may consider running smartphone applications in the cloud, or offloading portions of application workload to the cloud. However, it is important to make the cloud “transparent” to the user, i.e. the user does not need to be aware of the cloud, or, at least, the user does not have to pay attention to the details of this mobile-cloud collaboration.

In our lab, we have built a prototype to virtualize smartphone applications to the cloud. We would invite students to join this research and development work. We are interested in two directions, and you are welcome to pick one or both:

(1) Further enhance the infrastructure of this virtualization framework. This is related to systems research, and you will learn about virtualization technologies, system architecture, and perofomance engineering.

(2) Develop collaborative smartphone applications based on our prototype. You will think about the so-called mobile-cloud computing applications of the future. You are no longer limited by mobile or cloud. You can use your imagination to create applications that are really innovative.

Project deliverable
(1) New system enhancing techniques with implementation, or
(2) New collaborative Android applications based our framework.

Prerequisites
The prospective participants who are interested in Part (1) of this project should be familiar with UNIX system programming, operating system, and algorithm design and analysis. Those who are interested in Part (2) should be familiar with Android programming and mobile computing.

Number of students required.
1~4 students

Meeting schedule
The students are expected to meet with all project members at least once every two weeks.

Progress report
The students are expected to file progress report using a Google document.

Grading criteria
Survey of existing work 25%
Innovation 25%
Implementation 25%
Performance Evaluation 25%

沒有留言:

張貼留言