Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Active Tutors
Asked Questions
Answered Questions
q what are the basic components of an expert systemanswer there are three components of components information people and it components information
q what do you mean by artificial intelligence show the artificial intelligence systems used widely in business answer artificial intelligence ai is
q what are basic features that collaboration systems might have answer three basic features of collaboration systems areweb-conferencing project
q what is a dss and describe its components a decision support system dss is a highly flexible and interactive it system that is designed to support
q show independent loops in fortran programin the subsequent code portion the directives point to the outer two loops are independent the inner loop
q describe independent loops in fortranhpf offers extra opportunities for parallel execution by employing the independent directive to declare the
q subsequent statements set every element of matrixlet a 246810 b13579 c00000consider the subsequent program sectionforall i 24 ai ai-1ai1
q example on multi-statement forall constructthe subsequent statements set every element of matrix x to sum of its indices forall i1m
q forall statement in fortranthe forall statement permits for more common assignments to sections of an array a forall statement has general
q illustrate processor arrangementshpf processors p2 4 3hpf template t2 17 20hpf distribute t2 block onto p1means that first dimension of t2 would
register-to-register architecturein this organization results and operands are not accessed straight from main memory by scalar or vector registers
memory-to-memory architecturethe pipelines can access vector operands intermediate and final results straight in main memory this necessitates the
q data alignment in arraysarrays are aligned to templates by align directive align directive is used to align elements of various arrays with one
vector processing with pipeliningbecause in vector processing vector instructions execute the similar computation on various data operands repeatedly
vector-memory instructionswhen vector operations with memory m are carried out then these are vector-memory instructions these instructions are
vector reduction instructionswhen operations on vector are being decreased to scalar items as a result then these are vector reduction instructions
vector-scalar instructionsin this category when combination of vector and scalar are fetched and stored in vector register these instructions are
vector-vector instructionsin this category vector operands are fetched from vector register and accumulated in another vector register these
vector processing a vector is an ordered set of similar type of scalar data items the scalar tem may be a logical value an integer or a floating
throughputthroughput of a pipeline may be defined as number of results which have been achieved per unit time it can be referred ast n m n-1 c e
q describe target processor arrangementshaving seen how to describe one or more target processor arrangements we need to initiate mechanisms for
q what do you mean by data distributiondata distribution directives tell compiler how program data is to be distributed among memory areas connected
efficiencythe effectiveness of pipeline can be measured the same as the ratio of busy time to total time counting the idle time let c be
q example of processor arrangementshpf processors p 10this initiates a group of 10 abstract processors assigning them combined name phpf processors q
q what do you mean by processor arrangementsit is a very common event in data parallel programming to combine many processors to execute specific