Degrees of Parallelism: Degrees of parallelism is a measuring unit that defines the capability of a distributed system to run multiple programs or operations concurrently (or) in parallel. With the improvements in computing technology, DOP evolved from bit-level parallelism to Job level parallelism. Bit-level Parallelism (BLP): This type of parallelism was typically used in systems that were monolithic, expensive and were based on bits. In these types of systems bit-level parallelism is used to transform bit-level processing into word level processing.
Instruction Level Parallelism (ILP): When processing evolved from 4-bit to 64-bits, ILP gets employed with which more than one instructions can be processed concurrently. Some examples of ILP include multithreading, pipelining, super scalar computing etc.
Data-level Parallelism (DLP): DLP depends on hardware and compiler support in order to carry out its work efficiently.It was employed in SIMD processors.
Task-Level Parallelism (TLP): It came into existence with the development of CMPs (Chip Multiprocessors) and multicore processors. It is not preferred over other types of DOP, because it is complex in coding and compiling.
Job Level Parallelism (JLP): With the development of distributed computing, granularity of processing increased in terms of processing. Therefore, DOPS is transformed in terms of Job-Level Parallelism (TLP).
Trend Towards Utility Computing: In today's world, the global IT industry has experienced a huge emergence in the model of computing called "Cloud Computing". It is a new acceptance as a new market category. Practically, cloud computing has evolved through various phases among which grid and utility computing holds much of the significance. Utility computing is a quantifiable (metered) service which acts as a means for computational and storage resources. The functions and operations performed by this service are the same as traditional public utility companies. But, utility service is the improvised version of the traditional service as the former service is free from all impediments that incurred in the latter one. It was basically utilized by early enterprise adopters for non-mission critical need. So, later on utility computing too was extended to an advanced level called cloud computing. This form of computing enabled the virtualisation technology and virtual servers easily accessible to the IT department. The buzz and excitement around cloud computing is considered as the emergence of a new model of computing in the IT industry. This has helped in increasing the storage flexibility, high-speed bandwidth and universal software interoperability as well as in decreasing the cost.
Recommended Questions
Useful Files
Users Joined
Degrees of Parallelism: Degrees of parallelism is a measuring unit that defines the capability of a distributed system to run multiple programs or operations concurrently (or) in parallel. With the improvements in computing technology, DOP evolved from bit-level parallelism to Job level parallelism. Bit-level Parallelism (BLP): This type of parallelism was typically used in systems that were monolithic, expensive and were based on bits. In these types of systems bit-level parallelism is used to transform bit-level processing into word level processing.
Instruction Level Parallelism (ILP): When processing evolved from 4-bit to 64-bits, ILP gets employed with which more than one instructions can be processed concurrently. Some examples of ILP include multithreading, pipelining, super scalar computing etc.
Data-level Parallelism (DLP): DLP depends on hardware and compiler support in order to carry out its work efficiently.It was employed in SIMD processors.
Task-Level Parallelism (TLP): It came into existence with the development of CMPs (Chip Multiprocessors) and multicore processors. It is not preferred over other types of DOP, because it is complex in coding and compiling.
Job Level Parallelism (JLP): With the development of distributed computing, granularity of processing increased in terms of processing. Therefore, DOPS is transformed in terms of Job-Level Parallelism (TLP).
Trend Towards Utility Computing: In today's world, the global IT industry has experienced a huge emergence in the model of computing called "Cloud Computing". It is a new acceptance as a new market category. Practically, cloud computing has evolved through various phases among which grid and utility computing holds much of the significance. Utility computing is a quantifiable (metered) service which acts as a means for computational and storage resources. The functions and operations performed by this service are the same as traditional public utility companies. But, utility service is the improvised version of the traditional service as the former service is free from all impediments that incurred in the latter one. It was basically utilized by early enterprise adopters for non-mission critical need. So, later on utility computing too was extended to an advanced level called cloud computing. This form of computing enabled the virtualisation technology and virtual servers easily accessible to the IT department. The buzz and excitement around cloud computing is considered as the emergence of a new model of computing in the IT industry. This has helped in increasing the storage flexibility, high-speed bandwidth and universal software interoperability as well as in decreasing the cost.