Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 28 trang
Dung lượng: 496 KB

Giới thiệu nội dung

Tối Ưu Phần Mềm Nhúng Trên Bộ Xử Lý Đa Nhân

Tác giả: Bùi Hữu Phúc

Lĩnh vực: Công nghệ thông tin, Kỹ thuật phần mềm

Nội dung tài liệu:

Luận án tiến sĩ này tập trung vào việc tối ưu hóa hiệu năng của phần mềm nhúng trên các bộ xử lý đa nhân. Nghiên cứu giải quyết các thách thức hiện tại trong việc tối ưu hóa, bao gồm nguy cơ mất cân bằng hiệu năng, hạn chế khả năng mở rộng của song song tác vụ và yêu cầu cân bằng tải khi phân phối dữ liệu. Luận án đề xuất các phương pháp cải tiến, tập trung vào tối ưu mã nguồn và cấu hình phần mềm nhúng để khai thác hiệu quả khả năng xử lý của bộ xử lý đa nhân, đặc biệt trong bối cảnh phát triển của IoT và Công nghiệp 4.0.

Mục lục chi tiết:

  • Mở đầu
  • Chương 1. Tổng quan về tối ưu phần mềm nhúng trên bộ xử lý đa nhân
    • 1.1. Một số khái niệm
    • 1.2. Một số nghiên cứu về tối ưu phần mềm nhúng trên bộ xử lý đa nhân
    • 1.3. Bài toán Tối ưu phần mềm nhúng trên bộ xử lý đa nhân
      • 1.3.1. Một số thách thức trong tối ưu phần mềm nhúng trên bộ xử lý đa nhân
      • 1.3.2. Mô hình tối ưu phần mềm nhúng trên bộ xử lý đa nhân
      • 1.3.3. Hướng tiếp cận và phương pháp tối ưu phần mềm nhúng trên bộ xử lý đa nhân
  • Chương 2. Tối ưu dựa trên xử lý song song tác vụ
    • 2.1. Tối ưu dựa trên lựa chọn các hàm xử lý chính theo luật Pareto 8/2
      • 2.1.1. Ý tưởng của phương pháp lựa chọn các hàm xử lý chính theo luật Pareto 8/2
      • 2.1.2. Phương pháp đề xuất
        • 2.1.2.1. Mô hình tổng quát
        • 2.1.2.2. Điều kiện song song
      • 2.1.3. Thực nghiệm
    • 2.2. Tối ưu cấu hình mã nguồn phần mềm nhúng
      • 2.2.1. Ý tưởng của phương pháp cấu hình mã nguồn
      • 2.2.2. Phát triển phương pháp
        • 2.2.2.1. Mô hình tổng quát
        • 2.2.2.2. Xây dựng điều kiện cấu hình
  • Chương 3. Tối ưu dựa trên xử lý song song dữ liệu
    • 3.1. Phân chia dữ liệu cân bằng và phân bổ động tới các nhân của bộ xử lý
      • 3.1.1. Ý tưởng của phương pháp phân chia dữ liệu cân bằng và phân bổ động tới các nhân của bộ xử lý
      • 3.1.2. Phương pháp đề xuất
      • 3.1.3. Thực nghiệm
    • 3.2 Tối ưu dựa trên phân vùng dữ liệu và xử lý bất đồng bộ
      • 3.2.1. Ý tưởng của phương pháp phân vùng dữ liệu và xử lý bất đồng bộ
      • 3.2.2. Phương pháp đề xuất
      • 3.2.3. Thực nghiệm
    • 3.3 Thảo luận và đánh giá kết quả
  • Kết luận
    • Những kết quả đạt được
    • Những hạn chế và hướng nghiên cứu tiếp theo