FORTRAN은 수학적 계산 및 기타 숫자 데이터 조작과 관련된 애플리케이션을 위해 개발된 프로그래밍 언어입니다. 특히 과학 및 엔지니어링 애플리케이션에 적합합니다.
IBM VS FORTRAN은 FORTRAN 코드를 컴파일하여 IBM z/OS 및 IBM z/VM 플랫폼을 위한 효율적인 애플리케이션을 생성합니다. 여기에는 컴파일러, 라이브러리 및 대화식 디버깅 기능이 포함됩니다.
VS FORTRAN은 광범위한 언어 기능, 고도로 최적화된 컴파일러, 벡터 및 병렬 지원 및 프로그래밍 지원을 제공합니다. 대화식 디버그는 VS FORTRAN 프로그램의 실행을 모니터링하고 테스트할 수 있는 유연하고 효율적인 도구입니다.
IBM z/OS에서 언어 환경과 함께 Fortran 사용
IBM z/VM용 Fortran 예제
단일 프로그램 내에서 벡터 및 병렬 처리와 표준 순차(직렬) 처리를 수행합니다.
IBM z/OS 플랫폼을 위한 I/O 및 기타 향상된 기능이 포함되어 있습니다.
언어 표준 및 확장을 준수합니다.
IBM VS FORTRAN은 높은 직렬 프로그램 성능을 위해 최적화된 스칼라 프로세싱을 제공합니다. IBM ES/3090 Vector Facility에서 벡터 프로세싱을 제공하고 ES/9000 Vector Facility에서 향상된 벡터 성능을 위한 확장된 프로세싱을 제공합니다. IBM 멀티프로세싱 하드웨어의 애플리케이션을 위한 자동 병렬 처리 및 명시적 병렬 언어를 지원합니다.
IBM VS FORTRAN은 순차적 I/O on z/OS를 더 빠르게 실행할 수 있도록 I/O 데이터 스트리핑을 지원합니다. z/OS 사용자는 단위별로 사용할 I/O 버퍼의 수를 지정할 수 있습니다. 라이브러리 I/O 루틴에서 허용 및 유지 관리하는 버퍼는 225개이며 IBM DFSMS 1.1 이상을 사용하는 16MB 영역 이상의 버퍼 레지던시가 있습니다. IBM VS FORTRAN은 z/OS에 대한 가상 데이터 지원도 제공합니다.
VS FORTRAN은 FORTRAN 77 언어 표준을 준수합니다. IBM RS/6000 XL FORTRAN 언어와의 확장된 호환성을 제공하여 플랫폼 간 및 호스트-워크스테이션 협력을 개선합니다. IBM VS FORTRAN에는 멀티벤더 호환성을 제공하기 위해 FORTRAN에 대한 업계 표준 확장이 포함되어 있습니다. 또한 확장 정밀도(64비트) 정수를 지원합니다.
VS FORTRAN은 MVS 및 z/VM에서 실행됩니다.
MVS 환경(MVS/ESA, OS/390, z/OS)의 경우, 최소 소프트웨어 요구 사항은 MVS/ESA 버전 4 및 MVS/ESA DFP 버전 3 이상입니다. 현재 운영 체제는 z/OS입니다.
VM 환경(VM/ESA, z/VM)의 경우 최소 소프트웨어 요구 사항은 VM/ESA 버전 1.0 이상입니다. 현재 운영 체제는 z/VM입니다. 하드웨어의 경우, IBM VS Fortran은 소프트웨어를 지원하는 모든 하드웨어에서 실행됩니다. 현재 하드웨어는 zSeries 서버입니다.
기본 VS FORTRAN 버전 2 시스템 및 시스템 요구 사항, 가상 및 DASD 스토리지 요구 사항에 대해 설명합니다.