BURLINGAME, CALIF., June 20, 2007 — Encirq® Corporation, the global leader in software for managing device data, today announced a significant upgrade to its flagship product with the release of DeviceSQL™ 3.1. This latest release provides embedded software developers with even greater control and flexibility for managing application data in ways that optimize system resource usage, increase performance and improve system reliability.
DeviceSQL 3.1 provides several new and enhanced capabilities for managing embedded application data with greater control, precision and runtime efficiency. As DeviceSQL is based on a componentized, services-based architecture, most of the new capabilities in release 3.1 come in the form of new or enhanced runtime services. These include:
• Callback on Event Services that allow suspension or cancellation of a long-running operation, such as a complex query. These enhance developer control as well as system reliability and responsiveness by allowing an operation to be suspended when it may be taking too long, blocking essential resources for other operations, or when a statement with a higher-priority needs to be executed.
• An enhanced Critical Section Service allows developers to easily control critical sections to precisely manage table data access between threads. This capability is further enhanced by new thread-safety features in the C code generated by the DeviceSQL Compiler. Together, these new capabilities provide the control needed for multi-threaded applications common to both uniprocessor and new multi-core designs.
• A Shared Access Service allows multiple processes on the same device to concurrently access shared data. This enhances performance and reliability for multi-process applications common to Linux-based systems.
• A Data Streams Service provides an efficient mechanism for processes or threads to safely read or write data to or from another process or thread. The architecture allows multiple connection channels to establish communication between processes and threads, regardless of whether they reside on the same device or on a remote device. The new Data Streams Service simplifies communication and can enhance performance for multi-process applications on Linux as well as for applications that must communicate with other devices.
• Finally, DeviceSQL 3.1 provides a number of product performance enhancements, including a 25% improvement in INSERT times, regardless of table size.
“We highly appreciate the release of DeviceSQL 3.1 from Encirq,” said Mr. Motoyuki Sakizume, Ph.D., president of the embedded solution company, CORE Corporation. “Previous versions of DeviceSQL have supported extremely small footprint implementations for years. The enhanced functionality of DeviceSQL 3.1 will greatly help us develop more sophisticated embedded software applications and products in even shorter periods of time. Thus, for our embedded solutions, we will be able to further shorten the delivery time while increasing system reliability.”
“Our customers are facing enormous challenges when it comes to managing data in complex applications that run on custom hardware and must communicate with other devices,” said Steve Weick, VP and CTO, engineering and product development, Encirq Corporation. “DeviceSQL 3.1 provides them with capabilities that further simplify the development effort while making it easier to optimize performance and reliability to deliver more competitive products.”
About Encirq
Encirq Corporation is the global leader in software for managing device data and is the creator of DeviceSQL™, the award-winning software technology for simplifying the processing and management of device data. Encirq provides software and expertise to companies in the consumer electronics, wireless and in-vehicle infotainment markets that enables them to accelerate delivery of products with improved performance, feature-richness and reliability. Established in 1998 and headquartered in Silicon Valley, Encirq partners with companies around the globe to transform their businesses and industries.
Additional information is available at www.encirq.com.