概括
大规模并行计算机提供了新的科学计算能力. 这篇文章调查了平行计算应用程序和科学家使用这些强大的机器编程挑战.
科学领域:
- 计算科学 计算科学
- 高性能计算 高性能计算
背景情况:
- 传统的串行计算机对大规模的科学计算有局限性.
- 大规模并行计算机提供了增强的计算能力,但需要不同的方法.
研究的目的:
- 调查平行计算机在科学计算中的适用性.
- 总结当前对平行科学应用程序编程问题的理解.
主要方法:
- 在平行计算机上对一系列科学计算实例进行调查.
- 分析并行和顺序算法之间的差异.
主要成果:
- 大多数大规模的科学计算都适合并行计算.
- 平行算法往往与顺序算法有很大的区别.
结论:
- 平行计算是科学进步的强大工具.
- 了解并行编程对于有效利用这些系统至关重要.
相关概念视频
Parallel Processing
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
Numerical Calculations
In engineering applications, the representation of the numerical value is critical. Presenting or reporting the answer is one of the essential parts of engineering practices. Numerical calculations are performed using handheld calculators or computers since numerically accurate answers are always preferred.
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
Sums of Power
In definite integration, Riemann sums approximate the area under a curve by dividing it into subintervals and summing the areas of rectangles. When these approximations follow predictable numerical patterns, such as arithmetic or polynomial sequences, sum formulas offer a more efficient and accurate way to compute the result. In particular, the sum of consecutive integers, squares, and cubes plays an essential role in simplifying these calculations, especially when dealing with uniform...
Ampere-Maxwell's Law: Problem-Solving
A parallel-plate capacitor with capacitance C, whose plates have area A and separation distance d, is connected to a resistor R and a battery of voltage V. The current starts to flow at t = 0. What is the displacement current between the capacitor plates at time t? From the properties of the capacitor, what is the corresponding real current?
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the problem,...
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the problem,...
Parallel-axis Theorem
The parallel-axis theorem provides a convenient and quick method of finding the moment of inertia of an object about an axis parallel to the axis passing through its center of mass. Consider a thin rod as an example. There is a striking similarity between the process of finding the moment of inertia of a thin rod about an axis through its middle, where the center of mass lies, and about an axis through its end using the conventional method. In the conventional method, the concept of linear mass...
Area Computation by the Alternative Coordinate Method
The alternative coordinate method, also known as the Shoelace Formula, is a technique for determining the area of a traverse using Cartesian coordinates. This method relies on the sequential arrangement of x and y coordinates for each point of the shape, ensuring accuracy and ease of application.In this approach, each corner's x and y coordinates are listed as fractions, with the x-coordinate as the numerator and the y-coordinate as the denominator. These coordinates are arranged sequentially...
