Loading…

Design of Server and the role of Threads in Parallel Processor

The availability of low cost and high performance workstations connected by a high speed network has made distributed computing an attractive mechanism to exploit parallelism at functional level present in user or application programs. A distributed system cab be used efficiently by its end users on...

Full description

Saved in:
Bibliographic Details
Published in:International journal of advanced research in computer science 2011-01, Vol.2 (1)
Main Author: G, Samuel Vara Prasad
Format: Article
Language:English
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The availability of low cost and high performance workstations connected by a high speed network has made distributed computing an attractive mechanism to exploit parallelism at functional level present in user or application programs. A distributed system cab be used efficiently by its end users only if its software presents a single system image to the users. It is observed that in an attempt to exploit any functional level parallelism , a programmer writing user level application programs would be ease while using the threads rather than the processes. Spreading execution of processes or threads over several processors can exploit parallelism and thus achieve improved performance. As compared to a process , a level application programs would be ease while using threads rather than processes. Spreading execution of processes or threads over several processors can exploit parallelism and thus achieve improved performance. As compared to a process , a thread is lighter in terms of overhead associated with creation, context switching, inter process communication and other routing function. This paper describes a prototype for design of server and role of threads in parallel processor applications
ISSN:0976-5697