WhetstoneHạt nhân Whetstone được sử dụng tại cơ quan máy tính trung ương của Anh, bao gồm một tập hợp các mô-đun 11 được thiết kế để phù hợp với quan sát động tần số hoạt động kinh doanh được sử dụng trong chương trình ALGOL 949. Hạt nhân bài tập các tính năng xử lý như mảng địa chỉ, cố định - và floating - phẩy số học, chương trình con cuộc gọi, và tham số đi qua. Nó đã được dịch từ ALGOL để FORTRAN, PL / tôi, và các ngôn ngữ khác. Một danh sách các khối lượng công việc ở ALGOL có thể được tìm thấy ở Curnow và Wichmann (1975).Kết quả điểm chuẩn Whetstone được đo bằng KWIPS (Kilo Whetstone hướng dẫn cho một thứ hai). Có rất nhiều các hoán vị của điểm chuẩn Whetstone, do đó, điều quan trọng để đảm bảo rằng các so sánh trên hệ thống khác nhau sử dụng cùng một mã nguồn và truy cập nội bộ vòng lặp được xác định là đủ lớn để giảm sự biến đổi thời gian.Mặc dù của nó kết hợp tổng hợp của các hoạt động, Whetstone nói chung được coi là một điểm chuẩn floating-point và là chủ yếu là đại diện của các ứng dụng kỹ thuật/khoa học nhỏ phù hợp với bộ nhớ cache.Các mô-đun được thiết kế để giảm thiểu tác động của tối ưu hóa trình biên dịch được biết đến. Kỹ thuật tối ưu hóa trình biên dịch mới hơn có thể ảnh hưởng đáng kể thời gian thực hiện của khối lượng công việc này trên một bộ xử lý. Nó bị vấn đề khác của hạt nhân trong đó có là không có I/O và giá trị của tham số đầu vào đáng kể ảnh hưởng đến hiệu suất đo.
đang được dịch, vui lòng đợi..