Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Nature Inspired Parallel Computing

View through CrossRef
Parallel computing is more and more important for science and engineering, but it is not used so widely as serial computing. People are used to serial computing and feel parallel computing too difficult to understand, design and use. In fact, they are most familiar with nature, in which all things exist and go on in parallel. If one learns parallel computing before learning serial computing, even if he or she has not read this chapter, they can find that serial computing is more difficult to understand, design and use than parallel computing, for it is not running in the way as the nature we are familiar with. Nature is composed of a large number of objects and events. Events are the spirit of objects; objects the body of events. They are related with each other in nature. Objects can construct or exist in parallel and events can occur or go on in parallel. The parallelism mainly exists in four dimensions including space dimension, application dimension, time dimension, and user dimension. After reading this chapter, even if you have been used to serial computing, you can find that the parallel computing used in your applications is just from nature. This chapter illustrates NIPC (Nature Inspired Parallel Computing) and its applications to help you grasp the methods of applying NIPC to your applications. The authors hope to help you understand and use parallel computing more easily and design and develop parallel software more effectively.
Title: Nature Inspired Parallel Computing
Description:
Parallel computing is more and more important for science and engineering, but it is not used so widely as serial computing.
People are used to serial computing and feel parallel computing too difficult to understand, design and use.
In fact, they are most familiar with nature, in which all things exist and go on in parallel.
If one learns parallel computing before learning serial computing, even if he or she has not read this chapter, they can find that serial computing is more difficult to understand, design and use than parallel computing, for it is not running in the way as the nature we are familiar with.
Nature is composed of a large number of objects and events.
Events are the spirit of objects; objects the body of events.
They are related with each other in nature.
Objects can construct or exist in parallel and events can occur or go on in parallel.
The parallelism mainly exists in four dimensions including space dimension, application dimension, time dimension, and user dimension.
After reading this chapter, even if you have been used to serial computing, you can find that the parallel computing used in your applications is just from nature.
This chapter illustrates NIPC (Nature Inspired Parallel Computing) and its applications to help you grasp the methods of applying NIPC to your applications.
The authors hope to help you understand and use parallel computing more easily and design and develop parallel software more effectively.

Related Results

Engineering cementitious composite with nature-inspired architected polymeric reinforcing elements using additive manufacturing method
Engineering cementitious composite with nature-inspired architected polymeric reinforcing elements using additive manufacturing method
Concrete, known for its excellent compression strength, faces challenges in tensile strength, requiring additional steel or polymers reinforcements. Incorporating nature-inspired p...
A Descriptive Study on Interconnection Networks for Parallel Computing and Algorithm Models in Parallel Computing
A Descriptive Study on Interconnection Networks for Parallel Computing and Algorithm Models in Parallel Computing
In parallel computing, Interconnection networks are very crucial for efficient communication among all processors within a similar system. Parallel computing has become a crucial t...
QUANTUM DIGITAL-ANALOGUE COMPUTING
QUANTUM DIGITAL-ANALOGUE COMPUTING
Context. Nature is the relation among processes and phenomena. Nothing exists in the universe without relations. Computer is transactions of relations between data with the help of...
CLOUD COMPUTING - NAVIGATING THE DIGITAL SKY
CLOUD COMPUTING - NAVIGATING THE DIGITAL SKY
“Cloud Computing – Navigating the Digital Sky” is an extensive guide designed to provide a thorough understanding of cloud computing, an essential technology in today’s digital age...
Advancements in Quantum Computing and Information Science
Advancements in Quantum Computing and Information Science
Abstract: The chapter "Advancements in Quantum Computing and Information Science" explores the fundamental principles, historical development, and modern applications of quantum co...
Research on the Application and Performance Optimization of GPU Parallel Computing in Concrete Temperature Control Simulation
Research on the Application and Performance Optimization of GPU Parallel Computing in Concrete Temperature Control Simulation
With the development of engineering technology, engineering has higher requirements for the accuracy and the scale of simulation calculation. The computational efficiency of tradit...
Virtual machine design for parallel dynamic programming languages
Virtual machine design for parallel dynamic programming languages
To leverage the benefits of modern hardware, dynamic languages must support parallelism, and parallelism requires a virtual machine (VM) capable of parallel execution — a parallel ...
ENGINEERING SOCIAL COMPUTING
ENGINEERING SOCIAL COMPUTING
Context. The relevance of the study is due to the need to eliminate contradictions between management and performers by introducing engineering social computing, which ensures mora...

Back to Top