Signaling pvm process, Computer Engineering

Assignment Help:

Q. Signaling PVM process?

  • int pvm_sendsig( int tid, int signum )

Transmits a signal to other PVM process. tid is task identifier of PVM process to receive signal. signum is the signal number.

  • int info = pvm_notify( int what, int msgtag, int cnt, int *tids ) Request notification of PVM event like host failure. What denotes type of event to activate the notification. A number of them are:

PvmTaskExit 

                        Task exits or is killed. 

PvmHostDelete 

                        Host is deleted or crashes. 

PvmHostAdd 

                        New host is added.

msgtag is message tag to be employed in notification. cnt For PvmHostDelete and PvmTaskExit specifies length of tids array. For PvmHostAdd specifies number of times to notify.            

Tids for PvmHostDelete and PvmTaskExit is an array of length cnt of task or pvmd TIDs to be notified about. The array is not used with PvmHostAdd option.


Related Discussions:- Signaling pvm process

Interconnection networks, As in PRAM there was not any direct communication...

As in PRAM there was not any direct communication medium between processors so a different model called as interconnection networks have been considered. In the interconnection net

Describe about general-purpose registers, Q. Describe about general-purpose...

Q. Describe about general-purpose registers? The general-purpose registers as the name proposes can be used for several functions. For illustration they may comprise operands o

Hard disk architecture, Hard disk Architecture: A hard disk drive ...

Hard disk Architecture: A hard disk drive having the platters and motor hub removed indicating the copper colored stator coils surrounding a bearing at the cen

What is line option explicit, What is line option explicit Line explici...

What is line option explicit Line explicit function makes the compiler to recognize all the variables which are not particular by the dim statement. This command significantly

Responsibilities of objects, The Transaction object is responsible for read...

The Transaction object is responsible for reading the transaction file, finding the relevant account in the array of customers and applying the transaction. To find the relevant ac

What data structure is used by an operating system, What data structure is ...

What data structure is used by an operating system to keep track of process information? Explain A data structure termed as process control block (PCB ) is used by an operat

Cgi programming, For this assignment you should construct a comprehensive w...

For this assignment you should construct a comprehensive web site for Dangar Winery of Puddledock Road Armidale, makers of fine table wines and ports since 1983. Chief winemaker, A

What is home banking, Home Banking: E-commerce is used in Home Banking ...

Home Banking: E-commerce is used in Home Banking as single call or single click. Online banking (Internet banking) is a term used for performing transactions, payments etc. ove

Using network drive mappings, If various load generators need to access the...

If various load generators need to access the similar physical files, rather than having to remember to copy the files every time they change, each load generator can reference a c

When a network uses a star topology, A Network uses a star topology if? ...

A Network uses a star topology if? A Network utilizes a star topology if all computers attach to a single central point.

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