Software Tools for Logic and Multicore programming

PolyCore Software And Express Logic Expand Cooperation to Ease Multicore Software Development
(January 03, 2012)
Express Logic, Inc., the worldwide leader in royalty-free real-time operating systems (RTOS) and PolyCore Software, Inc. (PSI), the leader in multicore communications software solutions, today announced extended cooperation to increase support of multicore platforms. To enable applications to more quickly adapt to Tensilica’s multicore configuration, PSI’s Poly-Platform™ now supports Express Logic’s ThreadX® RTOS on Tensilica’s Xtensa™ multicore devices. This partnership enables developers to take full advantage of multicore platforms, while easing software development and increasing performance.

Poly-Platform is a collection of productivity tools and a runtime communications stack that simplifies the process of developing applications for multicore architectures. Using Poly-Platform, designers effortlessly optimize performance, improve time-to-market, and preserve existing and future software investments. With Poly-Platform, engineers are able to quickly configure and reconfigure the application, and when the time comes to implement new multicore solutions, existing code may be reused and scaled from one to many cores. Poly-Platform supports the Multicore Association’s Multicore Communications API (MCAPI), providing users with an efficient, standardized programming paradigm.
Express Logic’s ThreadX RTOS, deployed in over 1 billion electronic devices, is a small-footprint, fast run-time environment that supports Tensilica Xtensa processors, and now supports Poly-Platform’s operation on Xtensa multicore devices.
“The combination of ThreadX and Poly-Platform for Xtensa provides multicore configurability from the application level to the silicon,” said Ted Gribb, vice president of sales, PolyCore Software. “This capability optimizes the application-specific multicore platform while accelerating time to market.”
“Poly-Platform provides ThreadX customers with an integrated platform that quickly moves single-core applications to many core architectures.” said William Lamie, president, Express Logic. “PolyCore Software simplifies the multidimensional challenge of programming in a multicore environment. Our joint offering achieves faster time-to-market, a critical factor in succeeding in today’s highly competitive marketplace.”
Rapid enablement and scalability of multicore applications improve the competitive advantage in the multicore race. For more information, please visit http://www.polycoresoftware.com/products and http://www.rtos.com.

About Express Logic and ThreadX

Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX® RTOS, the high-performance NetX™ TCP/IP stack, the FileX™ embedded MS-DOS compatible file system, and the USBX™ Host/Device USB protocol stack. All products from Express Logic include full source-code and have no run-time royalties. For more information about Express Logic solutions, please visit the Web site at http://www.expresslogic.com, call 1-888-THREADX, or email inquires to sales@expresslogic.com.

About PolyCore Software, Inc.

PolyCore Software, Inc., provides development tools and run-time solutions to simplify application development and improve development productivity for multicore, multi-processor architectures. Improvements in time to market, development costs and risks are achieved through software reuse, ease of use development tools, and the generation of optimized run time program elements. Design for today’s architectures and run on tomorrow’s architectures. For more information, please visit http://www.polycoresoftware.com or email sales@PolyCoreSoftware.com
——————————————————————————
This is the basic skillset to program in logic with multicore functions where my project will be 100 times more complicated, if you cannot handle this platform, you can never touch my software, you can never be a programmer of mine. My software is the onset of intelligent programming, nobody in this world has my skillset to develop intelligent programming, intelligent OS and the skills you learn here will keep you from being redundant in future.
– Contributed by Oogle.

Advertisements

Advanced Robot’s vision

 
This video is compiled from experiments of robotic visions happening all over the world in areas of vehicle recognition, signboards, humans and facial expressions in the lastest vision technologies. At the end of the video, we would like to thank those who has contributed with acknowledgements and their links. Everybody is trying to use my technology to solve this problem, where it is possible to setup security cameras in airports, mrt, government offices to monitor everything. I know everything because the technology is yet to be completed. Only I have the technology to stitch everything together because it is as complicated as my 3D search engine. Without software tools for logic and multicore programming, it is impossible to achieve anything.