• Title/Summary/Keyword: Parallel Communication

Search Result 1,117, Processing Time 0.025 seconds

Transputer integrated environment and its application (트랜지스터 통합환경과 그 응용)

  • 이효종;임훈철
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.33B no.6
    • /
    • pp.34-44
    • /
    • 1996
  • A transputer is a powerful micro-processor, which can communicate with other processors with its own communication links and can be utilized into a powerful parallel computer system with easy way and low price. However, its usage has been limited to a few people because of its own programming language and complicated user interfaces. This paper presents programming tools to use a transputer system easily. It includes transputer integrated environment which has many developing tools, and transputer manager which can monitor and manage the system and developed programs on it. We also implemented a graphichs application program in order to test the feasibility and funcitonalities of programmers easy access to the transputer networks and visualize the performance status of each processor so that they can write efficient parallel programming codes.

  • PDF

DSP Performance Maximization with Multisample Technique

  • Lee, Hosun;Lawrence K.W. Law;Youngyearl Han
    • Proceedings of the IEEK Conference
    • /
    • 2000.09a
    • /
    • pp.471-474
    • /
    • 2000
  • In this paper, we present multisample DSP coding technique for StarCore, SC 140 DSP. The multisample programming is a pipelining technique that exploits operand reuse both coefficients and variables within kernel. A coefficient or operand is loaded once from memory and then the value may be used by multiple ALUs. It is possible to evaluate one intermediate product from each of four output sample calculations in parallel . Therefore, parallelization has been achieved by processing multiple samples in parallel rather than multiple intermediate products belonging to only one sample. The benefits of decreasing the number of memory moves per sample is to increase the algorithm perforomance. In this paper, the multisample technique has been implemented in FIR filter calculation using Motorola StarCore DSP development tool.

  • PDF

Performance Analysis of a CFD code in the TeraCluster Parallel System (TeraCluster에서 CFD 코드의 병렬 성능 분석)

  • Cho K.W.;Lee S.Lee
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.92-100
    • /
    • 2000
  • At the end of 1999. the TeraCluster project has started in the KORDIC Supercomputer center to study PC clusters for parallel computing. The aim is to replace the Cray T3E with a new cluster system in 2002. The PC cluster without a fast network is well suited for applications which do not require large amount of global communications. Since CFD problems are not very communication intensive, whole test cluster may be efficiently used. As an example of practical CFD simulations. the flow past the ONERA M6 wing and the flow past infinite wing are simulated on a cluster of Linux workstations.

  • PDF

Efficient Parallel Algorithm for Gram-Schmidt Method

  • Kim, Sung-Kyung
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.4 no.4
    • /
    • pp.88-93
    • /
    • 1999
  • Several Iterative methods are considered, Gram-Schmidt algerian for thin orthogonalization and Lanczos methodfor a few extreme eigenvalues. For these methods, a variants of method is derived for which only one synchronization point per on iteration is required; that is one global communication in a message passing distributed-memory machine per one iteration is required The variant is called restructured method, and restructured method has better parallel properties to the conventional method.

  • PDF

Measurement of Distance and Velocity of Moving Objects using Single Camera Pseudo-Stereo Images

  • Lee, Jae-Soo;Kim, Soo-In;Choi, In-Ho
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.21 no.9
    • /
    • pp.32-38
    • /
    • 2007
  • In this study, a new algorithm for measuring the velocity and distance from a camera to a moving object by using pseudo-stereo images obtained from a single camera with a stereo adapter is proposed. The proposed system is similar to a parallel visual stereo system using a two-camera system, but because this system can obtain pseudo-stereo images form a single camera, it has advantages not only in the aspect of cost but also in stereo conformity by arrangement and the calibration of the left and right stereo cameras upon image processing.

A DC droop control using an output current and a grid current for operating parallel-connected single-phase AC/DC converter (단상 AC/DC 컨버터의 병렬 운전을 위한 출력 전류와 계통 전류를 이용한 DC 드룹 제어)

  • Kim, Jung-Min;Kim, Bum-Jun;Lee, Kang-Joo;Kum, Ho-Jung;Won, Chung-Yuen
    • Proceedings of the KIPE Conference
    • /
    • 2017.11a
    • /
    • pp.51-52
    • /
    • 2017
  • This paper presents an advanced DC droop using both an output current and a grid current. To control parallel-connected converters without communication, the DC droop control is conventionally used. The conventional DC droop control method droops output voltage using an output current. It cannot control the source current causing output voltage errors. This paper proposed the DC droop method using both an output current and a grid current to improve dynamic response of voltage droops. The simulation results with PSIM is provided.

  • PDF

O(logN) Depth Routing Structure Based on truncated Concentrators (잘림구조 집중기에 기초한 O(logN) 깊이의 라우팅 구조)

  • Lee, Jong-Keuk
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 1998.04a
    • /
    • pp.366-370
    • /
    • 1998
  • One major limitation of the efficiency of parallel computer designs has been the prohibitively high cost of parallel communication between processors and memories. Linear order concentrators can be used to build theoretically optimal interconnection schemes. Current designs call for building superconcentrators from concentrators, then using these to recursively partition the connection streams O(log2N) times to achieve point-to-point routing. Since the superconcentrators each have O(N) hardware complexity but O(log2N) depth, the resulting networks are optimal in hardware, but they are of O(log2N) depth. This pepth is not better than the O(log2N) depth Bitonic sorting networks, which can be implemented on the O(N) shuffle-exchange network with message passing. This paper introduces a new method of constructing networks using linear order concentrators and expanders, which can be used to build interconnection networks with O(log2N) depth as well as O(Nlog2N) hardware cost. (All logarithms are in base 2 throughout paper)

  • PDF

A Study on Low-Pass Filter using All-Pass Filter of Parallel Structure (병렬 구조의 올패스 필터를 사용한 LPF에 관한 연구)

  • 김승영;김남호
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.5 no.3
    • /
    • pp.533-541
    • /
    • 2001
  • In this paper, we proposed lowpass filter using all-pass sums of flat delay characteristics. this filter consisted of all-pass filter of parallel structure, the general analog filter is impossible to adjust the phase and the delay, using the Proposed filter, it has advantage to adjust them. And, we compared and analyzed this filter with passband width and magnitude characteristics, and the relation of group delay characteristics and cut-off frequency. Also, in order to obtain desired cut-off frequency, forming the weighing, we obtained desired cut-off frequency and group delay characteristics.

  • PDF

Parallel Multi-Monitor Display of Flight Simulation Graphics Using Linux Cluster (리눅스 클러스터를 이용한 비행환경 다중모니터 병렬 그래픽 처리)

  • Kim, Byoung-Soo;Kim, Ki-Young
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.9 no.3
    • /
    • pp.20-24
    • /
    • 2006
  • In this paper, our research efforts and activities for displaying flight simulation graphics on multi-monitors connected to a Linux cluster is introduced. In this pilot system graphics rendering as well as view calculation including LOD implementation for each monitor is peformed on each sub-node computer connected to the monitor rather than using an expensive main server. The Linux cluster is constructed by combining general-purpose desktop computers, and MPI library Is used for communication between sub-nodes. It could be concluded from our experience that it is possible to construct a massive multi-monitor display system by adding to the cluster as many sub-node computers and monitors as possible with economic efficiency.

Simulation of a CIM Workflow System Using Parallel Virtual Machine (PVM)

  • Chang-Ouk Kim
    • Journal of the Korea Society for Simulation
    • /
    • v.5 no.2
    • /
    • pp.13-24
    • /
    • 1996
  • Workflow is an ordered sequence of interdependent component data activities each of which can be executed on an integrated information system by accessing a remote information system. In our previous research [4], we proposed a distributed CIM Workflow system which consists of a workflow execution model called DAF-Net and an agent-based information systems called AIMIS. Given a component data activity, there needs an interaction protocol among agents which allocates the component data activity to a relevant information systems exist. The objective of this research is to propose and test two protocols: ARR(Asynchronous Request and Response)protocol and NCL(Negotiation with Case based Learning) protocol. To test the effectiveness of the protocols, we applied the PVM(Parallel Virtual Machine) software to simulate the distributed CIM Workflow system. PVM provides a distributed computing environment in which users can run different software processes in different computers while allowing communication among the processes.

  • PDF