Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Abstract   In this chapter,  present a summary of the runtime support, compiler and tools development efforts in the CHAOS group at the University of Maryland. The principal focus of the CHAOS group's research has been to develop tools, compiler runtime support and compilation techniques to help scientists and engineers develop high-speed parallel implementations of codes for irregular scientific problems (i.e. problems that are unstructured, sparse, adaptive or block structured).  have developed a series of runtime support libraries (CHAOS, CHAOS+ +) that carry out the preprocessing and data movement needed to efficiently implement irregular and block structured scientific algorithms on distributed memory machines and networks of workstations. Our compilation research has played a major role in demonstrating that it is possible to develop data parallel compilers able to make effective use of a wide variety of runtime optimizations.  have also been exploring ways to support interoperability beten sequential and parallel programs written using different languages and programming paradigms.
['Joel H. Saltz', 'Gagan Agrawal', 'Chialin Chang', 'Raja Das', 'Guy Edjlali', 'Paul Havlak', 'Yuan-Shin Hwang', 'Bongki Moon', 'Ravi Ponnusamy', 'Shamik D. Sharma', 'Alan Sussman', 'Mustafa Uysal']
I am writing a research paper on a idea Programming Irregular Applications: Runtime Support, Compilation and Tools
[{"from": "human", "value": "I am writing a research paper on a idea Programming Irregular Applications: Runtime Support, Compilation and Tools"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Abstract   In this chapter,  present a summary of the runtime support, compiler and tools development efforts in the CHAOS group at the University of Maryland. The principal focus of the CHAOS group's research has been to develop tools, compiler runtime support and compilation techniques to help scientists and engineers develop high-speed parallel implementations of codes for irregular scientific problems (i.e. problems that are unstructured, sparse, adaptive or block structured).  have developed a series of runtime support libraries (CHAOS, CHAOS+ +) that carry out the preprocessing and data movement needed to efficiently implement irregular and block structured scientific algorithms on distributed memory machines and networks of workstations. Our compilation research has played a major role in demonstrating that it is possible to develop data parallel compilers able to make effective use of a wide variety of runtime optimizations.  have also been exploring ways to support interoperability beten sequential and parallel programs written using different languages and programming paradigms."}]