Khảo sát về kiến trúc bộ xử lý ống đối lưu

P. Balaji1, W. Mahmoud1, E. Ososanya2, K. Thangarajan1
1Department of Electrical & Computer Engineering, Tennessee Technological University, Cookeville, TN, USA
2Department of Electrical Engineering, University of District of Columbia, Washington D.C., DC, USA

Tóm tắt

Kiến trúc Bộ xử lý ống đối lưu (Counterflow Pipeline Processor - CFPP) là một bộ xử lý dựa trên kiến trúc RISC. Nó được đề xuất vào năm 1994 như một kiến trúc bộ xử lý không đồng bộ. Gần đây, các nghiên cứu đã triển khai nó như một kiến trúc bộ xử lý đồng bộ và sau đó cải thiện thiết kế của nó về tốc độ và hiệu suất bằng cách giảm độ trễ thực thi trung bình của các lệnh và hạn chế tình trạng đợi trong ống. Trong bài báo này, chúng tôi khảo sát kiến trúc và các vấn đề thiết kế chính như việc triển khai nó dưới dạng kiến trúc đồng bộ và không đồng bộ, đồng thời thảo luận về những ưu điểm và nhược điểm của các triển khai này. Hơn nữa, chúng tôi thảo luận về nghiên cứu của mình trong việc đánh giá hiệu suất của kiến trúc bộ xử lý ống đối lưu so với kiến trúc bộ xử lý MIPS truyền thống.

Từ khóa

#Bộ xử lý ống #Kiến trúc máy tính #Thanh ghi #Giải mã #Độ trễ #Sun #Cấu trúc dữ liệu #Kiểm soát hệ thống giao tiếp #Tìm kiếm láng giềng gần nhất #Logic

Tài liệu tham khảo

childers, 2000, Custom embedded counterflow pipelines, 10.18130/V36B8N childers, 1998, Automatic Counterflow Pipeline Synthesis, University of Virginia Technical Report No CS-98–14 10.1007/BFb0057793 10.1109/HICSS.2000.926966 10.1109/ARVLSI.1999.756034 childers, 1999, Automatic Design of Custom wide-issue Counterflow Pipelines, University of Virginia CS Technical Report CS-99–02 hennessy, 1998, Computer Architecture - Hardware Software Co-design 10.1109/HPCA.1997.569675 childers, 1998, Application-Specific Pipelines for Exploiting Instruction-Level Parallelism, University of Virginia Technical Report No CS-98–14 jones, 1994, A New Approach to Microprocessors, Department of Computer Science Brigham Young University Utah davis, 1997, An Introduction to Asynchronous Circuit Design, A technical report UUCS-97–013 University of Utah van berkel, 1999, Scanning the technology: Applications of Asynchronous Circuits, Proceedings of the IEEE, 87, 234, 10.1109/5.740016 10.1109/ISCAS.1996.541903 10.1109/MDT.1994.303847 10.1109/HPCA.1998.650572