NI Home
Cart Cart | Help
Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Currently Being Moderated

LabVIEW Data Parallelism (Matrix Multiply)

VERSION 1

Created on: Sep 10, 2008 4:32 PM by Todd Sierer - Last Modified:  Sep 10, 2008 4:43 PM by Todd Sierer

Since LabVIEW is built to handle multithreaded applications, you can use a technique called data parallelism to split up operations to run on multiple processors at the same time.  This example compares the execution time necessary to multiply two 500 by 500 matricies in one single operation versus dividing the matricies into two subsets each, performing the multiplication and combining them to a 500 by 500 result.  The speed up time is displayed and the VI stops.

 

Data Parallelism.JPG

 

Downloads:
Average User Rating
(0 ratings)




There are no comments on this document

More Like This

  • Retrieving data ...