• Title/Summary/Keyword: 이종 API

Search Result 61, Processing Time 0.033 seconds

Implementation and Performance Evaluation of a Software-based DSM Sytem for a Windows-NT Workstations Cluster (Windows-NT 워크스테이션 클러스터를위한 소프트웨어 기반 분산 공유 메모리 시스템의 구현 및 성능 평가)

  • Lee, Jong-U
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.5 no.2
    • /
    • pp.176-184
    • /
    • 1999
  • 지금까지의 소프트웨어 기반 분산 공유 메모리(이하 DSM이라 칭함)시스템은 유닉스 워크스테이션 클러스터를 목표로 하는 것이 대부분이었다. 그러나 현재 Windows-NT 는 서버급 시스템과 PC 모두를 위한 운영체제로서 유닉스와 더불어 널리 사용되고 있는 실정이다. 본 논문에서는 Windows-NT 워크스테이션 클러스터 환경을 위한 DSM 시스템을 구현하고, 구현된 DSM 시스템의 성능 평가 결과를 제시한다. 구현된 DSM 시스템은 Win32 API와 표준 실행-시간 라이브러리를 이용해 구현되었기 때문에 모든 Windows-NT 워크스테이션에서 실행 가능하며 , 프로그래머는 몇 라인의 코드 추가만으로 DSM 시스템 상에서 수행되는 병렬 응용 프로그램을 작성할 수 있다. 워크스테이션 간의 상호연결망으로 범용성을 위해 이더넷 LAN을 지원하였고, 아울러 성능 향상을 위해 기가비트 SAN(System Area Network)도 지원하였다. 기가비트 SAN을 위한 하드웨어로는 Dolphin 사의 PCI-SCI 타입 제품인 Clustar를 사용하였다. 우리는 성능 평가를 통해, 구현된 DSM 시스템이 정확히 동작함은 물론 확장성이 뛰어나다는 것을 확인하였다. 특히 , 기가비트 SAN을 사용할 경우 일부 병렬 벤치 마크 프로그램에서는 노드 수 증가에 따라 성능이 거의 선형적으로 향상된다는 것을 알 수 있었다. 본 논문이 기여하는 바는 Windows-NT 기반 소프트웨어 DSM 시스템의 원천 기술을 확보함으로써 향후 Windows-NT 워크스테이션 클러스터 환경에서의 분산 및 병렬 처리 연구에 도움을 줄 수 있다는 점이다.

Design and Implementation of HPC Job Management Framework for Computational Scientific Simulation (계산과학 시뮬레이션을 위한 HPC 작업 관리 프레임워크의 설계 및 구현)

  • Yu, Jung-Lok;Kim, Han-Gi;Byun, Hee-Jung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.05a
    • /
    • pp.554-557
    • /
    • 2016
  • Recently, supercomputer has been increasingly adopted as a computing environment for scientific simulation as well as education, healthcare and national defence. Especially, supercomputing system with heterogeneous computing resources is gaining resurgence of interest as a next-generation problem solving environment, allowing theoretical and/or experimental research in various fields to be free of time and spatial limits. However, traditional supercomputing services have only been handled through a simple form of command-line based console, which leads to the critical limit of accessibility and usability of heterogeneous computing resources. To address this problem, in this paper, we provide the design and implementation of web-based HPC (High Performance Computing) job management framework for computational scientific simulation. The proposed framework has highly extensible design principles, providing the abstraction interfaces of job scheduler (as well as bundle scheduler plug-ins for LoadLeveler, Sun Grid Engine, OpenPBS scheduler) in order to easily incorporate the broad spectrum of heterogeneous computing resources such as cluster, computing cloud and grid. We also present the detailed specification of HTTP standard based RESTful endpoints, which manage simulation job's life-cycles such as job creation, submission, control and status monitoring, etc., enabling various 3rd-party applications to be newly created on top of the proposed framework.

  • PDF

Design of Web based Simulation Provenance Data Sharing Service (웹 기반 시뮬레이션 이력출처 데이터 공유 서비스 설계)

  • Jung, Youngjin;Nam, Dukyun;Yu, Jinseung;Lee, JongSuk Ruth;Cho, Kumwon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.18 no.5
    • /
    • pp.1128-1134
    • /
    • 2014
  • Web based simulation service is actively utilized to computably analyze various kinds of phenomena in real world according to progress of computing technology and spread of Network. However it is hard to share data and information among users on the services, because most of web based simulation services do not share and open simulation processing information and results. In this paper, we design a simulation provenance data sharing service on EDISON_CFD (EDucation-research Integration Simulation On the Net for Computational Fluid Dynamics) to share the calculated simulation performance information. To store and share the simulation processing information, we define the simulation processing step as "Problem ${\rightarrow}$ Plan, Design ${\rightarrow}$ Mesh ${\rightarrow}$ Simulation performance ${\rightarrow}$ Result ${\rightarrow}$ Report." Users can understand a problem solving method through a computer simulation by searching the simulation performance information with Search/Share API of the store. Besides, this opened simulation information can reduce the waste of calculation resource to process same simulation jobs.

Microorganism Contamination from Wearing One-Day Disposable Contact Lenses According to Wearing Time (일일 착용 콘택트렌즈의 연속 착용에 따른 세균 오염)

  • Choi, Gang-Won;Jang, Woo-Yeong;Lee, Jong-Wook;Kim, Su-Jung
    • Korean Journal of Microbiology
    • /
    • v.46 no.2
    • /
    • pp.152-156
    • /
    • 2010
  • Disposable contact lenses, which are one type of soft contact lenses, provide convenience in use, but also cause various ocular infectious diseases. Microorganisms that cause eye diseases include Acanthamoeba, bacteria, Fungi, and so on. It is impossible to prevent microorganism contamination completely due to the use of hands as wearing contact lenses. The contamination by various microorganisms leads to infectious keratitis, but it is not well known for the exact microorganisms that affect the disease. For this reason, to identify the microorganisms, two groups that are commonly used for disinfection of lenses were divided: normal saline solution and multiple purpose solution. Using these solutions the degree of microorganism contamination was observed according to the days of 1, 3, 5, 10, and 15. Twenty students by two groups from Ophthalmic Optics department at D college in Daegu Metropolitan city participated in the experiment after their ocular health conditions were checked. During they wore one-day disposable lenses for 1, 3, 5, 10, and 15 days, bacteria were cultured in media. The results, which were Gram stained by selecting the cultured colonies, show as followings: Gram positive cocci 33%, Gram-negative cocci 2%, Gram positive bacilli 34%, and the Gram negative bacilli 31%, respectively. As for the identification of potential pathogens, VITEK system and API kit methods were used. Keratitis caused by bacteria known as Staphylococcus aureus, Pseudomonas aeruginosa were detected as a result of wearing contact lenses. This study examined the distribution of bacteria as wearing one-day disposable contact lenses and pathogenic bacteria according to the duration of wearing them. In conclusion, the importance of hygiene when using contact lenses is suggested.

The Changes of Microflora During the Fermentation of Takju and Yakju (약.탁주 발효과정 중 미생물 균총의 변화)

  • Seo, Mi-Young;Lee, Jong-Kyung;Ahn, Byung-Hak;Cha, Seong-Kwan
    • Korean Journal of Food Science and Technology
    • /
    • v.37 no.1
    • /
    • pp.61-66
    • /
    • 2005
  • Korean traditional rice wine Takju and Yakju were manufactured using 2-step-brewing method. To investigate microflora involved in fermentation step, number of microorganisms, pH, titratable acidity, and alcohol contents of Takju and Yakju were measured. In Takju and Yakju, although not significantly, $1.1{\times}10^{8}$ and $2.0{\times}10^{6}\;CFU/mL$ lactic acid bacteria at initial stage of second fermentation decreased to $8.3{\times}10^{6}\;and\;1.0{\times}10^{4}\;CFU/mL$ at the end of second fermentation, respectively. For Takju, micrococci and yeast occupied 80 and 20% at initial stage of second fermentation, whereas bacteria and yeast occupied 35 and 65% at the end of second fermentation, respectively. Yeast occupied 88% throughout the second fermentation of Yakju. The main yeast isolated from both Takju and Yakju was identified as Saccharomyces cerevisiae using API 20C AUX kit. The yeast strain Candida magnoliae was also detected during fermentation of Takju and Yakju.

Implementation of HTML5-based Website providing Public Sports Facilities in Seoul (HTML5-기반 서울시 공공체육시설 통합 안내 사이트 구현)

  • Kim, So-Young;Lim, Hyojin;Lee, Jongwoo
    • Journal of Digital Contents Society
    • /
    • v.16 no.2
    • /
    • pp.245-255
    • /
    • 2015
  • As people are highly interested in health, the number of people who participate in various sports programs is getting increased. But there is no web service which integrates all the information of the public sports facilities in Seoul and it's convenient to use the public sport facilities. So we propose an integrated information system whoever can find the public sports facilities in Seoul. The public APIs for the Seoul public sports facilities provided by Seoul city are used to integrate the information. Also, our web page provides various graphic function using pictures and videos of the facilities on the environment of HTML5. And it is the responsive webpage which can be provided on both desktop and mobile environment. By implementing the wizard page, the managers of the facilities who are not specialized can renew the information about their facilities easily. And for the easier searching, we provides three options of searching: local, subjects, themes.

A Study on the Cloud Service Model of CaaS Based on the Object Identification, ePosition, with a Structured Form of Texts (문자열로 구조화된 사물식별아이디 이포지션(ePosition) 기반의 클라우드 CaaS(Contents as a Service) 서비스 모델에 관한 연구)

  • Lee, Sang-Zee;Kang, Myung-Su;Cho, Won-Hee
    • Information Systems Review
    • /
    • v.15 no.3
    • /
    • pp.129-139
    • /
    • 2013
  • The Internet of Things (or IoT for short) which refers to uniquely identifiable objects and their virtual representations in an Internet-like structure is to be reality today. The amount of data on IoT is expected to increase abruptly and there are several key issues like usefulness interoperability between multiple distributes systems, services and databases. In this paper a methodology is proposed to realize a recently developed cloud service model, Contents as a Service (CaaS), which is contents delivery model referred to as 'on-demand contents'. In the proposed method, the global object identification, ePosition, comprising the structured form of two sorts of text strings with a separation symbol like # is applied to identify a specific content and registered with the content at the same server. It is easy-to-realize and effective to solve the interoperability problem systematically and logically. Some APIs for the proposed CaaS service are to be converged to provide some upgraded cloud service model such as 'CaaS supported SaaS' and 'CaaS supported PaaS'.

  • PDF

Selection of Lactic Acid Bacteria with Antibacterial Activity for Extension of Kimchi Shelf-life (김치의 저장성 향상을 위한 항균활성 우수 유산균 선발)

  • Choi, Hak-Jong;Kim, Yu Jin;Lee, Na Ra;Park, Hae Woong;Jang, Ja Young;Park, Sung-Hee;Kang, Miran;Kim, Hyun Ju;Lee, Jong-Hee;Lee, Jong-Hoon;Pyun, Yu-Ryang;Kim, Tae-Woon
    • Journal of the Korean Society of Food Science and Nutrition
    • /
    • v.43 no.2
    • /
    • pp.328-332
    • /
    • 2014
  • A survey was conducted on the isolation of lactic acid bacteria with antibacterial activity to extend kimchi shelf-life. Antibacterial activity was tested against bacteria associated with acidification of kimchi, including Lactobacillus plantarum, Pediococcus pentosaceus, and Lactobacillus sakei, using agar-well diffusion assay. Two isolates from kimchi were identified as Lactococcus lactis subsp. lactis and Lactobacillus brevis by 16S rRNA gene sequence analysis and API 50 CHL assay, and they showed antibacterial effects against indicator strains. The isolates displayed acid tolerance at pH 3.5, salt tolerance in 5% NaCl, and growth at $4^{\circ}C$. These result imply that the selected strains might be used to extend kimchi shelf-life as a potential starter.

Design and Implementation of Data Broadcasting Authoring Tool for Multi-platforms (데이터방송 표준간 호환 가능한 저작도구 설계 및 구현)

  • Lee Cha-Won;Nam Yoon-Seok;Kim Jung-Hwan;Na Hee-Joo;Kim Seong-Won;Jung Moon-Ryul
    • Journal of Broadcast Engineering
    • /
    • v.11 no.3 s.32
    • /
    • pp.349-362
    • /
    • 2006
  • There are several data broadcasting standards that the developers should apply when develops any interactive digital TV contents. In Korea, we adopts ACAP(Advanced Common Application Platform) as terrestrial data broadcasting standard, MHP(Multimedia Home Platform) fur satellite data broadcasting and OCAP(OpenCable Application Platform) for cable data broadcasting. Therefore, content providers must develop different applications which suited for different standards - even if the application is exactly same. This is waste of time and energy. This paper suggests a solution to solve this problem among different broadcasting platforms - MHP, OCAP and ACAP. We compared these specifications, and found out what APIs are typically used far applications. Then we designed XML file structures that can be used to define contents of applications. We also implemented an authoring tool which automatically generates XML files by interaction with users. This paper also ascertains Xlet applications, produced by the authoring tool, works properly on each different data broadcasting standard - MHP, OCAP and ACAP.

Design to Realtime Test Data Topic Utilize of Data Distribution Service (데이터 분산 서비스를 활용한 실시간 시험자료 토픽 설계)

  • Choi, Won-gyu
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.7
    • /
    • pp.1447-1454
    • /
    • 2017
  • The realtime test data topic means that process for the data efficiently from many kinds of measurement device at the test range. There are many measurement devices in test range. The test range require accurate observation and determine on test object. In this realtime test data slaving framework system, the system can produce variety of test informations and all these data also must be transmitted to test information management or display system in realtime. Using RTI DDS(Data Distribution Service) middle ware Ver 5.2, we can product the efficiency of system usability and QoS(Quality of Service) requirements. So the application user enables to concentrate on applications, not middle ware. As the reason, Complex function is provided by the DDS, not the application such as Visualization Software. In this paper, I suggest the realtime test data topic on slaving framework of realtime test data based on DDS at the test range system.