• Title/Summary/Keyword: Programming Processes

검색결과 259건 처리시간 0.022초

탄소나노튜브 방향성 수축 전송 방법이 CNTFET 기반 회로 성능에 미치는 영향에 관한 연구 (A Study on the Effect of Carbon Nanotube Directional Shrinking Transfer Method for the Performance of CNTFET-based Circuit)

  • 조근호
    • 문화기술의 융합
    • /
    • 제4권3호
    • /
    • pp.287-291
    • /
    • 2018
  • 차세대 반도체 소자로 관심을 받고 있는 CNTFET은 소자의 소스와 드레인 사이에 CNT를 배치시켜, 기존 MOSFET보다 작은 전압으로 전자의 ballstic 혹은 near-ballastic 이동을 가능하게 만든 반도체 소자이다. CNTFET의 성능을 높이기 위해서는 많은 수의 CNT를 CNTFET 안에 높은 밀도로 배치해야 하기 때문에 CNT의 밀도를 증가시키기 위한 다양한 공정들이 개발되고 있다. 최근, 방향성 수축 전송 방법이 개발되어 CNTFET의 전류 밀도를 150uA/um까지 향상시켜줄 수 있음을 보이고 있어, CNTFET 기반 집적회로의 구현 가능성을 높이고 있다. 본 논문에서는, 방향성 수축 전송 방법으로 CNTFET 소자를 만들 경우, CNTFET 회로의 성능이 기존 MOSFET의 성능에 비해 얼마나 향상시킬 수 있는지 그 성능을 평가할 수 있는 방안을 논의하고자 한다.

선형논리의 통사론 (The syntax of Linear logic)

  • 정계섭
    • 한국수학사학회지
    • /
    • 제25권3호
    • /
    • pp.29-39
    • /
    • 2012
  • 선형논리는 현대 증명이론의 산물로서 1987년 프랑스 Marseille대학 Jean-Yves Girard 교수가 프로그래밍 언어의 개발을 위해 직관주의 논리학 (Intuitional logic) 을 정교하게 보완하여 고안한 새로운 논리학이다. 그래서 선형논리의 연결사들은 정보배열 (Sequentiality)과 병행처리 (Parallel computation) 등 정보처리와 관련된 해석을 갖는다. 예컨대, A${\otimes}$B는 두 과정 A와 B를 차례차례 수행하는 것을 나타내고, A&B는 내적미결정과 관련되어 관찰자가 A 또는 B를 선택할 수 있으며, A${\oplus}$B는 외적인 미결정으로서, 관찰자는 A 또는 B라는 사실을 알지만 어느 것이 될지는 알지 못한다. 그리고 A${\wp}$B는 A과정과 B과정의 병행처리를 의미한다. 선형부정은 동시화(Synchronization)를 나타내어, 하나의 과정 A가 수행되기 위해서는 A와 $A^{\bot}$가 동시에 이루어져야 한다. 국내에 선형논리에 대한 연구가 활성화되지 않아서 이 글은 이에 대한 관심을 제고하기 위해 우선 선형논리의 통사론만을 취급했으며, 의미론과 증명망 등은 차후의 연구에서 다루고자 한다.

UI4GSD: 글로버스 툴킷 4 기반 그리드 서비스 개발을 위한 사용자 인터페이스의 설계 및 구현 (UI4GSD: Design and Implementation of User Interface for Grid Service Development Based on Globus Toolkit 4)

  • 김혁호;이필우;김양우
    • 인터넷정보학회논문지
    • /
    • 제8권5호
    • /
    • pp.45-58
    • /
    • 2007
  • 본 논문에서는 그리드 미들웨어인 글로버스 툴킷 4 상에서 그리드 서비스 개발자들이 효율적으로 서비스를 개발할 수 있는 사용자 인터페이스(UI4GSD, User Interface for Grid Service Development)를 제시하고자 한다. 일반적으로 그리드 서비스를 개발하기 위해서는 개발에 필요한 전문 지식이 요구되며, 서비스 개발 및 개발된 서비스를 글로버스 컨테이너에 배치하고 테스트하기 위해서는 많은 시간이 필요하기 때문에 서비스 개발의 효율성이 매우 떨어진다. 그러나 UI4GSD는 GUI를 통해 개발자로부터 서비스 개발에 필요한 정보를 입력 받아 처리함으로써 그리드 서비스 개발에 필요한 서비스 인터페이스 파일, 빌드 파일, 서비스 클래스들과 클라이언트 클래스를 자동으로 생성한다. UI4GSD에서는 정형화된 5단계의 개발 프로세스에 따라 그리드 서비스 개발이 이루어지고, 단계별로 입력된 데이터를 기반으로 쉽게 서비스를 개발할 수 있다. 결과적으로 UI4GSD는 그리드 서비스 개발을 위한 쉽고 편리한 작업 환경을 제공함으로써 서비스 개발의 편리성과 효율성을 증가시킬 수 있다.

  • PDF

병렬 컴퓨터에서의 결함 허용 메시지 전달 인터페이스 구현 (An Implementation of Fault-Tolerant Message Passing Interface on Parallel Computers)

  • 송대기;이철훈
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권3호
    • /
    • pp.319-328
    • /
    • 2000
  • 메시지 전달 인터페이스(MPI)는 기존의 다양한 병렬 프로그램 개발 환경을 표준화한 것으로써, 메시지 전달 인터페이스를 기반으로 하는 병렬 컴퓨터 시스템은 응용 프로그램을 수많은 프로세서들에 분산 배치시켜 수행한다. 구성되는 각각의 프로세서 노드들은 연산을 하고 서로 결과를 메시지로 교환하여 수행을 하게 된다. 그러나 병렬 컴퓨터를 구성하는 노드들 중에서 어느 한 노드 또는 작업 중인 프로세스가 고장을 일으킨다면 수행되는 응용 프로그램은 그 동안의 수행 결과를 잃게 되며, 또한 응용 프로그램을 구성하는 모든 프로세스들은 중단될 것이다. 본 논문에서는 이와 같은 문제를 해결하기 위해 기존의 MPI에 고장 관리자(Fault Manager) 모듈을 추가함으로써 고장 허용 메시지 전달 인터페이스인 FT-MPI 를 제안한다. 제안한 FT-MPI는 고장 처리를 위한 추가적인 하드웨어 지원이 필요하지 않으며 기존의 MPI 응용 프로그램들이 수정 없이 수행될 수 있다는 장점을 지닌다. 제안한 고장 허용 방법은 프로세스 이중화 기법인 hot-spare 방법을 사용하였으며, 시뮬레이션을 통해 제안한 FT-MPI가 고장이 발생하더라도 응용 프로그램이 올바르게 수행되며, 고장 허용 기능으로 인한 수행 시간상의 오버헤드는 5%를 넘지 않음을 보인다.

  • PDF

Designing of a Global Logistics System for the ICGCPS under Considering Overseas Markets

  • Hiraki, Shusaku;Ichimura, Takaya;Ishii, Kazuyoshi
    • Industrial Engineering and Management Systems
    • /
    • 제7권3호
    • /
    • pp.189-196
    • /
    • 2008
  • This paper proposes a way of designing of a global logistics system for "the international cooperative global complementary production system" (ICGCPS) constructed in ASEAN region. ICGCPS is a global production system with several production bases located in a number of countries. In order to assemble the final products and sell them in the domestic market, each production base produces only special kinds of components and parts with the total demand required all the participating countries, and supplies them to the other production bases each other. In the ICGCPS, there are a number of important decision-making problems such as identifying which countries are suitable to produce specified components and parts, and deciding how to transport components and parts between the production bases. In the initial period of this system, each production base focused on its domestic market so that the final products it produced were sold only in the country where the base was located. Recently, some production bases have expanded sales to overseas markets. Taking this fact into account, we propose a production and transportation planning model in this paper that takes into account the export quantity of the final products, formulating it into a mathematical programming problem. Using this, we propose a way for managing the supply chain processes of the ICGCPS in order to improve performance measurements such as the total lead-time, the inventory quantity at the depot and the average rate of loading. A numerical example is presented to clarify the procedure proposed in this paper.

요소 독립성이 유지되는 반복해법에 의한 객체지향 유한요소모델 개발 (Development of an Object-oriented Finite Element Model through Iterative Method Ensuring Independency of Elements)

  • 이한귀;김태곤;이정재
    • 한국농공학회논문집
    • /
    • 제54권2호
    • /
    • pp.115-125
    • /
    • 2012
  • Application of the Object-oriented Programming (OOP) method to the Finite Element Model (FEM) program has various strengths including the features of encapsulation, polymorphism and inheritance. However, this technique should be based upon a premise that the independency of the object method and data to be used is guaranteed. By attempting to apply the OOP to the FEM, existing researches go against the independency of the OOP which is an essential feature of the method. The reason is this: existing researches apply the OOP to modules in accordance with analysis procedures, although the data to be used is classified as an element unit in the FEM. Therefore, the required independency cannot be maintained as whole stiffness matrices and boundary conditions are combined together. Also, solutions are sought from analysis module after data is regrouped at the pre-processor, and their results are analyzed during the post-processor. As this is similar to a batch processing, it cannot use data at analysis, and recalculation should be done from the beginning if any condition is changed after the analysis is complete, which are limitations of the existing researches. This research implemented the Object-orientation of elements so that the three features of the OOP (i.e. encapsulation, polymorphism and inheritance) can be guaranteed and their independency maintained as a result. For this purpose, a model called 'Object-oriented Finite element Model ensuring the Independency of Elements (OFMIE)', which enables the analysis of targets through mutual data exchanges within instance, was developed. In conclusion, the required independency was achieved in the instance of the objected elements and the analysis results of previous conditions could be used for the analysis after changes. The number of repetitive calculations was reduced by 75 per cent through this gradual analysis processes.

능동문서에 대한 새로운 접근법과 그 응용 (A New Approach to Active Documents and its Application)

  • 남철기;배재학;장길상
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권3_4호
    • /
    • pp.347-357
    • /
    • 2003
  • 웹은 중요한 정보인천이며, 대부분의 웹 응용프로그램은 HTML 작성된 서식문서를 기반으로 한다. 이러한 HTML 기반의 서식문서는 사용자 인터페이스를 제공하는 역할을 할 뿐, 문서서식 설계자가 지향하는 업무처리 절차나 로직을 내포하지는 않는다 그러나 서식문서에는 그것에 대한 처리방법이 함축되어 있고. 이렇게 내재된 전차적 지신을 업무치리 과정의 자동화에 적극적으로 활용할 수 있다. 이에, 본 논문에서는 서신문서에 기반한 업무치리 전차를 자동화시키기 위해 인지과학적인 측면에서 문서의 능동성을 파악하였나. 이를 통해 능동문서(Active Documents)에 대한 새로운 개념과 그 적용 가능성을 제시하고자 한다. 이 능동문서는 문서에 함축되어 있는 업무규칙과 문서처리의 자동화를 지원하기 위한 선언적 지식을 문서 사제에 내포하고 있다. 또한, 본 논문에서는 제시된 능동문서를 처리하기 위한 프레임워크를 제안한다. 제안된 프레임워크는 크게 생성단계와 실행단계로 구성된다. 본 논문에서 제안한 프레임워크의 유용성을 보이기 위해, 인터넷 구매 시스템의 구매 요청서 처리에 능동문서를 적용한 ActiveForm이라는 원형시스템을 설계하고 구현하였다. 그 결과, 본 논문은 서식설계자의 지식이 Prolog로 명시적으로 표현되어 있는 능동문서를 추론엔진에서 처리함으로써 인터넷 응용프로그램의 지능화에 기여할 수 있음을 확인하였다.

A Deep Space Orbit Determination Software: Overview and Event Prediction Capability

  • Kim, Youngkwang;Park, Sang-Young;Lee, Eunji;Kim, Minsik
    • Journal of Astronomy and Space Sciences
    • /
    • 제34권2호
    • /
    • pp.139-151
    • /
    • 2017
  • This paper presents an overview of deep space orbit determination software (DSODS), as well as validation and verification results on its event prediction capabilities. DSODS was developed in the MATLAB object-oriented programming environment to support the Korea Pathfinder Lunar Orbiter (KPLO) mission. DSODS has three major capabilities: celestial event prediction for spacecraft, orbit determination with deep space network (DSN) tracking data, and DSN tracking data simulation. To achieve its functionality requirements, DSODS consists of four modules: orbit propagation (OP), event prediction (EP), data simulation (DS), and orbit determination (OD) modules. This paper explains the highest-level data flows between modules in event prediction, orbit determination, and tracking data simulation processes. Furthermore, to address the event prediction capability of DSODS, this paper introduces OP and EP modules. The role of the OP module is to handle time and coordinate system conversions, to propagate spacecraft trajectories, and to handle the ephemerides of spacecraft and celestial bodies. Currently, the OP module utilizes the General Mission Analysis Tool (GMAT) as a third-party software component for high-fidelity deep space propagation, as well as time and coordinate system conversions. The role of the EP module is to predict celestial events, including eclipses, and ground station visibilities, and this paper presents the functionality requirements of the EP module. The validation and verification results show that, for most cases, event prediction errors were less than 10 millisec when compared with flight proven mission analysis tools such as GMAT and Systems Tool Kit (STK). Thus, we conclude that DSODS is capable of predicting events for the KPLO in real mission applications.

GA 및 ON/OFF 방법 기반의 초고주파수 영역의 나노개구 격자의 구조설계 (Nano-Aperture Grating Structure Design in Ultra-High Frequency Range Based on the GA and the ON/OFF Method)

  • 송성문;유정훈
    • 대한기계학회논문집A
    • /
    • 제36권7호
    • /
    • pp.739-744
    • /
    • 2012
  • 유전 알고리즘은 전역 최적해(global optimum)를 찾는 좋은 방법 중에 하나로 변화율(gradient)을 기반으로 하는 방법들과 달리 민감도 해석이 요구되지 않으므로 민감도 해석이 어려운 초고주파 영역에서의 설계 문제에 적합하다. 본 연구에서는 나노개구 격자의 위상화적화를 유전 알고리즘과 ON/OFF 방법에 기반하여 수행하였다. 연구의 목적을 나노개구 격자의 측정영역에서 투과효율을 최대화 하는 것으로 하고, 모든 해석 및 최적화 과정은 COMSOL 프로그램과 Matlab 프로그램의 연동에 의하여 수행되었다. 최종 제시된 설계는 기본 모델 대비 약 21%의 성능 향상을 나타내었다.

복합 하중하에서의 구조물 체계 신뢰도 해석 (Approximate System Reliability Analysis Under Multiple Time Varying Loads)

  • 김상효
    • 전산구조공학
    • /
    • 제1권2호
    • /
    • pp.101-109
    • /
    • 1988
  • 구조물이 대형화되고 복잡해짐에 따라 구조물의 체계신뢰도 평가는 매우 어려워지며 많은 계산량을 요구한다. 특히 작용하중들이 시간적 변화특성을 가지거나 구조물의 파괴모드가 여러가지인 경우는 더욱 복잡하다. 구조물에 작용하는 대부분의 하중들은 그 발생강도 뿐만 아니라 발생시기, 발생빈도 등이 무작위특성을 가지므로, 이러한 시간적 변화특성을 합리적으로 반영하기 위해서는 종래의 확률변수 모형보다는 확률과정을 이용한 모형화가 바람직하다. 구조물 체계신뢰도의 근사해법으로 3계구간식 상한치를 이용한 점추정식 근사해가 제안되어졌다. 이 3계 점추정식 근사해는 현재 많이 사용되는 다른 근사해들과 비교할 때 적은 계산량의 증가에도 불구하고 정확도가 상당히 높으며 체계파괴확률 함수의 연속성이 보장된다. 상시하중과 함께 여러 일시하중이 작용할 때, 하중 조합효과를 보다 효과적으로 반영하기 위해 기존의 하중합치법을 보완하여 넓은 한계수준에서 정확도를 높였다.

  • PDF