arrow_back_ios

Main Menu

See All Software See All Instruments See All Transducers See All Vibration Testing Equipment See All Electroacoustics See All Acoustic End-of-Line Test Systems See All Academy See All Resource Center See All Applications See All Industries See All Services See All Support See All Our Business See All Our History See All Global Presence
arrow_back_ios

Main Menu

See All Analysis & Simulation Software See All DAQ Software See All Drivers & API See All Utility See All Vibration Control See All High Precision and Calibration Systems See All DAQ Systems See All S&V Hand-held Devices See All Industrial Electronics See All Power Analyzer See All S&V Signal Conditioner See All Acoustic Transducers See All Current and Voltage Sensors See All Displacement Sensors See All Force Sensors See All Load Cells See All Multi Component Sensors See All Pressure Sensors See All Strain Sensors See All Strain Gauges See All Temperature Sensors See All Tilt Sensors See All Torque Sensors See All Vibration See All Accessories for Vibration Testing Equipment See All Vibration Controllers See All Measurement Exciters See All Modal Exciters See All Power Amplifiers See All LDS Shaker Systems See All Test Solutions See All Actuators See All Combustion Engines See All Durability See All eDrive See All Production Testing Sensors See All Transmission & Gearboxes See All Turbo Charger See All Training Courses See All Acoustics See All Asset & Process Monitoring See All Custom Sensors See All Durability & Fatigue See All Electric Power Testing See All NVH See All Reliability See All Vibration See All Weighing See All Automotive & Ground Transportation See All Calibration See All Installation, Maintenance & Repair See All Support Brüel & Kjær See All Release Notes See All Compliance
arrow_back_ios

Main Menu

See All nCode - Durability and Fatigue Analysis See All ReliaSoft - Reliability Analysis and Management See All API See All Experimental Testing See All Electroacoustics See All Noise Source Identification See All Environmental Noise See All Sound Power and Sound Pressure See All Noise Certification See All Industrial Process Control See All Structural Health Monitoring See All Electrical Devices Testing See All Electrical Systems Testing See All Grid Testing See All High-Voltage Testing See All Vibration Testing with Electrodynamic Shakers See All Structural Dynamics See All Machine Analysis and Diagnostics See All Dynamic Weighing See All Vehicle Electrification See All Calibration Services for Transducers See All Calibration Services for Handheld Instruments See All Calibration Services for Instruments & DAQ See All On-Site Calibration See All Resources See All Software License Management

FAQ: Choosing the 32-bit or 64-bit Version of the ReliaSoft Desktop Applications

This page applies to Version 2020 and earlier.

 

Prior to Version 2021, all ReliaSoft desktop applications were available in both 32-bit and 64-bit versions; this page answers some frequently asked questions about choosing between these versions. Note that starting in Version 2020, the installer for ReliaSoft desktop applications is always 64-bit, so you must be using a 64-bit version of Windows. 

 

When do I have a choice?

You can choose which version of the ReliaSoft desktop applications to install if you have any version of Microsoft Office except Office 2010 (32-bit). If you have Microsoft Office 2010 (32-bit), you must install the 32-bit version of the applications.

Note that if you plan to use the optional ReliaSoft Application Programming Interface (API) with VBA, you must have the same bit version of Office and ReliaSoft application installed (i.e., 32-32 or 64-64).

 

What is the difference?

The terms "32-bit" and "64-bit" refer to how much of your computer's memory (RAM) can be used by applications. The 32-bit version of ReliaSoft applications (like all 32-bit applications) can only use up to 2^32 bytes (approximately 4 gigabytes) of RAM, regardless of how much RAM you have on your PC. 

In contrast, the 64-bit version of ReliaSoft applications can use a theoretical maximum of 2^64 bytes (approximately 16 exabytes) of RAM. However, there is no benefit to the 64-bit version if you do not have more than 4 GB of RAM on your PC.

 

How does this affect performance?

Complex simulations in BlockSim (and, in version prior to 2020, RENO) are the only activities in which the 64-bit version could provide a performance benefit over the 32-bit version, and only if your PC has sufficient processing power and RAM.

 

Is one version more stable than the other?

No, because both versions use the same base code and are compiled to either 32-bit or 64-bit.

The only stability issues solved by the 64-bit version are crashes that happen as a result of running out of memory. The 64-bit version allows you to utilize more than 4 GB of RAM if it's available on your PC.

 

Will I notice differences in the numerical results between versions?

Yes, it is possible that you may notice slight differences in the results provided in one version vs. the other. Computer processors handle 32-bit floating numbers differently from 64-bit floating numbers, and this is especially noticeable when higher order calculations (such as logarithms, exponentiation, etc.) are performed. This results in round-off discrepancies.

The bottom line is that you will never get a 32-bit and a 64-bit program to exactly agree to the nth decimal place when there are floating point calculations involved.

 

Can I install the 32-bit and 64-bit versions at the same time?

No. This is not approved nor recommended.

 

Do I need the 64-bit version if I am connecting to a 64-bit database server?

No. The enterprise database and the application do not have to match.