AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Short Paper

CFP: A Coherence-Free Processor Design

Abstract

This paper presents the design of a Coherence-Free Processor (CFP) that enables a scalable multiprocessor by eliminating cache coherence operations in both hardware and software. The CFP uses a coherence-free cache (CFC) that can improve the cost-effectiveness and performance-effectiveness of the existing multiprocessors for commonly used workloads. The CFC is feasible because not all program data that reside in a multiprocessor cache need to be accessed by other processors, and private caches at level 1 (L1) and level 2 (L2) facilitate this method of sharing. Reentrant programs are specifically designed to protect their data from modification by other tasks. Program data that are modified but not shared with other tasks do not require a coherence protocol. Adding processors reduces the multitasking queue, reducing elapsed time. Simultaneous execution replaces concurrent execution.

References

[1]
Eggers S J, Katz R H. Evaluating the performance of four snooping cache coherency protocols. In Proc. the 16th Annual International Symposium on Computer Architecture, May 28–Jun. 1, 1989, pp.2–15.
[2]
Tang C K. Cache system design in the tightly coupled multiprocessor system. In Proc. June 7–10, 1976, National Computer Conference and Exposition (AFIPS'76), Jun. 1976, pp.749–753.
Journal of Computer Science and Technology
Pages 99-102
Cite this article:
Yang F. CFP: A Coherence-Free Processor Design. Journal of Computer Science and Technology, 2024, 39(1): 99-102. https://doi.org/10.1007/s11390-023-3964-5

217

Views

0

Crossref

0

Web of Science

0

Scopus

0

CSCD

Altmetrics

Received: 20 November 2023
Accepted: 11 December 2023
Published: 25 January 2024
© Institute of Computing Technology, Chinese Academy of Sciences 2024
Return