[Hỏi] Build một hệ điều hành linux chạy trên cpu có tập lệnh tùy biến

Chào các bác,
Em có ý định build một hệ điều hành linux chạy trên kiến trúc CPU đặc biệt. CPU này sử dụng tập lệnh RISC song song (ILP) nên các hệ điều hành có sẵn chưa có cái nào hỗ trợ. Có 2 hướng tiếp cận mà em định tìm hiểu là :

  1. Can thiệp vào assembler dưới OS để thay đổi cấu trúc mã máy được dịch xuống CPU. (phương pháp này chạy trực tiếp trên con CPU ILP)
    hoặc
  2. Can thiệp vào compiler C trên OS tương tự như MPI, OpenMP để chương trình khi chạy có thể tự động phân phối các đoạn mã được chỉ định đến con CPU có cấu trúc đặc biệt này rồi lấy kết quả về. ( Phương pháp này xem con CPU ILP như là một acceleration hardware, hiệu quả cao hơn phương pháp 1)
    Bác nào biết cách thực hiện, tài liệu, hoặc từ khóa để tìm kiếm về vấn đề này thì giúp em với.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?