Spatial Boot facilitates development of multi-threaded applications
BROOMFIELD, CO, USA – July 29, 2009 – Spatial Corporation, a leading provider of 3D development components for design, manufacturing and engineering applications, today announced its thread safety capabilities as standard in ACIS® 3D Modeler. More end-user demand for higher application performance, as well as multi-core hardware platforms are everywhere to promote the development of multi-core applications. Spatial takes a leading position in supporting these development efforts by making multithreading the core ACIS capability.
McMaster University has implemented ACIS thread safety capabilities in its process path optimization and rapid prototyping wall thickness verification programs. Allan Spence, an associate professor of mechanical engineering at McMaster University, said: “Using parallelism, we have had an exciting acceleration in our processing software applications. By working with the Spatial team and using Spatial's tools, we can achieve rapid implementation. The multi-threaded capabilities have achieved a nearly three-fold increase in speed on 4-core computers. Over the past 15 years, Spatial's products have provided excellent and progressive platform solutions for our manufacturing technology research and development."
In addition to providing partners with the foundation for developing high-performance, multi-threaded applications, multi-threading capabilities enable Spatial to deliver multi-threaded ACIS functions. For example, Spatial introduced multi-threaded entity and point distance (MTEPD) calculations in ACIS R20. Improving the performance of this function is especially important for measurement applications where the calculation of point and point distances between the design model and the machined part takes millions of times. The MTEPD test illustrates the size of the more models and the number of points that need to be calculated. The calculation time can be increased to 70%.
Ray Bagley, director of product planning and management at Spatial, stated: “One of the main reasons why our development partners chose ACIS as their 3D geometry engine is Spatial's continuous improvement of the platform. Developers use these technological advancements to expand the competitive advantage of their applications. As we expand the capabilities of ACIS to meet software requirements in current and future industrial applications and platforms, the value of ACIS continues to increase."
The ability of ACIS thread safety was first proposed by Spatial last year. For intensive computational operations, the result is a near linear proportional performance enhancement on multi-core systems. Computer-aided design, engineering analysis, machining, and measurement applications can achieve significant performance improvements when meshing, cross-sectioning, and running ACIS modeling operations that are mostly on multiple individual parts.
Read a full description of ACIS thread safety capabilities, or apply for a trial license.
About McMaster University
McMaster University is located in Canada and is a leading research university in Canada. Engineering researchers can use advanced machining equipment from the McMaster Manufacturing Research Institute (http://mmri.mcmaster.ca) and the SHARCNET High Performance Computing Network ().
About Spatial
Spatial Corporation, a Dassault Analytics subsidiary, is a leading provider of 3D development software components for multiple industry technology applications. Spatial's 3D modeling software components, HOOPS 3D visualization software components, and CAD transformation software components help application developers deliver market-leading products, focus on core competencies, and reduce time-to-market. Spatial's 3D components have been adopted by world-renowned software developers, manufacturers, research institutes, and universities. The company is headquartered in Broomfield, Colorado, and has offices in the United States, Germany, France, Japan, China, and the United Kingdom. For more information, please visit http:// or email to, contact Spatial.
BROOMFIELD, CO, USA – July 29, 2009 – Spatial Corporation, a leading provider of 3D development components for design, manufacturing and engineering applications, today announced its thread safety capabilities as standard in ACIS® 3D Modeler. More end-user demand for higher application performance, as well as multi-core hardware platforms are everywhere to promote the development of multi-core applications. Spatial takes a leading position in supporting these development efforts by making multithreading the core ACIS capability.
McMaster University has implemented ACIS thread safety capabilities in its process path optimization and rapid prototyping wall thickness verification programs. Allan Spence, an associate professor of mechanical engineering at McMaster University, said: “Using parallelism, we have had an exciting acceleration in our processing software applications. By working with the Spatial team and using Spatial's tools, we can achieve rapid implementation. The multi-threaded capabilities have achieved a nearly three-fold increase in speed on 4-core computers. Over the past 15 years, Spatial's products have provided excellent and progressive platform solutions for our manufacturing technology research and development."
In addition to providing partners with the foundation for developing high-performance, multi-threaded applications, multi-threading capabilities enable Spatial to deliver multi-threaded ACIS functions. For example, Spatial introduced multi-threaded entity and point distance (MTEPD) calculations in ACIS R20. Improving the performance of this function is especially important for measurement applications where the calculation of point and point distances between the design model and the machined part takes millions of times. The MTEPD test illustrates the size of the more models and the number of points that need to be calculated. The calculation time can be increased to 70%.
Ray Bagley, director of product planning and management at Spatial, stated: “One of the main reasons why our development partners chose ACIS as their 3D geometry engine is Spatial's continuous improvement of the platform. Developers use these technological advancements to expand the competitive advantage of their applications. As we expand the capabilities of ACIS to meet software requirements in current and future industrial applications and platforms, the value of ACIS continues to increase."
The ability of ACIS thread safety was first proposed by Spatial last year. For intensive computational operations, the result is a near linear proportional performance enhancement on multi-core systems. Computer-aided design, engineering analysis, machining, and measurement applications can achieve significant performance improvements when meshing, cross-sectioning, and running ACIS modeling operations that are mostly on multiple individual parts.
Read a full description of ACIS thread safety capabilities, or apply for a trial license.
About McMaster University
McMaster University is located in Canada and is a leading research university in Canada. Engineering researchers can use advanced machining equipment from the McMaster Manufacturing Research Institute (http://mmri.mcmaster.ca) and the SHARCNET High Performance Computing Network ().
About Spatial
Spatial Corporation, a Dassault Analytics subsidiary, is a leading provider of 3D development software components for multiple industry technology applications. Spatial's 3D modeling software components, HOOPS 3D visualization software components, and CAD transformation software components help application developers deliver market-leading products, focus on core competencies, and reduce time-to-market. Spatial's 3D components have been adopted by world-renowned software developers, manufacturers, research institutes, and universities. The company is headquartered in Broomfield, Colorado, and has offices in the United States, Germany, France, Japan, China, and the United Kingdom. For more information, please visit http:// or email to, contact Spatial.