40 likes | 162 Vues
Join us for the CodeSourcery VSIPL++ workshop from September 14-16, 2010, led by industry experts Stefan Seefeld, Brooks Moses, Don McCoy, and Justin Voo. Discover how to improve productivity in algorithm development through a seamless integration of scripting languages like Matlab and Python with C++. Learn about our innovative workflow that allows for algorithm testing in different languages and environments, leading to simpler workflows, reduced redundancy, and higher efficiency. Your feedback is essential for refining this integrated scripting solution.
E N D
Scripting Sourcery VSIPL++ HPEC Workshop September 14-16, 2010 Stefan Seefeld, Brooks Moses, Don McCoy, Justin Voo CodeSourcery, Inc.
Why scripting ? • Sourcery VSIPL++ is designed with productivity in mind: • Compact and intuitive syntax • Yet: • Algorithms developed in a High Productivity Environment (Matlab, Python) • Rewritten in C++ • How can this workflow be improved ? CodeSourcery, Inc.
Development Workflow • Algorithms are written (and tested !) twice, • using different languages, different tools, • in differing environments. CodeSourcery, Inc.
Integrated Workflow Scripting (Matlab, Python, etc.) Hybrid programming C++ • Seamless integration of prototyping and optimization • Code generation • Profiling • Validation • Support data-flow in both directions • Simpler workflow -> Higher Productivity We would like your feedback ! CodeSourcery, Inc.