Illustration of parallel programming environments, Computer Engineering

Assignment Help:

Q. Illustration of parallel programming environments?

Let's discuss illustrations of parallel programming environments of Intel paragaon XP/S and Cray Y-MP software.

The Cray Y-MP system operates with UNICOS operating system.  It has 2 FORTRAN compilers CFT and CFT 77 for automatic vector code generation. The system software has huge library of routines, debugging aids, program management utilities as well as assembler UNICOS which is written in C. It supports vectorizing, optimizing, concurrentising facilities for FORTRAN compilers as well as has vetorizing and optimizing C compiler.  The Cray Y-MP has three multitasking/multiprocessing methods namely (i) Macrotasking, (ii) microtasking, (iii) autotasking. It has a subroutine library comprising numerous utilities, high performance subroutines along with scientific and math routines. 

The Intel Paragaon XP/S system is extension of Intel iPSC/860 as well as Delta systems and it is a scalable in addition mesh connected multicompiler that is applied in distributed memory system.

The processors which for nodes of system are 50 MHz i860 XP Processors. In addition it uses distributed UNIX based OS technology. The languages supported by Paragaon comprise C, C++, ADA and Data Parallel Fortran. The tools for integration involve FORGE and Cast parallelisation tools. The programming environment involves an Interactive Parallel Debugger (IPD).


Related Discussions:- Illustration of parallel programming environments

Full form of ldap, LDAP stands for LDAP- Light weight Directory Access...

LDAP stands for LDAP- Light weight Directory Access Protocol.

Master scheduling , The alpha beta company generates two products; A and B,...

The alpha beta company generates two products; A and B, that are made from components C and D. Given the following product structures, master scheduling requirements and inventory

DFD, Define software architecture and describe which types of architectures...

Define software architecture and describe which types of architectures can be used in Email or Facebook applications

Learning decision trees using id3 - artificial intelligence, L e arning D...

L e arning Decision Trees Using ID3 Sp eci f y i n g the Problem We now have to look at how you mentally created your decision tree when deciding what to do at

4bit counter using JK flip flop and unique sequence, Need to build a 4bit J...

Need to build a 4bit JK flip flop counter with a unique patter. 6 4 2 5 3 1 F C B A

Types of port, Define port? Give types of port available? Ans: An I/O in...

Define port? Give types of port available? Ans: An I/O interface consists of circuitry needed to connect an I/O device to computer bus. One side consists of a data path contain

What are the four linq providers that .net framework ships, 1. LINQ to Obje...

1. LINQ to Objects - Implements a LINQ query against a collection of objects 2. LINQ to XML - Implements an XPATH query against XML documents 3. LINQ to SQL - Implements LINQ

Examples of input, (i)  Input a single ASCII character into BL register wit...

(i)  Input a single ASCII character into BL register without echo on screen  CODE SEGMENT  MOV AH, 08H;         Function 08H  INT 21H          ;         the character inpu

What are single stage and multistage networks, What are single stage and mu...

What are single stage and multistage networks? Compare the strengths and weaknesses of each. OR List the major difference in single stage, two stages and three stage Netw

What happens if acknowledge() is called within a transaction, As per the JM...

As per the JMS specification, when you are in a transaction, the acknowledge Mode is ignored. If acknowledge() is known as within a transaction, it is ignored.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd