Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Abstract   Performance debugging using program profiling and tracing for scientific workflows can be extremely difficult for two reasons. 1) Existing performance tools lack the ability to automatically produce global performance data based on local information from coupled scientific applications of workflows, particularly at runtime. 2) Profiling/tracing with static instrumentation may incur high overhead and significantly slow down science-critical tasks. To gain more insights on workflows  introduce a lightight workflow monitoring infrastructure, WOW-MON ( WO rkflo W MON itor), which enables user's access not only to cross-application performance data such as end-to-end latency and execution time of individual workflow components at runtime, but also to customized performance events. To reduce profiling overhead, WOW-MON uses adaptive selection of performance metrics based on machine learning algorithms to guide profilers collecting only metrics that have most impact on performance of workflows. Through the study of real scientific workflows (e.g., LAMMPS) with the help of WOWMON,  found that the performance of the workflows can be significantly affected by both software and hardware factors, such as the policy of process mapping and in-situ buffer size. Moreover,  experimentally show that WOWMON can reduce data movement for profiling by up to 54% without missing the key metrics for performance debugging.
['Xuechen Zhang', 'Hasan Abbasi', 'Kevin A. Huck', 'Allen D. Malony']
I am writing a research paper on a idea WOWMON: A Machine Learning-based Profiler for Self-adaptive Instrumentation of Scientific Workflows☆
[{"from": "human", "value": "I am writing a research paper on a idea WOWMON: A Machine Learning-based Profiler for Self-adaptive Instrumentation of Scientific Workflows\u2606"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Abstract   Performance debugging using program profiling and tracing for scientific workflows can be extremely difficult for two reasons. 1) Existing performance tools lack the ability to automatically produce global performance data based on local information from coupled scientific applications of workflows, particularly at runtime. 2) Profiling/tracing with static instrumentation may incur high overhead and significantly slow down science-critical tasks. To gain more insights on workflows  introduce a lightight workflow monitoring infrastructure, WOW-MON ( WO rkflo W MON itor), which enables user's access not only to cross-application performance data such as end-to-end latency and execution time of individual workflow components at runtime, but also to customized performance events. To reduce profiling overhead, WOW-MON uses adaptive selection of performance metrics based on machine learning algorithms to guide profilers collecting only metrics that have most impact on performance of workflows. Through the study of real scientific workflows (e.g., LAMMPS) with the help of WOWMON,  found that the performance of the workflows can be significantly affected by both software and hardware factors, such as the policy of process mapping and in-situ buffer size. Moreover,  experimentally show that WOWMON can reduce data movement for profiling by up to 54% without missing the key metrics for performance debugging."}]