Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 62 for “"Parallel machines"”.
-
Multigrid Algorithms for Massively Parallel Machines
… of the multigrid algorithm on massively parallel machines is not very efficient because of (i) low processor utilization and (ii) high communication overheads. These problems need to be addressed to make better use of massively parallel machines for solving <em>pde's</em> using the …
-
Towards power of preemption on parallel machines
… processing of jobs, and those that do not. In parallel machine environments, scheduling problems for models which allow parallel processing of jobs are typically easier to solve, in terms of computational requirements, while these models are in the majority of cases associated with an improved …
-
Bi-criteria Scheduling Problems on Parallel Machines
… the study of bicriteria problems on single and parallel machines is an open field for research. This thesis is aimed at developing algorithms to solve bicriteria problems more efficiently and in reasonable amount of time and with little compromise on the optimality of the solutions obtained. Two …
-
PolyAPM: Comparative Parallel Programming with Abstract Parallel Machines
A parallelising compilation consists of many translation and optimisation stages. The programmer may steer the compiler through these stages by supplying directives with the source code or setting compiler switches. However, for an evaluation of the effects of individual stages, their selection and …
-
Fast Fourier Transforms on Distributed Memory Parallel Machines
… purpose subroutine on a distributed memory parallel machine is the data distribution. It is possible that users would like to use the subroutine with different data distributions. Thus there is a need to design algorithms on distributed memory parallel machines which can support a variety of …
-
Finite difference grid generation on serial and parallel machines
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1995.
-
A time and space sharing scheduler for multiuser parallel machines
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1996.
-
Achieving High Performance on Extremely Large Parallel Machines: Performance Prediction and Load Balancing
… load balancing strategies for petaflops class machines. We explore a novel design of a scalable hierarchical load balancing scheme, which incorporates an explicit memory cost control function to make it easy to adapt to extremely large machines with small memory footprint. This hierarchical …
-
Job Sequencing and Tool Switching Problems with a Generalisation to Non-Identical Parallel Machines
… and tool switching problem with non-identical parallel machines and sequence-dependent setup times is described in this dissertation. A novel mathematical model based on time periods is presented and analysed which can be adapted to different objective functions. The last part of this …
-
Message-driven parallel language runtime design and optimizations for multicore-based massively parallel machines
… blocks for all current and future massively parallel machines. Much work has been done in scientific and engineering HPC applications to exploit shared-memory multicore nodes. This thesis, in contrast, pays close attention to the parallel language runtime system–a software layer that supports …
-
A hybrid type small 5-axis CNC milling machine
5-axis CNC milling machines are important in a number of industries ranging from aerospace to consumer-die-mold machining because they can deliver high machining accuracy with a spindle tilting capacity. Most of these machines have serial mechanisms so that low static and dynamic stiffness become …
-
Performance analysis of object-based and message-driven programs
… gap between peak and realized performance of parallel machines motivates the need for performance analysis. Most existing performance analysis tools provide generic measurement and displays. It is the responsibility of the users to analyze the performance of their programs using the displayed …
-
Parallel Machine Scheduling in Manufacturing Systems: Impact of a Shared Resource and Multiple Stages
… at two stages. Each stage consists of identical parallel machines. The processing time is assumed to include the setup time. This problem is also modeled as a mathematical program. Solution approaches and lower bounding procedures are discussed. I develop lower bounds and heuristic approaches and …
-
"Machine-independent ""and"" and ""or"" parallel execution of logic programs"
Parallel machines are becoming increasingly cheap and more easily available. Commercial companies have already announced MIMD machines with more than 8000 processors. This prompts three questions: Should the programmer have to rewrite existing software for each new machine that comes along? Should …
-
Impostors for Parallel Interactive Computer Graphics
We demonstrate an interactive parallel rendering system based on the impostors technique. Impostors increase the latency tolerance of an interactive rendering system, which allows us to use the power of a parallel machine even at high resolutions and framerates. Impostors also decrease the required …
-
Order scheduling in dedicated and flexible machine environments
… field of scheduling. Consider a facility with m parallel machines that can process k different products (job types). Each machine can process a given subset of different product types. There are n orders from n different clients. Each order requests specific quantities of the various different …
-
Debugging Large Scale Applications With Virtualization
… the debugger and the application's underlying parallel runtime system. The debugger is responsible for interacting with the user and receiving commands from him; the parallel runtime system is responsible for managing the application, and performing the operations requested by the user through …
-
High Performance Computing Issues in Large-Scale Molecular Statics Simulations
Successful application of parallel high performance computing to practical problems requires overcoming several challenges. These range from the need to make sequential and parallel improvements in programs to the implementation of software tools which create an environment that aids sharing of …
-
The Generalized Finite Element Method With Global-Local Enrichment Functions
… can be performed on coarse global meshes. The parallel computation of local solutions can be straightforwardly implemented and large problems can be efficiently solved in massively parallel machines with this approach.
Page 1 of 4