Khóa luận Phát triển, tối ưu thuật toán adaptive page layout trên thiết bị nhúng

  • Người chia sẻ :
  • Số trang : 44 trang
  • Lượt xem : 11
  • Lượt tải : 500
  • Tất cả luận văn được sưu tầm từ nhiều nguồn, chúng tôi không chịu trách nhiệm bản quyền nếu bạn sử dụng vào mục đích thương mại

NHẬP MÃ XÁC NHẬN ĐỂ TẢI LUẬN VĂN NÀY

Nếu bạn thấy thông báo hết nhiệm vụ vui lòng tải lại trang

Bạn đang xem trước 20 trang tài liệu Khóa luận Phát triển, tối ưu thuật toán adaptive page layout trên thiết bị nhúng, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD LUẬN VĂN ở trên

Ngày nay TBDĐ đang ngày một trở nên phổ biến bởi những tính năng ưu việt của chúng, tuy nhiên không giống như môi trường PC với màn hình hiển thị lớn và cấu hình mạnh mẽ, các TBDĐ có những hạn chế như màn hình hiển thị nhỏ và có rất nhiều kích thước với mục đích sử dụng khác nhau. Việc xây dựng một giao diện thông minh dành cho các TBDĐ luôn rất quan trọng, một ứng dụng với giao diện thông minh có thể sử dụng trên nhiều loại thiết bị khác nhau như điện thoại di dộng, TV hay thiết bị định hướng GPS của ôtô. Thuật toán Adaptive Page Layout [1] là một giải pháp để đưa ra cách sắp xếp màn hình hiệu quả cho các TBDĐ. Trong khóa luận này tôi sẽ hướng đến việc phát triển, tối ưu thuật toán APL về tốc độ xử lý, bộ nhớ sử dụng cũng như các yêu cầu về giao diện hiển thị khi chạy trên thiết bị nhúng sử dụng kiến trúc vi xử lý ARM. Các phương pháp tối ưu sẽ được kiểm chứng qua kết quả chương trình cài đặt thuật toán APL trên ARM. Đồng thời tôi cũng xây dựng ứng dụng minh họa Health Examination Visualization sử dụng APL như một mô đun để biểu diễn các dữ liệu kiểm tra sức khỏe một cách trực quan (theo yêu cầu bên phía Toshiba) trên ARM, qua đó có thể chứng minh khả năng ứng dụng vào thực tiễn thiết bị nhúng của thuật toán APL áp dụng các cải tiến của tôi. Trong khóa luận của tôi có sử dụng các kết quả tối ưu thuật toán APL trên PC đã được trình bày trong khóa luận của bạn Cao Bắc Tiến[2]. Dựa trên các đặc điểm của kiến trúc ARM tôi thực hiện tối ưu tốc độ tính toán khi cài đặt thuật toán APL trên ARM và các vấn đề về giao diện hiển thị hiển thị của chương trình.