Tôi muốn dự đoán thời gian chạy cho các phép toán đại số tuyến tính dày đặc trên một kiến trúc cụ thể bằng một thư viện cụ thể. Tôi muốn tìm hiểu một mô hình gần đúng chức năng
kích thước đầu vào thời gian chạy
cho các hoạt động như nhân ma trận, thêm phần tử, giải tam giác, v.v ....
Tôi nghi ngờ rằng các thời gian chạy này hầu hết có thể dự đoán được do tính thường xuyên của các hoạt động một khi bạn vượt quá kích thước vấn đề phù hợp thoải mái trong bộ đệm.
Câu hỏi:
- Là giả định này thực tế? Là chức năng thời gian chạy có khả năng gần như xác định?
- Tôi có thể giả sử rằng hàm này sẽ là đa thức trong kích thước của các đầu vào không? (ví dụ: Tôi hy vọng ma trận dày đặc nhân để nhìn cái gì đó như cho A n k × B k m và alpha một số hệ số vô hướng)
- Có công việc từ trước về điều này ở đâu đó không?
- Kế hoạch hiện tại của tôi là thực hiện hồi quy bình phương tối thiểu với bộ chỉnh lưu . Bất cứ một đề nghị nào khác?
Chỉnh sửa: Để rõ ràng Tôi đang tìm kiếm thời gian chạy, không phải FLOP hoặc bất kỳ số liệu hiệu suất phổ biến nào khác. Tôi sẵn sàng giới hạn bản thân trong một kiến trúc cụ thể.