Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: In programming high performance applications, shared address-space platforms are preferable for fine-grained computation, while distributed address-space platforms are more suitable for coarse-grained computation. Hover, currently only distributed address-space systems scale beyond the low hundreds of processors.   introduce a hybrid architecture that allows users to trade off local memory usage for coherence communication, making possible larger-scale shared memory architectures.  introduce a programming model and examine possible implementations of hardware mechanisms, evaluating some of the trade-offs inherent in each. Preliminary experiments on an application with particularly fine-grained communication requirements indicate that effective placement of directives can reduce coherence communication by more than a factor of 10 for 64 processors.
['Collin McCurdy', 'Charles N. Fischer']
I am writing a research paper on a idea User-controllable coherence for high performance shared memory multiprocessors
[{"from": "human", "value": "I am writing a research paper on a idea User-controllable coherence for high performance shared memory multiprocessors"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: In programming high performance applications, shared address-space platforms are preferable for fine-grained computation, while distributed address-space platforms are more suitable for coarse-grained computation. Hover, currently only distributed address-space systems scale beyond the low hundreds of processors.   introduce a hybrid architecture that allows users to trade off local memory usage for coherence communication, making possible larger-scale shared memory architectures.  introduce a programming model and examine possible implementations of hardware mechanisms, evaluating some of the trade-offs inherent in each. Preliminary experiments on an application with particularly fine-grained communication requirements indicate that effective placement of directives can reduce coherence communication by more than a factor of 10 for 64 processors."}]