Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: MIMD


Related Topics
NTU

In the News (Wed 11 Nov 09)

  
  MIMD Architectures
MIMD architectures may be used in a number of application areas such as computer-aided design/computer-aided manufacturing, simulation, modeling, and as communication switches.
MIMD machines with extended shared memory attempt to avoid or reduce the contention among processors for shared memory by subdividing the memory into a number of independent memory units.
In an MIMD distributed memory machine with a hypercube system interconnection network containing four processors, a processor and a memeory module are placed at each vertex of a square.
carbon.cudenver.edu /~galaghba/mimd.html   (662 words)

  
 Parallel data processing system combining a SIMD unit with a MIMD unit and sharing a common bus, memory, and system ...
Meanwhile, MIMD and SIMD type processing units must be used properly for the permeation and tracking type processings according to conditions and the number of data to be processed.
The MIMD parallel data processing unit 51 is wholly controlled by the system controller 31, from which a string of instructions to be executed is transmitted to each processing element 109 for control.
The results of the processing are delivered to the MIMD type parallel data processing unit 51 through the common memory (data 69), and then a different parallel processing 70 is made on the data.
www.freepatentsonline.com /5355508.html   (6190 words)

  
 Shared-memory MIMD machines   (Site not responding. Last check: 2007-10-26)
The BBN TC2000 that acted as a virtual shared-memory MIMD system used an analogous type of network (a Butterfly-network) and it is quite conceivable that new machines may use it, especially as the number of processors grows.
The systems discussed in this subsection are of the MIMD type and therefore different tasks may run on different processors simultaneously.
This bus is mostly separated from the databus to assure a maximum speed for the synchronisation.
www.top500.org /ORSC/1998/sm-mimd.html   (962 words)

  
 MIMD Processors   (Site not responding. Last check: 2007-10-26)
The Fujitsu AP1000 Fujitsu AP1000 is a MIMD computer based on message passing.
Fujitsu AP1000 The AP1000 is an experimental large-scale MIMD parallel computer with configurations range from 64 to 1024 individual cells connected by three separate high-bandwidth communications network.
The meiko CS-2 It is an distributed memory MIMD machines built from the SPARC processor The processor are connected by a multi-stage switch network which provides a bi-sectional bandwidth.
www.ece.tntech.edu /TechLinks/mimd.htm   (1829 words)

  
 Methods and apparatus for efficient synchronous MIMD operations with iVLIW PE-to-PE communication - Patent 6151668
This is in contrast to the MIMD model where multiple program threads of control exist and any inter-processor operations must contend with the latency that occurs when communicating between the multiple processors due to requirements to synchronize the independent program threads prior to communicating.
The problem with MIMD machines is the latency of communications between multiple processors leading to difficulties in efficiently synchronizing processors to cooperate on the processing of an algorithm.
MIMD machines also have an inherently greater complexity of programming control required to manage the independent parallel processing elements.
www.freepatentsonline.com /6151668.html   (9137 words)

  
 Parallel Computing
MIMD stands for Multiple Instruction stream Multiple Data stream.
MIMD architectures usually consist of several independent processors which can execute individual instruction streams.
One way of subdividing this type of architectures is by the relationship between processors and memory.
www-math.cudenver.edu /~mcpopa/csc6551/MIMD/index.html   (780 words)

  
 High Performance Computing - MIMD Topologies   (Site not responding. Last check: 2007-10-26)
The MIMD paradigm consists of a number of autonomous processors executing autonomous code on local data.
A complete examination of all possible networks is impractical therefore we look at the more common architectures and the features with which they can be divided.
A number of parameters are used to describe the physical characteristics of an MIMD network and the interconnection pattern of its nodes.
www.infj.ulst.ac.uk /~cjz425/high/topo/mimdtopo.html   (120 words)

  
 Efficient Checkpointing on MIMD Architectures   (Site not responding. Last check: 2007-10-26)
Presented here are efficient algorithms for checkpointing on MIMD architectures.
Such techniques are main memory checkpointing, copy-on-write, buffering, compression, and the elimination of bottlenecks and extra control messages.
The major result of this dissertation is that we can implement efficient checkpointing on MIMD architectures, thereby enhancing the usability of such machines.
www.cs.utk.edu /~plank/papers/thesis.html   (126 words)

  
 [No title]   (Site not responding. Last check: 2007-10-26)
It is well known that for smooth problems, spectral methods, because of their global approximation are superior to finite differences for a given resolution and a truncation error.
The difficulty employing spectral methods arises when using a parallel computer of MIMD type which, for an efficient utilization of its parallelization features, requires division of the global representation to sub-domains.
Moreover, the effect of partitioning (division of the domain to sub-domains) will be studied in detail, considering dependency delays, communication time and deterioration of numerical efficiency.
www.cs.technion.ac.il /Labs/Lpcr/research/n8.html   (290 words)

  
 Distributed-memory MIMD systems   (Site not responding. Last check: 2007-10-26)
It is rather felt that many of these systems are in some sense equivalent and listing (almost) all of the systems would be counterproductive in the sense that the descriptions of the systems might lead to confusion.
For distributed-memory MIMD machines obviously the internode bandwidth and latency are very important system parameters.
Unfortunately, it is very hard to come by reliable figures for these parameters.
www.top500.org /ORSC/1996/node25.html   (316 words)

  
 mimd   (Site not responding. Last check: 2007-10-26)
mimd 0.2 static binary for Linux i386, See the Download page for more information.
Refer to the documentation for information on building mimd.
Mimd is a tool for streaming MP3 and MPEG media using multicast and the real-time transport protocol (RTP).
limestone.uoregon.edu /~abiel/mimd   (50 words)

  
 Direct 3D Quadratures for the DPM Polarizatioin Potential on MIMD Computers.   (Site not responding. Last check: 2007-10-26)
However, the DPM is computationally intensive with most of the CPU-time going into the calculation of large sets of modified nuclear attraction integrals.
A direct, three-dimensional quadrature scheme has been developed for use on MIMD computers such as the INTEL Delta and Paragon systems(Supported by the Caltech Concurrent Supercomputing Consortium.).
An overview of the parallel approach used and comparisons of the time to generate these integral sets on various computers will be given.
flux.aps.org /meetings/BAPSDAMOP96/abs/S400036.html   (137 words)

  
 From Simd To Distributed Memory Mimd (ResearchIndex)   (Site not responding. Last check: 2007-10-26)
Abstract: his paper presents a technique that may be used to transform SIMD shared memory parallel s algorithms to MIMD distributed memory algorithms.
This technique formulates a sequence of teps to help alter the the global view required of the programmer for SIMD processing to the - d more local one necessary for MIMD programming.
Exercises based on this technique aid stu ents in understanding the fundamental differences between the two types of architectures.
citeseer.csail.mit.edu /162023.html   (185 words)

  
 A Hybrid MIMD/DF Compiler for Parallel Processing   (Site not responding. Last check: 2007-10-26)
A new parallel detection algorithm is devised based on the automatic construction and execution of Petri nets for sequential source programs.
The algorithm forms part of a hybrid data-flow and MIMD compiler written in POP-l1 and accepts Pascal-S source code.
During the compilation process a Petri net model of the input program is constructed.
ducati.doc.ntu.ac.uk /uksim/dad/PhD-Abst/NakhaeeAbst.htm   (165 words)

  
 MIMD - Wikipedia, the free encyclopedia
Tax-deductibility of donations - Current budget - Daily report
Multiple Instruction Multiple Data (MIMD) is a type of parallel computing architecture where many functional units perform different operations on different data.
Examples would be a multiprocessor or transputer computer, or a network of workstations.
www.wikipedia.org /wiki/MIMD   (86 words)

  
 TU Chemnitz, Research Group on Multiphase Flows, Computational Fluid Dynamics on Cluster Computers
The program system MISTRAL-2D/3D and PartFlow has been parallelized in the last years of development since 1996 in order to make the power of modern MIMD parallel computers available for Lagrangian prediction of multiphase flow.
Research is founded by the German Research Foundation (Deutsche Forschungsgemeinschaft - DFG) within the framework of the Collaborative Research Centre 393 (DFG-SFB 393).
Parallelization of the numerical solution algorithm is based on standard message passing libraries PVM and MPI running on most modern MIMD and SMP/Shared Memory parallel computers (e.g.
www.imech.tu-chemnitz.de /mpf/mpf_numerik.html   (1758 words)

  
 MIMD implementation
The MIMD version is implemented for use on workstation clusters as well as multiprocessor supercomputers like the Intel Paragon.
This version has six layers: Application, SymPLA top-level layers, MIMD Scope class, which uses the BLACS to communicate with the ScaLAPACK interface code on the backend.
The MIMD scope class handles the data required to identify the matrix, provides the necessary public information about it, and the initial preparations for the operations.
www.fou.uib.no /fd/1996/h/413002/node52.html   (1889 words)

  
 MIMD Architectures
This means that several instructions can operate on different pieces of data in parallel.
There are two memory archictectures which make up MIMD computers - Shared Memory and Distributed Memory.
Shared Memory parallel computers have several CPUs or Processing Elements, and each processor has direct access to all memory in the computer.
ouray.cudenver.edu /~csbodine/csc6551/mimd.html   (66 words)

  
 A High Fault-Coverage Design-for-Testability Approach for a MIMD Based Motion Estimation Processor - Gumm, Brochi ...   (Site not responding. Last check: 2007-10-26)
Abstract: Introduction The IMAGE (Integrated MIMD Architecture for Generic Motion Estimation) [1], integrated circuit is a block matching processor which is conceived to efficiently support the encoding process of a family of DCTbased standards, in particular MPEG-2 coding [2].
The circuit is able perform motion estimation on a large search area with different, user programmable algorithms, but is especially tailored to support a genetic algorithm [3].
Gumm, M. Brochi et al.: A High Fault-Coverage Design-For-Testability Approach for a MIMD Based Multimedia Processor, Europ.
citeseer.ist.psu.edu /179943.html   (461 words)

  
 NHSE Review 1996 May Article: Overview of Recent Supercomputers -- 2.3 Shared-memory MIMD machines
Figure 3: Some examples of interconnection structures used in shared-memory MIMD systems.
Of course, the switches at the intermediate levels should be sufficiently fast to cope with the bandwidth required.
Caches can sometimes alleviate the bandwidth problem, but only when the data-access pattern allows them to be used sufficiently.
nhse.cs.rice.edu /NHSEreview/ORS/node6.html   (853 words)

  
 Analysis of High Frequency Electromagnetic Wave Propagation Using Parallel MIMD Computer and Cluster System   (Site not responding. Last check: 2007-10-26)
A homogenous dielectric and a remote radiation source are taken into consideration for region under scope.
Computations were carried out on the two different systems: parallel MIMD computer - ALEX AVX2 and cluster system - network of PCs with MPI library and Windows NT system.
Based on obtained results we discuss on the advantages and disadvantages related to the use of parallel MIMD computer and cluster system in numerical computations.
csdl.computer.org /comp/proceedings/parelec/2000/0759/00/07590176abs.htm   (213 words)

  
 Emulating MIMD Behavior on SIMD Machines - Sanders (ResearchIndex)   (Site not responding. Last check: 2007-10-26)
Emulating MIMD Behavior on SIMD Machines - Sanders (ResearchIndex)
Abstract: this paper depth-first tree search will be used as an example; Figure 1 gives the kernel of a nonrecursive, parallel algorithm searching for leaves which constitute a solution.
3: Variable Instruction Issue for Efficient MIMD Interpretation on SIMD Machines (context) - Abu-Ghazaleh, Wilsey et al.
citeseer.lcs.mit.edu /sanders94emulating.html   (501 words)

  
 Revolver: A High-Performance MIMD Architecture for Collision Free Computing   (Site not responding. Last check: 2007-10-26)
One of the main bottlenecks when using massively parallel processors, both RISC and CISC, and VLIW style processors has been the identi.cation of potential parallelism in the tasks.
We present an Interleaved Processing architecture we call the Revolver Architecture together with a technique we call Register File Folding, which relieves the MIMD architecture of these dependencies to allow for Collision Free Computing.
We also discuss the implementation of the Revolver as a multi-threaded processor core, based on our presented techniques, together with some architectural strategies for implementing the Revolver Architecture as a DSP core.
csdl.computer.org /comp/proceedings/euromicro/1998/8646/01/864610301abs.htm   (215 words)

  
 Fairness in MIMD Congestion Control Algorithms - Altman, Avrachenkov, Prabhu (ResearchIndex)   (Site not responding. Last check: 2007-10-26)
Abstract: We study in this paper the fairness in throughput among two sessions that share a common bottleneck link, where one or both of the sessions use a multiplicative increase multiplicative decrease (MIMD) algorithm.
Losses or congestion signals occur when the capacity is achieved but could also be initiated before that.
@misc{ altman05fairness, author = "E. Altman and K. Avrachenkov and B. Prabhu", title = "Fairness in MIMD Congestion Control Algorithms", text = "E. Altman, K. Avrachenkov, and B. Prabhu.
citeseer.csail.mit.edu /718940.html   (397 words)

  
 MIMD   (Site not responding. Last check: 2007-10-26)
The Mermaid (Modelling and Evaluation Research in Mimd ArchItecture Design) project focuses on the construction of simulation models for Mimd multi-computers with the purpose of performance evaluation.
IBM SP2 (10 Processors, MIMD messagepassing with High Performance switch).
This book describes a wide range of algorithms (both SIMD and MIMD) for image processing and computer vision, giving a welcome overview of an important area of parallel...
www.y-net.gr /hpcn/english/mimd.htm   (234 words)

  
 Hardware Software Codesign on parallel MIMD FPGA computer - ArMen   (Site not responding. Last check: 2007-10-26)
ArMen is an MIMD parallel computer with distributed memory.
Each processor node has an FPGA coprocessor which is embedded into a ring.
CCEL : for micro-grain celular automata that are fed by the MIMD computer operating in locked step mode,
ubolib.univ-brest.fr /~armen/armen1-eng.html   (219 words)

  
 ECS EPrints Service - The Role of MIMD Arrays of Transputers in Computational Physics"
The Role of MIMD Arrays of Transputers in Computational Physics"
Hey, A. The Role of MIMD Arrays of Transputers in Computational Physics".
In Proceedings of Invited paper in Proceedings of "New Developments in Hardware and Software for Computational Physics".
eprints.ecs.soton.ac.uk /1784   (78 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.