HPF or High Performance Fortran is a collective set of extensions to Fortran 90 with structures that support parallel computing. It is published and supported by HPFF, a coalition of industry, laboratory and academe representatives that work on HPF. HPF uses data parallel computation to support a single array’s computation to spread over multiple processors. This enables efficient application for MIMD and SIMD architectures. HPF features compiler directives for distributions recommended for array data, additional library routines that include parallel suffix/prefix, environmental inquiry, sorting operations and data scattering, extrinsic procedure interfacing to non-HPF parallel procedures like message passing, and new Fortran statements like FORALL and ability to make PURE [side-effect free] procedures.
Apple Xcode is an IDE, which is an abbreviation of Integrated Development Environment, that consists of software development tools suite. It is created by Apply for OS X and iOS operated developing software. It is made to design, build and debug an innovative and more intuitive environment for Mac OS X computers and iOS devices. Among the primary functions this IDE can do for a user are to have a complete and quick access to the OS since OS X is integrated with many advanced technologies that are simple and easy to use, and to create apps using Core Animation, OpenGL and Core Image. The use of an application can be driven hands free using AppleScript or Automator. The graphics framework technologies built-in enable a user to create drawings, animations and other multimedia elements in 2D and 3D. It is also integrated with Cocoa Frameworks, which is a high level programming environment that can provide complete access to the operating system. This makes designing and animation a lot more fun and easier for users.