When prioritizing the requirements for your project, you may consider performance the most important. To guarantee solid performance, a company may accept inferior software in terms of ease of use, cost, or openness. However, this perception of performance may not equal reality, and the trade-off could prove unwise for the organization.
LabVIEW has been developed to provide exceptional performance in many types of applications. For instance, unlike some other software languages, LabVIEW does not generate intermediate code or any type of script, which means LabVIEW code executes quickly. Additionally, LabVIEW automatically takes advantage of multithreaded OSs to deliver parallel execution between multiple execution processes and between the code and user interface. All of the multithreading is handled by LabVIEW so that the developer can focus on the real purpose of the application.
Because LabVIEW offers these performance benefits, you can deploy LabVIEW anywhere, even in such demanding applications as manufacturing test and control, as well as enterprise-wide network solutions. For example, at Knowles Electronics, implementing a LabVIEW-based test system resulted in a 5-to-1 reduction in test time at their high-volume manufacturing facility for microphones and receivers. (NI Customer Solution, Knowles Increases Production with NI PC-based DSA) Lexmark, using a National Instruments high-speed digitizer device and LabVIEW, increased the quality of their products and production yields, and maintained test performance with minimal development expenses. (NI Customer Solution, Lexmark-When Speed and Accuracy Matter)