60 likes | 170 Views
Parallelization of CC Workshop Benchmark Suggestion. Sudhakar Pamidighantam NCSA. General Benchmark needs. Benchmarks standardization is important but comparison with/between codes could be problematic if license statements prohibit such activity
E N D
Parallelization of CC WorkshopBenchmark Suggestion Sudhakar Pamidighantam NCSA
General Benchmark needs • Benchmarks standardization is important but comparison with/between codes could be problematic if license statements prohibit such activity • The information should provide users a guide lines to their own parallel runs • The benchmarks between heterogeneous systems may not be comparable except for total time to solution • Benchmarking is used to evaluate systems for price/performance and should be a continuous process • NSF has a set that could be a start if we want one
Heterogeneous systems • GPU/CPU/FPGA count and their usage • Cache amounts and bandwidths
Goal for Benchmarks • Automatic processor count/type selection • Problem specificity • On the fly benchmarking for specific distribution cpu/io
Systems • NSF Set • Natural systems easy to systematically grow like benzene--- hexacene…./Polymer/Argon clusters to define some constant work/data per processing unit Method dependent