scripting sourcery vsipl
Download
Skip this Video
Download Presentation
Scripting Sourcery VSIPL++

Loading in 2 Seconds...

play fullscreen
1 / 4

Scripting Sourcery VSIPL++ - PowerPoint PPT Presentation


  • 90 Views
  • Uploaded on

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:

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Scripting Sourcery VSIPL++' - gail-zamora


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
scripting sourcery vsipl

Scripting Sourcery VSIPL++

HPEC Workshop

September 14-16, 2010

Stefan Seefeld, Brooks Moses, Don McCoy, Justin Voo

CodeSourcery, Inc.

why scripting
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
Development Workflow
  • Algorithms are written (and tested !) twice,
  • using different languages, different tools,
  • in differing environments.

CodeSourcery, Inc.

integrated workflow
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.

ad