Interactive SuperComputing


 

Success Stories


Pattern Matching


 

The Challenge
Pattern matching is used in a broad array of image processing and security applications: medical imaging, aerospace and defense, security, machine vision, and others. This application has the characteristics that it can be very computationally intensive, it requires interactivity during the algorithm development stage, and it can involve very large data sets.

The application commonly makes use of the Fourier Transform and correlation to locate the target image within the original image. In the increasing number of real-life cases, this type of algorithm needs to operate on very large, high-resolution images, potentially in real time. Also, it is critical to optimize parameters of the algorithm, such as filters and thresholds, to achieve best results.



Star-P Solution
Star-P is well-suited for this application, supporting huge images, rapid processing, and iterative optimization, while still using the familiar MATLAB® environment. Star-P enables interactive optimization of evolving pattern matching algorithms, and enables simple conversion of pre-existing serial code for parallel computing, deals effectively with supercomputing-scale data sets, and delivers supercomputing-class performance.

Summary & Metrics

  • Interactive development of image processing algorithms in a familiar MATLAB® environment
  • Scale to large and growing data sets, in the gigabyte/terabyte range, for rapid development and real-time processing
  • An FFT-based pattern matching application on a 6400x6400 image (1GB of data) ran in 21 seconds that previously could not be run on a desktop PC

"We view Star-P as a major productivity tool to support D.O.D. customers. Rather than re-coding algorithms in C and MPI, we are looking to Star-P to let us continue working in the high productivity desktop MATLAB® environment, while scaling to supercomputers."

John Nehrbass, PhD, Director, Computational Signal & Image Processing,
Ohio Supercomputer Center / Wright-Patterson AFB
Back to Success Stories >

 

Star-P On-Demand

Going Parallel Kit
The downloadable kit contains a Case Study, White Paper, and Product Overview.

Star-P Interactive Tour
Online presentations and demos show how Star-P significantly accelerates parallel code development.

IDC Case Study
This IDC Buyer Case Study examines the usage of Star-P at Air Force Research Lab (AFRL).

Key Questions to Ask
Your Parallel Software Vendor

Explore the factors to determine the best parallel tool for your unique needs.

Parallel MATLAB® Survey
The survey, published in the Proceedings of the IEEE, reviews 27 parallel MATLAB® projects.

FREE Technical Assessment!
Get a free technical assessment on parallelizing your desktop code!

Report Download:
Development of Custom Parallel Applications

The study covers HPC programming environment, tools, and challenges.

Star-P Brochure (PDF - 3MB)

Star-P + MATLAB®® Data Sheet (PDF)

MATLAB®® functions (PDF)

MATLAB®® Toolbox functions (PDF)

Industry Solutions >

Will Star-P work on my system? >

Supported Platforms/Configurations >

Have a Salesperson Call Me (US/Canada)
How to Buy >



Request Information >

Newsletter Sign-up >