MVTec Software GmbH

HALCON Optimally Prepared for Multi-Core CPUs

Leading microprocessor manufacturers are reporting that the near future belongs to multi-core processors because clock rates of state-of-the-art microprocessors can only be increased with enormous efforts. HALCON by MVTec, Munich (Germany), worldwide used software for machine vision, is already programmed such that the launch of this new processor technology will lead automatically to a dramatic increase of speed.


Machine vision depends on performance. At the same time, accuracy and reliability must not be affected. Driven by the high amount of data throughput of any machine vision application, the possibility to split the processing into several threads that run on different processors has been used for a long time. This is called multi-threading.


HALCON does more: HALCON automates the data splitting to multiple processors (Parallel HALCON), a task that the programmer has to solve with other systems. This so called Automatic Operator Parallelization (AOP) is a worldwide unique feature, developed by MVTec, and therefore fits perfectly to the launch of multi-core CPUs.


After splitting the input data, AOP distributes the data to the available CPUs to process them. Subsequently, the computed data are merged automatically to achieve the same results that are obtained on with a single processor. All this is done without any extra work by the programmer. This automation yields a performance comparable to manually programmed multi-threading, but at the same time, brings many benefits: It is much easier to use, it is not error-prone, and also programmers with little multi-threading experience can immediately use it.


Of course, if desired the programmer can deactivate the AOP to use the manually programmed multi-threading. Also in this regard, HALCON is a highly flexible software library for machine vision.


More about Parallel HALCON...


Contact: MVTec Press Contact

Terms of Use & Copyright

Legal notes:

All rights reserved. All image and text material may be used solely for press coverage for free.

Picture credits: MVTec Software GmbH.

Please provide us a voucher copy. Any kind of commercial usage of the material beside press coverage is prohibited. Copyright © MVTec Software GmbH   


Need another data format?

Do you need press material in other formats or resolutions? Do you want to request further material?

We will be happy to assist you.

Contact Us