CÁC GIẢI PHÁP MỞ RỘNG MÔ HÌNH HOẠT ĐỘNG CỦA CAPE CHO MẠNG MÁY TÍNH SỬ DỤNG BỘ VI XỬ LÝ ĐA LÕI
Đỗ Xuân Huyền, Hà Viết Hải
OpenMP là một giao diện lập trình ứng dụng cho xử lý song song trên các hệ thống máy tính sử dụng bộ nhớ chia sẻ. Với sự phổ cập của kiến trúc bộ xử lý đa lõi trong những năm gần đây, OpenMP ngày càng được sử dụng rộng rãi. CAPE (Checkpointing Aided Parallel Execution) là một hướng tiếp cận để sử dụng OpenMP cho kiến trúc bộ nhớ phân tán. Các phân tích lý thuyết cũng như các kết quả thực nghiệm đã chứng minh được CAPE có khả năng cung cấp hiệu năng hoạt động cao cũng như khả năng tương thích hoàn toàn với OpenMP [1]. Bài viết này giới thiệu tổng quan về các giải pháp mở rộng mô hình hoạt động của CAPE để tăng hiệu năng hoạt động trên mạng các máy tính sử dụng bộ nhớ đa lõi.