Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely:  presents a framework to design a shared memory multiprocessor on a programmable platform.  propose a complete flow, composed by a programming model and a template architecture. Our framework permits to write a parallel application by using a shared memory model. It deals with the consistency of shared data, with no need of hardware coherence protocol, but uses a software model to properlyallsynchronize the local copies with the shared memory image. This idea can be applied both to a scratchpad-based architecture or a cache-based one. The architecture is synthesizable with standard IPs, such as the softcores and interconnect elements, which may be found in any commercial FPGA toolset.
['Antonino Tumeo', 'Matteo Monchiero', 'Gianluca Palermo', 'Fabrizio Ferrandi', 'Donatella Sciuto']
I am writing a research paper on a idea A design kit for a fully working shared memory multiprocessor on FPGA
[{"from": "human", "value": "I am writing a research paper on a idea A design kit for a fully working shared memory multiprocessor on FPGA"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely:  presents a framework to design a shared memory multiprocessor on a programmable platform.  propose a complete flow, composed by a programming model and a template architecture. Our framework permits to write a parallel application by using a shared memory model. It deals with the consistency of shared data, with no need of hardware coherence protocol, but uses a software model to properlyallsynchronize the local copies with the shared memory image. This idea can be applied both to a scratchpad-based architecture or a cache-based one. The architecture is synthesizable with standard IPs, such as the softcores and interconnect elements, which may be found in any commercial FPGA toolset."}]