• Title/Summary/Keyword: 잠재적 경합

Search Result 7, Processing Time 0.022 seconds

Potential Races Detection in Shared-Memory Programs with Internal Nondeterminism (내부적 비결정성을 가진 공유 메모리 프로그램의 잠재적 경합 탐지)

  • Jung, Min-Sub;Kim, Young-Joo;Ha, Ok-Kyoon;Jun, Yong-Kee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.553-556
    • /
    • 2008
  • 임계구역을 가진 공유 메모리 기반의 병렬 프로그램에서 발생하는 경합은 프로그래머가 의도하지 않은 비결정적인 수행 결과를 초래하므로 반드시 디버깅해야 한다. 이러한 경합을 수행 중에 탐지하는 기존의 기법들은 임계구역의 실행순서에 의해서 발생하는 내부적 비결정성이 존재하지 않는 프로그램에 대해서만 경합의 존재를 검증할 수 있다. 본 논문에서는 내부적 비결정성을 가진 프로그램에 존재하는 비결정적 접근사건을 정적으로 분석하고, 이 정보를 이용하여 수행 중에 경합을 탐지함으로써 잠재되어 있는 경합까지 탐지할 수 있는 도구를 제안한다. 제안한 도구는 비결정성이 포함된 합성프로그램과 공인된 OpenMP 벤치마크 프로그램인 Microbenchmark를 이용하여 경합 검증이 가능함을 보인다.

A Preprocessor for Detecting Potential Races in Shared Memory Parallel Programs with Internal Nondeterminism (내부적 비결정성을 가진 공유 메모리 병렬 프로그램에서 잠재적 경합탐지를 위한 전처리기)

  • Kim, Young-Joo;Jung, Min-Sub;Jun, Yong-Kee
    • The KIPS Transactions:PartA
    • /
    • v.17A no.1
    • /
    • pp.9-18
    • /
    • 2010
  • Races that occur in shared-memory parallel programs such as OpenMP programs must be detected for debugging because of causing unintended non-deterministic results. Previous works which verify the existence of these races on-the-fly are limited to the programs without internal non-determinism. But in the programs with internal non-determinism, such works need at least N! execution instances for each critical section to verify the existence of races, where N is the degree of maximum parallelism. This paper presents a preprocessor that statically analyzes the locations of non-deterministic accesses using program slicing and can detect apparent races as well as potential races through single execution using the analyzed information. The suggested tool can deterministically monitor non-deterministic accesses to occur in OpenMP programs so that this tool can verify the existence of races even if it is used any race detection protocol which can apply to programs with critical section. To prove empirically this tool, we have experimented using a set of benchmark programs such as synthetic programs that involve non-deterministic accesses, OpenMP Microbenchmark, NAS Parallel Benchmark, and OpenMP application programs.

금속복합 재료의 제조 및 응용

  • 한경섭;김영한
    • Journal of the KSME
    • /
    • v.32 no.1
    • /
    • pp.46-56
    • /
    • 1992
  • 이 글에서는 현재까지 개발된 금속복합재료의 제조공법 중에서 비교적 보편화되어 있는 분말야 금법, 가압용침법, 복합주조법 등에 대하여 소개하였고, 제조된 재료가 가지는 일반적인 기계적 성질에 대하여 설명하였다. 그리고 금속복합재료의 대표적인 응용분야와 현재 국내에서도 큰 관심을 끌고 있는 자동차엔진의 부품소재로서 금속복합재료의 응용기술에 대해 소개하였다. 국 내에서 금속복합재료의 관련 연구는 주로 학교와 연구소를 중심으로 발전되어 왔으나 근년에 자동차 산업의 비약적인 발전과 항공산업 분야에서 잠재적인 수요가 예측되면서 일부 기업체에서 응용 연구를 시작하였다. 그러나 금속복합재료의 기초 소재가 되는 경합금과 보강재의 제도기 술은 선진국에 비해 크게 뒤져 있다. 현재까지 국내에서의 연구동향은 주로 금속복합재료의 제조공정개발과 물성 평가에 치중하여 왔다. 기계공업이 발전하면서 점점 더 고기능성 소재가 요구되어지는 현황을 감안할 때 금속복합재료의 실질적 응용분야의 개척과 함께 기초 소재의 개발 연구는 시급한 과제이다.

  • PDF

Urban Community as a Contested Practice: A Gap between Ordinary Practices and Civic Advocacy Discourse (경합적 실천으로서 도시 공동체: 일상 실천과 시민사회 옹호 담론 간의 간극)

  • Lee, Jae-Youl
    • Journal of the Korean Geographical Society
    • /
    • v.51 no.2
    • /
    • pp.269-281
    • /
    • 2016
  • This article problematizes and interrogates the idea of 'community' which is increasingly important in Korean urban policy-making. For the purpose, this article scrutinizes, and compares, how ordinary citizen participants and civil society activist organizations in a 'community garden' program of Seoul make sense of, utilize, and practice the policy concept. The neo-Faucauldian perspective of 'governmentality' is employed to understand the association between the community-focused policy program and neoliberalism, but Barnett's( 2005) call for 'bottom-up governmentality' is taken seriously in order to avoid any deterministic interpretation. On the basis of this eclectic perspective on governmentality, this article presents empirical findings that may suggest a contestation over community between ordinary citizens and civil society activists. More specifically, ordinary citizen participants prioritize place-based, on-the-ground community experiences that are built on common cultivation practices, whereas civil society activists tend to consider community garden as a teleological governmental technology generative of particular citizen subjects. Civic community garden advocacy as such aims to address social, economic, and spatial problems that neoliberalsim has produced, but it also appears to be in a close association with neoliberal urban policy. Thus, the community activism's meaningfulness lies in its active intervention to neoliberal urban policy, but a gap between ordinary practical achievements and civic activism can be a potential danger to urban community policy. On the basis of this discussion, this article asks more detailed investigations about the taken-for-granted positivity of urban community (re)vitalization programs, and also examinations on whether and how such projects generates emergent tensions between ordinary achievements and policy prescriptions.

  • PDF

Waterfowl Production for food security (SPECIAL Edition - 식량 안보를 위한 물새가금 생산)

  • 한국오리협회
    • Monthly Duck's Village
    • /
    • s.85
    • /
    • pp.40-46
    • /
    • 2010
  • 물새류의 생산물은 총 인구수의 영양학적 기준을 향상시킬 수 있다. 물새류는 사료에 있어서 인간의 식재료와 경합이 적다. 닭과 비교하였을 때, 오리와 거위는 현재 고기 및 식란 생산에 미미한 수준이다. 하지만 특정 국가에서는 오리와 거위로부터 많은 양의 고기와 식란을 생산하고 있으며 지난 20년간 생산이 급격히 증가하였다. 오리고기 생산량은 1991년 76만톤에서 2007년 220만톤으로 상승세를 보였으며, 이는 총 가금산물의 6.6%에 해당하는 양이다. 오리 및 거위고기를 가장 많이 생산하는 나라는 중국으로 각각 전 세계 생산량의 65%, 94%를 차지하고 있다. 중국과 동남아시아 몇 국가에서는 오래전부터 오리식란을 소비해 왔으며, 이는 총 소비량의 10~30%를 차지하고, 물새류의 깃털 및 다운도 널리 이용되고 있다. 오리와 거위를 사육하는 전업농가는 동물 복지와 친환경 등의 요구수준에 맞춰 사육, 영양관리 등을 하는 데 많은 노력을 기울일 필요가 있다. 이러한 농가들은 적절한 기술 및 향상된 개체 확보를 통하여 생산성, 수익, 안전성을 향상할 수 있도록 한다. 효율적인 물새 사양 관리를 위하여 잠재 성장력 활용, 자연 행동 수행, 복지 관리 등 쾌적한 환경 제공이 필요하다. 물새류는 닭에 비해 고온 습윤한 지역에서 잘 견디며, 이러한 조건 하에 물새류는 중요한 식량자원으로 활용될 수 있다.

  • PDF

A Study on the Development of Evaluation Indicators for the Korea Government-Sponsored Program Fostering Aviation Personnel (우리나라 항공인력양성 사업의 평가지표 개발에 관한 연구)

  • Choi, Mi-Seon;Kim, Hyung-Seong
    • The Korean Journal of Air & Space Law and Policy
    • /
    • v.27 no.2
    • /
    • pp.167-192
    • /
    • 2012
  • Aviation industry is known as the knowledge-based one and as an advanced nations' exclusive property having a large capacity for creating job and added value. Considering the current status of the aviation industry as aforesaid, it is natural for all countries to turn their attention to such promising aviation industry. At the time of rapid growth in aviation market, the importance of securing managerial experts and technicians is being under the spotlight as the aviation profession is increasingly in demand. To meet such dire needs that have already become an ever-greater part of the industry, collaboration among governmental, educational and industrial parties has formed in preparation for putting us into so-called an era of globalization. Having recognized the significance of the program, carried forward by The Ministry of Land, Transport and Maritime Affairs, fostering human resources in civil aviation, the objective of this study lies on deloping indicators for the programofficially designed to produce men of expertise in international air transport, the market of which forms nowadays a large part of national economy, and the technology of which develops so quickly. In this paper, an effort is made to develop the appraisal indicators and to set up standards thereof in order for the program to be systematically and expertly assessed on the basis of Quinn and Rohrbaugh's the competing values model. Firstly, this paper designs appraisal indicators, taking into account the peculiarity and environment of air transport industry, for developing human resources in civil aviation by utilizing advanced research on educational assessment in general due to the absence of applicable preceding studies regarding the development of human resources in civil aviation. Secondly, investigations into the necessity and validity of the appraisal are committed by analyzing answers from 100 respondents to questionaires and oral surveys in order to verify appraisal indicators designed in accordance with the competing values model. Lastly, the paper analyzes in a demographical way discrepancy in the recognitions among institutions for which the respondents work, on the basis of the outcome of the survey. As a result, the discrepancy is found not significant, which indicate that the aviation experts favour the indicators as appraisal standards. Prospective studies on the same issue may need an in-depth analysis, empowered by sufficient sampling in balance, of correlation between independent variables, then hopefully serve as a momentum for advancement of study in civil aviation.

  • PDF

Risk Assessment Tools for Invasive Alien Species in Japan and Europe (일본과 유럽의 침입외래생물 생태계위해성평가 기법)

  • Kil, Jihyon;Mun, Saeromi;Kim, Chang-Gi
    • Ecology and Resilient Infrastructure
    • /
    • v.2 no.3
    • /
    • pp.191-197
    • /
    • 2015
  • Invasive alien species are considered to be one of the main factors that cause biodiversity loss. Establishment of management strategies through continuous monitoring and risk assessment is a key element for invasive alien species management policy. In the present study, we introduce examples of ecological risk assessment tools developed in Japan, Germany-Austria and Belgium. Invasive alien species have been designated in Japan based on the assessment of risks to ecosystems, human health and primary industry. German-Austrian Black List Information System categorized alien species into Black List, White List and Grey List according to their risks to biodiversity. In the Harmonia Information System developed in Belgium, invasiveness, adverse impacts on native species and ecosystem functions and invasion stages were assessed and alien species were categorized into Black List, Watch List and Alert List. These international risk assessment tools may be helpful to improve our national risk assessment protocol for the prioritization of invasive alien species management.