• Title/Summary/Keyword: Parallel interface

Search Result 439, Processing Time 0.018 seconds

Design and Implementation of RAID Controller using Serial ATA Interface (Serial ATA Interface를 통한 RAID Controller 보드의 설계 및 구현)

  • Lim, Seung-Ho;Lee, Ju-Pyung;Park, Kyu-Ho
    • Proceedings of the KIEE Conference
    • /
    • 2003.11c
    • /
    • pp.665-668
    • /
    • 2003
  • In this paper, we have designed and implemented the RAID controller board which connects to the host computer with serial ATA interface and connects to the disks with parallel ATA interface. Serial ATA interface is proposed to overcome the design limitation of parallel ATA while enabling the storage interface to scale with the slowing media rate demands for PC platforms. Serial ATA is to replace parallel ATA with the compatibility with existing operating systems and drivers, adding performance headroom for years to come. It Moreover, serial ATA provides even faster transfer rate of 150 Mbytes/s which is larger than that of current parallel ATA. The RAID controller board designed in this paper combines up to 4 disks with parallel ATA interface, and connects to PC host computer with serial ATA interface. We have implemented RAID controller using Verilog HDL language with FPGA chip. The RAID controller supports RAID level 0 and 1 functionality. Experimently, the average read/write performance of parallel ATA interface is about 30 Mbytes/s. Therefore, when 4 parallel disks is connected to the RAID controller board, we can get almost full throughput of serial ATA protocol using the RAID level 0 configuration with 4 disks.

  • PDF

A Design and Implementation of Parallel Programming Environment using Graphical User Interface (그래픽 사용자 인터페이스를 이용한 병렬 프로그래밍 환경 설계 및 구현)

  • 이원용;박두순
    • Journal of Korea Multimedia Society
    • /
    • v.4 no.6
    • /
    • pp.579-587
    • /
    • 2001
  • In this paper, we design and implement a parallel programming environment using graphicial user interface. Parallel program must be written according to the characters of various hardwares or programs. So it is difficult to write the parallel program. In this paper, we design and implement a parallel programming environment which solved this problem. The traditional parallel compiler provides the parallel information in the text environment. But this paper provides the parallel information using graphicial user interface so that the user may use it more easily. This parallel environment provide functions such as, data dependence analysis, CFG, HTF, and loop transformation.

  • PDF

Stress intensity factors for an interface crack between an epoxy and aluminium composite plate

  • Itou, S.
    • Structural Engineering and Mechanics
    • /
    • v.26 no.1
    • /
    • pp.99-109
    • /
    • 2007
  • A cracked composite specimen, comprised of an epoxy and an aluminium plate, was fractured under a tensile load. In this paper, two crack configurations were investigated. The first was an artificial center crack positioned in the epoxy plate parallel to the material interface. The other was for two edge cracks in the epoxy plate, again, parallel to the interface. A tensile test was carried out by gradually increasing the applied load and it was verified that the cracks always moved suddenly in an outward direction from the interface. The d/a ratio was gradually reduced to zero, and it was confirmed that the maximum stress intensity factor value for the artificial center crack, $K_{{\theta}{\theta}}^{max}$, approached that of an artificial interface crack,$K_{{\theta}{\theta}}^{ifc\;max}$ (where: 2a is the crack length and d is the offset between the crack and interface). The same phenomenon was also verified for the edge cracks. Specifically, when the offset, d, was reduced to zero, the maximum stress intensity factor value, $K_{{\theta}{\theta}}^{max}$, approached that of an artificial interface edge crack.

Development of Realtime Parallel Data Communication Interface for Remote Control of 6-DOF Industrial Robot (산업용 6관절 로봇의 원격제어를 위한 실시간 병렬데이터통신 인터페이스)

  • Choi, Myoung-Hwan;Lee, Woo-Won
    • Journal of Industrial Technology
    • /
    • v.21 no.A
    • /
    • pp.97-103
    • /
    • 2001
  • This paper presents the development of the I/O Interface for the real time parallel data communication between controller of a six-axis industrial robot(CRS-A460) and an external computer. The proposed I/O Interface consists of the hardware I/O interface and the software that is downloaded to the robot controller and executed by the controller operating system. The constitution of the digital I/O Port for CRS-A460 robot controller and the digital I/O board for IBM-PC are presented as well as the Process Control Program of the robot controller. The developed protocol for the parallel data communication is described. The data communication is tested, and the performance is analysed. In particular, it is shown that the real-time constraint of the robot controller process is satisfied.

  • PDF

Parallel Crack in Bonded Dissimilar Orthotropic Planes Under Out-of-Plane Loading (면외하중을 받는 상이한 직교 이방성 평면내의 평행균열)

  • 최성렬;권용수;채영석
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.19 no.1
    • /
    • pp.170-180
    • /
    • 1995
  • A parallel crack in bonded dissimilar orthotropic planes under out-of-plane loading is analyzed. The problem is formulated by Fourier integral transforms, and reduced to a pair of dual integral equations. By solving the integral equations, the asymptotic stress and displacement fields near the crack tip are determined in closed form, from which the stress intensity factor and energy release rate are obtained. Discontinuity in the stress intensity factor as the distance ratio h/a of the parallel crack approaches zero is found, while the energy releas rate is shown to be continuous at h/a = 0. This information can immediately be used to generate the stress intensity factor for the parallel crack near the interface. By employing "the maximum energy release rate criterion", it could be shown in the case of no existing crack initially that the parallel crack is formed far from the interface for the more compliant material, while it is formed close to the interface for the stiffer material. material.

Parallel FFT and Quick-Merge Sort on the Reflective Memory Networked Computers and a Cluster of Work-stations

  • Lee, Changhun;Kwon, Wook-Hyun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2002.10a
    • /
    • pp.94.1-94
    • /
    • 2002
  • This paper is concerned with parallel FFT and Quick-Merge Sort. They are implemented on computers interconnected by VMIC 5579 reflective memory and a cluster of workstations (PCs) interconnected via Fast Ethernet. Message passing interface (MPI) parallel library is used for communication in a cluster of workstations. An improved parallel FFT is also presented to decrease an execution time in the case of a small number of hosts. Distributed shared memory (DSM), VMIC 5579 reflective memory (RM), a cluster of workstations (COW) and message passing interface (MPI) parallel library are described.

  • PDF

Slow Motion of a Circular Cylinder Near the Plane Interface of Viscous Fluids (점度 가 相異한 流體境界面 근처 에서 圓柱주위 의 二次元 低速流動 의 解析)

  • 오세훈;강신영
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.7 no.2
    • /
    • pp.175-185
    • /
    • 1983
  • When a circular cylinder near the plane fluid-interface of different viscosities is in parallel and normal motion, solutions of the Oseen equation are obtained. Classical image method with Faxen's integral form is used to satisfy the boundary conditions on the plane interface. Coefficients of drag and lift increase as a cylinder approaches to the interface. But drag-coefficients of parallel motions with viscosity-ratio less than unity are decreased slightly. They show monotonic increase with Reynolds number in case of parallel motion, but minimum values of drag coefficients in normal motion are appeared. On the other hand Stokes' solution are obtained by taking limits of low Reynolds number except the case of parallel motion with viscosity-ratio not equal to infinity.

Implementation and Performance Analysis of High Performance Computing Library for Parallel Processing (병렬처리를 위한 고성능 라이브러리의 구현과 성능 평가)

  • 김영태;이용권
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.31 no.7
    • /
    • pp.379-386
    • /
    • 2004
  • We designed a portable parallel library HPCL(High Performance Computing Library) with following objectives: (1) to provide a close relationship between the parallel code and the original sequential code that will help future versions of the sequential code and (2) to enhance performance of the parallel code. The library is an interface written in C and Fortran programming languages between MPI(Message Passing Interface) and parallel programs in Fortran. Performance results were determined on clusters of PC's and IBM SP4.

An Application-Level Fault Tolerant System For Synchronous Parallel Computation (동기 병렬연산을 위한 응용수준의 결함 내성 연산시스템)

  • Park, Pil-Seong
    • Journal of Internet Computing and Services
    • /
    • v.9 no.5
    • /
    • pp.185-193
    • /
    • 2008
  • An MTBF(mean time between failures) of large scale parallel systems is known to be only an order of several hours, and large computations sometimes result in a waste of huge amount of CPU time, However. the MPI(Message Passing Interface), a de facto standard for message passing parallel programming, suggests no possibility to handle such a problem. In this paper, we propose an application-level fault tolerant computation system, purely on the basis of the current MPI standard without using any non-standard fault tolerant MPI library, that can be used for general scientific synchronous parallel computation.

  • PDF

A Parallel Programming Environment Implemented with Graphic User Interface (그래픽 사용자 인터페이스로 구현한 병렬 프로그래밍 환경)

  • Yoo, Jeong-Mok;Lee, Dong-Hee;Lee, Mann-Ho
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.8
    • /
    • pp.2388-2399
    • /
    • 2000
  • This paper describes a parallel programming environment to help programmers to write parallel programs. The parallel programming environment does lexical analysis and syntax analysis like front-end part of common compilers, data flow analysis and data dependence analysis for variables used in programs, and various program transformation methods for parallel programming. Especially, graphic user interface is provided for programmer to get parallel programs easily.

  • PDF