System Requirements

Windows (7/8/10)

  • Intel/AMD processor, preferably 64 bits
  • 8 GB of RAM (16-32 GB recommended)
  • nVidia (e.g. recent GeForce/Quadro/NVS series) graphics cards; AMD graphics cards may work
  • Up-to-date OpenGL drivers.

Windows needs to be updated with the latest updates from Microsoft.

Linux

  • Modern Linux distro. We have tested:
    • RedHat/CentOS 6.X and higer
    • Ubuntu 16.X and higher
    • OpenSUSE 13.X and higher
  • Other distros will probably work, possibly with as small tweak
  • Intel/AMD processor with 64 bit support
  • 8 GB of RAM (16-32 GB recommended)
  • nVidia (e.g. recent GeForce/Quadro/NVS series) graphics cards; AMD graphics cards may work
  • Up-to-date OpenGL drivers.

Linux distros should be LSB compliant. You can check this using the command lsb_release. This is particularly stringent for commercial plugins using the FlexNet system. There is documentation on installing license files for commercial plugins, and there is a page with background information.

Linux 64 bits releases require v6.0.11 (or newer) of the libstdc++ library to be present on the system. OpendTect is known to work under Red Hat, CentOS, Debian, Ubuntu, OpenSUSE and other distributions, as well as earlier versions of the main distributions, too. Fedora usage is not recommended - although it may work it's the only distro that regularly fails to work in combination with OpendTect. This is probably because the graphics vendors do not support it well in terms of drivers.

Mac(OS X 10.10 and up)

  • Mac/Intel processor with 64-bit support
  • 8 GB of RAM (16-32GB recommended)
  • Similar to the Intel/AMD platform graphics card
  • Up-to-date OpenGL drivers.

Mac/PowerPC support is NOT available. A 3-button mouse is highly recommended. OpendTect v6.4 supports Mac OS X from 10.10 onwards.

If you are using Mac OS 10.9 or above please do the following before installing:

  • Click on the 'Apple' button (top left), go to:
  • System Preferences
  • Security & Privacy
  • General Tab
  • Allow apps to be installed from anywhere, (may ask for login)
  • Then run the installer. Once finished, change the security back (if you wish).

Recomendations

If you have mega-surveys with Tera-bytes of data, and you want to do very advanced calculations, then you'll need the best you can get. What is best? The main idea is to minimize the bottlenecks.

  1. Graphics: If using a laptop, ensure you get an nVidia chipset. Many high-end laptops have no nVidia chipset and then they will most probably not be able to run OpendTect properly. Use nVidia or maybe AMD-based cards. At least these manufacturers have good drivers for all cards. For nVidia, you may want to avoid the 'professional' series. This can be a waste of money (but may just give you that little bit extra you want, too). In doubt, buy the top gaming card(s) you can find. OpendTect requires a recent well-patched OpenGL installation. OpenGL drivers should be updated at least every half year to ensure optimal performance and compliance.Main stream and high-end GPUs within the series are recommended, since lowlevel GPUs keep showing poor performances through the generations. Shading functionaly requires special GPU features, present in the cards listed above. Nevertheless, under Linux, only nVidia provides drivers capable of using the shading feature. If you can't see any colors on graphic elements, try disabling shading (Utilities-Look and Feel).
  2. CPU: For Linux and MS Windows, a modern Intel or AMD processor is required. Although OpendTect will run on 2 GHz processors or even less, we recommend 3+ GHz multi-core for a good working environment. Note that OpendTect heavily uses all processors if necessary. Choose 64 bits. Many processors, high speeds. The more the better. OpendTect will automatically use multiple threads in many situations. It depends on the type of attribute, display, etc. but we put a lot of effort in getting time-consuming tasks multi-threaded. We are well aware that the number of processors will grow steadily.
  3. Memory: OpendTect needs at least 2 GB internal (RAM) memory available for itself. Therefore, 8 GB will almost certainly be an absolute minimum, to be on the safe side don't go for less than 16 GB. Buy as much memory as you can afford (and that will fit in the computer). The big clients for example use nothing less than 256 GB. OpendTect doesn't have a lot of tricks to minimize memory consumption; we figure that memory gets cheaper by the day so we greedily use memory for our purposes (we try to not waste it, though)
  4. Disk storage: this is usually under-valued, but it's very often the crucial performance component. SSD disks will give a tremendous boost in performance; essentially, data on SSD disks loads almost as fast as pre-loaded, in-memory data. On the other side we have seen many examples of the total performance being miserable just because the data needed to stream through (relatively) slow networks.

It's clear that the number of variables is huge, and that it's simply very difficult to predict whether a certain configuration will be good enough for your specific needs.