Skip Navigation Link weather.gov 
NOAA logo-Select to go to the NOAA homepage
NOAA's National Weather Service       
  Select to go to the NWS homepage
WSR-88D Common Operations and Development Environment (CODE)
 
 

 

CODE System Requirements


CODE B10r1.14

Build 11 - What's Ahead?

The operational ORPG will be using Red Hat Enterprise Linux 5 beginning with Build 11. The ORPG source will be built using the compilers included with Red Hat Enterprise 5 (gcc has been upgraded to version 4.1.2 and g77 has been replaced with gfortran).

In addition, the Build 11 source code will be enforcing ANSI/POSIX standards and these will be required for all Build 11+ software deliveries. One major impact is that C++ style comments using '//' will not be permitted. ANSI compliance can be tested by adding the '-ansi' gcc switch to algorithm makefiles.

The backward compatibility of Red Hat Enterprise 4 with Build 11 software has not been investigated.

Beginning with Build 10, only the Linux PC platform is supported for CODE.

General Notes:

Do not attempt to compile the ORPG source code without meeting the system requirements stated below.

  • Attempting to use any version of Linux other than Red Hat Enterprise Workstation 4 (Enterprise 3 can be used with the Public Edition of CODE) or
  • Attempting to use versions of compilers not listed
will require changes to the source code and perhaps modification of makefiles.

Do not attempt to use 64-bit versions of Solaris or Linux.

Except where noted, the following must be provided by the user.



Part A. The Linux Intel Platform

Workstation Platform

The Operational Configuration provides a development platform that is essentially the same as the operational system. This is not required for algorithm development or implementation. The Development Configuration provides an acceptable platform for running an ORPG clone and developing ORPG algorithms but does not match the performance criteria of the operational system.

Performance Testing. Any desktop PC with a current processor and 2 GB of RAM would be sufficient in order to determine the relative performance of an algorithm.

  Operational Configuration (Note 1) Development Configuration       Notes
Workstation AMD Opteron 250 Dual Processor Any PC with a Pentium 4 or equivalent processor.  
Operating System Red Hat Enterprise Workstation
Version 4 (32-bit only)
Red Hat Enterprise Workstation
Version 4 update 2 or later (32-bit)
Physical Memory 2 GB 512 MB RAM minimum
1 GB recommended
 
Swap Space TBD 512 MB
Disk Drive serial ATA drives 1 GB plus for each ORPG account  
Display Capability N/A 24-Bit color, 1024x768 min, 1280x1024 recommended  
  Note 1:
With the amount of overhead in the operational system there is little reason to replicate it for development. Any recent quality desktop PC with 2 GB of RAM can be used to obtain a good idea of an algorithms relative performance.
  Note 2:
Red Hat Enterprise Workstation version 4 has been selected as the operating system for the deployed ORPG. Enterprise Workstation version 3 is also supported in the Public Edition CODE development environment. The MIGFA algorithm in the NWS Edition requires Enterprise 4. The ORPG software requires 32-bit operating systems.
  Note 3:
Currently 512 MB - 1 GB of swap space is sufficient for the CODE development environment.
  Note 4:
Does not include space for compilers and other development tools.


Software Language Compilers

The CODE Linux platform uses libraries and software development tools that are provided with the basic distribution of Red Hat Enterprise Workstation version 3 / 4. Red Hat Linux 9 is no longer supported.

Compilers used to build the Operational ORPG

  • Compilers and utilities provided with Red Hat Enterprise Workstation
    • GCC 3.2.3 (includes gcc, g++, and g77)
    • GNU make 3.79.1
    • GNU linker in binutils 2.14.90.0.4
    • glibc 2.3.2
  • Special bsd style install script (provided by the CODE package)


     Office of Science and Technology
     Systems Engineering Center
    1325 East West Highway
    Silver Spring, MD 20910
    Web master's email: Zihou.Wang@noaa.gov
Disclaimer
Credits
Glossary
Privacy Policy
About Us
Career Opportunities
     Page last Modified: