Welcome!

AJAX & REA Authors: John Funnell, Bob Little, Kevin Hoffman, Maureen O'Gara, Onkar Singh

Related Topics: Virtualization

Virtualization: Article

Virtutech Releases a New Virtualization Software Development Platform

Simics 4.0 Enables Larger Community of Developers to Benefit from Virtualized Environments

Virtutech announced Simics 4.0, the new release of the company’s flagship VSD platform. Simics 4.0 embraces a new approach to delivering performance and scalability improvements to simulation capabilities as well as additional APIs to support more use cases and a repository that leverages the thousands of models accrued since Simics’ first release. With Simics 4.0, Virtutech is providing widespread simulation adoption by delivering the speed and scalability necessary to enable software development not only well ahead of hardware availability but throughout the complete development cycle to realize quality, productivity and time-to-market advantages.

One of the new capabilities of Simics 4.0 is the addition of Simics Accelerator, a set of new features that boost performance and scalability, such as page sharing and multi-threading. This allows one Simics process to simulate several machines in parallel. The ability to spread a simulation across multiple host CPU cores improves performance simulation by up to the number of host CPU cores across which the simulation can be distributed. As a result, software developers can fully leverage the multi-core architecture of their host environment, i.e. PC with dual cores, or multi-processor servers, to run complex simulations of semiconductor or OEM environments, such as Networking equipments, Aerospace and Defense applications, or any complex applications at speeds that permit effective simulation during the complete development process.

“Our research continues to show that significant numbers of engineers expect their embedded system designs to be based on more complex hardware environments on future projects, and going forward, engineers anticipate that they will rely more heavily on virtual system prototyping/simulation methodologies,” said Matt Volckmann, senior analyst/program manager, Embedded Software, Venture Development Corporation. “Enabling for the greater availability, interoperability, documentation, and reuse of system models will be key to future market success.”

Simics 4.0 also provides an expanded set of APIs, which enables developers to integrate third-party models into Simics, and an enhanced version of its Device Modeling Language (DML), which is a simple and elegant declarative language for Transaction Level Modeling (TLM).

Leveraging the pre-existing capabilities of three previous versions of Simics, Simics 4.0 features an up-to-date repository that provides users with easy access to information on models for more than one thousand processors and devices.

4.0 main features are:

  • Simics Accelerator including pages sharing and multi-threaded simulation for performance and scalability
  • IPv6 and Hot Plug-in support for networking simulation
  • Visualization Console with performance monitor and memory viewer provides in-depth perspective on how a customer’s system is running
  • Device Modeling Language enhancement for C/C++ and debug interface
  • Eclipse integration with Wind River Workbench 3.0
  • Integration with Freescale CodeWarrior development tools
  • Documented API and coding conventions for integration of third-party models
  • Repository of thousands plus of models of processors and devices.
Customer and Community Response
“Our customers are increasingly looking for fast system-level simulation tools as part of their development flow for multi-threaded systems,” said Charlie Ashton, director of software at AMCC. “We are pleased to see the availability of multi-threading support in this new Simics release. Today, our customers use Simics models of current Power Architecture 4xx processors and we are looking forward to Virtutech providing models for our new cores and advanced SoCs as part of our long-range strategic partnership.”

“Freescale is helping to unlock the full potential of embedded multicore technology by ensuring that our highly advanced multicore processors are supported by world class silicon enablement technology,” said Chekib Akrout, vice president and general manager of Freescale’s Networking System Division. “With Simics 4.0, Virtutech continues to expand the abilities of its VSD platform, helping developers to harness the performance of multicore processors.”

“Virtutech has been an active member in Power.org and has made an investment in supporting the Power Architecture roadmap since 2001,” said Fawzi Behmann, chair of the marketing committee of Power.org. “We welcome Virtutech's renewed efforts and investment to bring more performance in fast, functional simulation for Power Architecture customers with Simics.”

“The comprehensive and end-to-end Wind River Workbench development suite enables leading device development teams to bring advanced embedded products to market faster and easier,” said Tomas Evensen, chief technology officer at Wind River. “The new multi-threading capabilities in Simics 4.0 are an innovative approach to leverage multicore hosts and help accelerate the overall development process. The Wind River Workbench development suite supports the Simics platform enabling Wind River and Virtutech customers to streamline development and decrease time-to-market.”

More Stories By Virtualization News

SYS-CON's Virtualization News Desk trawls the news sources of the world for the latest details of virtualization technologies, products, and market trends, and provides breaking news updates from the Virtualization Conference & Expo.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.