Temperature distributions involved in some metal-cutting or surface-mi
lling processes may be obtained by solving a non-linear inverse proble
m. A two-level concept on parallelism is introduced to compute such te
mperature distribution. The primary level is based on a problem-partit
ioning concept driven by the nature and properties of the non-linear i
nverse problem. Such partitioning results to a coarse-grained parallel
algorithm, A simplified 2-D metal-cutting process is used as an examp
le to illustrate the concept, A secondary level exploitation of furthe
r parallel properties based on the concept of domain-data parallelism
is explained and implemented using MPI, Some experiments were performe
d on a network of loosely coupled machines consist of SUN Spare Classi
c workstations and a network of tightly coupled processors, namely the
Origin 2000.