SIMulation Workbench on Windows is a cutting-edge solution designed to provide a versatile and efficient development environment for model preparation of complex simulations before deploying it to a hard real-time Linux environment. By combining the power of WSL 2’s Linux kernel with the capabilities of SIMulation Workbench, this product offers a seamless and high-performance platform for engineers, researchers, and scientists to develop, run, and analyze their simulations.
Jump to Section
Unified Developer Environment
WSL 2 offers a unified environment for both Windows and Linux development. Developers can access Windows applications and tools alongside Linux utilities, streamlining workflows and reducing the need to switch between different systems. The WSL2 integration boosts efficiency and reduces the need for dedicated Linux systems.
What is Windows Subsystem for Linux?Learn about the Windows Subsystem for Linux, including the different versions and ways you can use them here. Microsoft Loves Linux.
When multiple developers share a single Linux system, they might have to wait for their turn to use it. WSL enables parallel development by providing each developer with their own isolated Linux environment. This promotes faster iteration and reduces idle time. WSL 2 leverages existing Windows machines, eliminating the need for additional hardware investments. This cost-efficient approach allows organizations to allocate resources more effectively as setting up and maintaining dedicated Linux systems for developers can be expensive, both in terms of hardware costs and ongoing maintenance.
Faster Development Cycles
A single real-time Linux system can become a bottleneck in terms of resource availability, leading to slower development processes. WSL allows developers to utilize their own system’s resources to develop before moving over to a real-time environment, resulting in faster code compilation, testing, and overall development tasks. Maintaining separate Linux systems requires IT resources and administrative efforts. WSL 2 minimizes this overhead by allowing developers to manage their own Linux environments within the Windows system, freeing up IT staff for other critical tasks. With WSL 2, developers can perform tasks like code compilation, testing, and debugging directly on their Windows machines without the latency associated with remote connections to Linux systems. This speedier development cycle translates to more efficient work and quicker time-to-market.
Includes Multiple Installers
RedHawk Linux NRT provides a user environment for the installation and usage of SIMulation Workbench on Windows Subsystem for Linux.
- Windows installer for RedHawk Linux NRT
- SimWB installer for RedHawk Linux NRT
Seamless Data Exchange
Seamless data exchange between Windows and RedHawk Linux NRT is a critical capability that enables interoperability and collaboration across heterogeneous computing environments. RedHawk Linux NRT and Windows, a widely used operating system, can seamlessly share data, fostering a cohesive computing ecosystem. This integration allows for the efficient flow of information between systems running on these platforms, ensuring that developers can use their own Windows machines to run SIMulation Workbench before moving their projects over to a real-time Linux based iHawk system.
Support for USB joystick and G29 steering wheel
Support for USB joystick and the G29 steering wheel enhances the simulation experience by providing users with versatile input options. Whether engaged in high-octane driving simulations or immersive flight simulations, the inclusion of USB joystick and G29 steering wheel compatibility ensures that users can enjoy a diverse range of interactive experiences. The USB joystick offers precision control for various in-game actions, while the G29 steering wheel, known for its force feedback technology, provides a realistic and immersive feel, enhancing the simulation of driving scenarios.
Support for Network I/O
It is equipped with the necessary features, libraries, and capabilities to effectively manage communication over computer networks. This support is crucial for developing applications that require networking functionality, such as web servers, chat applications, and various other networked systems.
New developers can quickly set up their development environment using WSL on their local Windows machine. They don’t need to learn the intricacies of the shared Linux system, leading to faster onboarding and reduced learning curves.