• 제목/요약/키워드: 다중프로세스

검색결과 216건 처리시간 0.03초

온라인게임 서버에서의 효율적인 클라이언트 접속 처리를 위한 비대칭 분산형 다중 서버 구조 (Asymmetric distributed multi server architecture for efficient method of client connection process at online game servers)

  • 황도연;이남재;곽훈성
    • 정보처리학회논문지B
    • /
    • 제12B권4호
    • /
    • pp.459-464
    • /
    • 2005
  • 온라인 게임 시스템은 크게 서버와 클라이언트 두 부분으로 나누어 볼 수 있다. 클라이언트는 게임 서버와의 접속 그리고 서버로부터 전송되는 패킷 분석 등의 역할을 하며, 게임 서버는 사용자 정보와 데이터베이스 둥의 관리를 수행한다. 특히 게임 서버는 새로운 클라이언트가 게임을 수행하기 위해 서버로의 접속을 허용할 경우 기존에 연결된 사용자와의 온라인 연결을 유지하면서 새로운 클라이언트의 접속 요청을 받아들여 야 한다. 본 논문에서는 서버의 다중 작업 처리를 위한 방법 중 프로세스(Process) 방법과 쓰레드(Thread) 방법의 처리 형태를 비교한 후, 현재 대부분의 게임 서버에 적용되어 있는 비대칭 분산형 구조에 적합한 비대칭 분산형 다중 서버 구조를 제안하였다. 제안한 비대칭 분산형 다중 서버 구조는 서버의 기능을 로그인 서버, 게임 서버, 통신 서버, 데이터베이스 서버 형태로 세부적으로 분리하여 각각의 기능을 독립적으로 수행한다. 따라서 다른 구조들과 비교하였을 경우 경제적, 기능적으로 더 나은 성능을 보이며 특히 서버의 안정성과 확장성이 향상되었다.

기업간 워크플로우 통합 기술에 대한 연구 (A Study on B2B Workflow Integration Technology)

  • 정재윤;김훈태;김동수;강석호
    • 한국전자거래학회지
    • /
    • 제9권1호
    • /
    • pp.39-59
    • /
    • 2004
  • e-비즈니스는 기업활동을 자동화하고 업무시스템 간에 정보소통을 가능하게 하였다. 이러한 자동화와 정보공유는 기업간 환경으로 확장되어, 거래 기업간에 비즈니스프로세스와 교환 메시지를 정의하여 거래과정을 자동화하려는 시도가 발생하였다. 본 연구에서 다루고 있는 기업간 워크플로우 통합은 이러한 시도 중의 하나로서, 기업의 개별적인 워크플로우를 중심으로 추가적인 기업간 활동을 정의함으로써 기업간 비즈니스 프로세스로 확장하는 시스템 통합 방법이다. 본 연구에서는 먼저 워크플로우 통합을 위한 요구사항 및 관련 표준과 통합 기술에 대하여 살펴보고, 이를 바탕으로 기업간 워크플로우 통합을 위한 참조모델을 제시한다. 그리고 관련 표준과 기술을 바탕으로 기업간 워크플로우 통합을 구현하기 위한 세 가지 접근 방법을 제시하였다. 세 가지 접근법은 워크플로우 시스템을 중심으로 상호운영하는 방법, 웹 서비스를 통해 공적 프로세스를 구현하는 방법, 그리고 내부 프로세스와 외부 프로세스를 독립적으로 운영하면서 다중 프로세스를 구현하는 방법이다. 또한, 참조 모델을 바탕으로 각 접근 방법의 구현을 위한 아키텍처를 제공한다. 이러한 연구는 기업간 워크플로우 통합에 대한 기업의 이해를 돕고 관련 표준 및 기술을 활용하여 시스템 통합을 구현하는 데 도움이 될 것이다.

  • PDF

온톨로지 구축 프로세스와 시스템 (Ontology Construction Process and System)

  • 이인근;서석태;정해천;황도삼;권순학
    • 한국지능시스템학회논문지
    • /
    • 제16권6호
    • /
    • pp.721-729
    • /
    • 2006
  • 컴퓨터를 활용한 지식과 정보 처리를 위해 온톨로지를 구축하고 활용하기 위한 연구가 이루어지고 있다. 그러나 현재까지의 온톨로지 개발 방법 및 온톨로지 구축 도구는 온톨로지 개발 목적에 따라 제한적인 부분에서 연구되어 사용되고 있다. 그러므로 개발하려는 온톨로지 특성에 따른 적절한 온톨로지 구축 프로세스와 도구가 필요하다. 본 논문에서는 특정 분야의 비전문가가 언어 자원으로부터 지식을 개념화하고, 개념을 형식화하여 온톨로지를 구축할 수 있는 온톨로지 구축 프로세스(OntoProcess)를 제안한다. 그리고 다수의 온톨로지 구축자가 동시에 온톨로지 구축 작업을 행할 경우 i)지식의 개념화 과정에서 동일한 개념을 중복 정의하거나 ii)개념의 형식화 과정에서 형식언어와 포구사용법의 이해 부족으로 인해 온톨로지 구축 능률이 저하되는 문제가 발생할 수 있다. 이런 문제를 해결하기 위해 메타 온톨로지를 이용한 다중 온톨로지 구축 프로세스(OntoProcess)를 제안한다. 제안한 프로세스에 기반한 온톨로지 구축 시스템 (OntoProcess)을 개발하고, 실제 온톨로지 구축 실험을 통하여 제안한 프로세스와 시스템의 효율성을 확인한다. 그리고 온톨로지 구축 과정에서 발견된 문제점 및 이에 대한 해결 방안을 제시한다.

ACSR을 이용한 실시간 운영 체제의 Time Partitioning 분석

  • 남기혁;방기석;권기춘;최진영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (1)
    • /
    • pp.310-312
    • /
    • 2003
  • 다중 쓰레드를 지원하는 실시간 운영체제 스케줄러의 time partitioning 속성을 프로세스 알제브라 언어인 ACSR을 이용하여 분석한다. 본 논문에서는 먼저 실시간 운영체제의 전반적인 스케줄러 동작에 대한 ACSR 모델을 작성하고, 이를 두 가지 시나리오에 대해 분석한다. 이러한 방법을 사용함으로써 실시간 시스템의 설계 및 구현 작업을 보다 쉽고 정확하게 수행할 수 있다.

  • PDF

천연물의약품 개발프로세스 (Developmental process of Natural Medicine)

  • 유현숙
    • 한국자원식물학회:학술대회논문집
    • /
    • 한국자원식물학회 2012년도 정기총회 및 춘계학술발표회
    • /
    • pp.6-6
    • /
    • 2012
  • 천연물의약품은 식물, 동물, 미생물 및 이의 세포내용물과 광물 등 자연계에 존재하는 물질을 의약품으로 사용한 것으로 말하며, 이들 중 대부분은 식물 유래이다. 식물추출물은 다양한 성분들이 서로 상호작용하면서 혼합되어 있는 형태로 다양한 질환에 대한 조합치료 (combination therapy)에 이용될 수 있어, 생체내에서 다중 타겟에 영향을 미치므로 천연물의 조추출물 (crude extract) 또는 다양한 성분이 함유되어 있는 용매분획물의 형태를 의약품으로 개발하거나, 이로부터 분리된 단일 성분 화합물 및 이의 합성유도체에 대하여 새로운 의약품, 즉 신약을 개발하고자 하는 노력이 시도되고 있다. 2011년 현재 전체의약품 시장에서 천연물의약품 및 천연물유래 의약품이 약 60%이상을 차지하고 있다. 그러나, 국내 천연물의약품 즉, 천연물신약의 개발은 2010년 기준으로 식약청 임상허가 신청현황에서 70%가 관절염과 관련된 의약품일 정도로 고령화에 따른 건강기능식품의 개발방향과 일치되고 있는 경향을 나타내고 있어 다양한 질환을 타겟으로 한 의약품의 개발이 미흡것으로 나타나고 있다. 이러한 경향은 천연물신약개발에 대한 프로세스에 대한 이해의 부족으로 새로운 시도가 이루어지지 않고 있음을 시사하며, 따라서 천연물신약허가에 필요한 제출자료 및 각 자료생산을 위한 방법 등 천연물신약 개발 및 허가를 위한 프로세스에 대하여 설명하였다.

  • PDF

CRM서 고객정보 관리활동의 매개적 역할에 관한 연구 (A Study on the mediating role of the Customer Information Management Process in the CRM)

  • 윤여중;이상곤
    • 한국정보기술응용학회:학술대회논문집
    • /
    • 한국정보기술응용학회 2006년도 춘계학술대회
    • /
    • pp.345-354
    • /
    • 2006
  • 고객관계관리는 많은 기업들에게 경영자와 차별화할 수 있는 부문으로서 인식되어 왔다. 수익성 높은 고객을 확보하고 유지하는 것이 매우 중요하기 때문이다. 기업의 핵심역량으로서 고객관계관리를 강화하기 위해서는 고객정보를 더욱 효과적으로 관리해야 한다. 본 연구는 고객정보관리 활동들과 그에 영향을 마치는 영향요인들을 살펴보고, 고객정보 관리 충실도와 고객정보 품질 간의 관계를 보인다. 또한, 고객정보관리 활동에 영향을 미치는 영향요인과 고객정보 품질 사이에서 고객정보관리 프로세스 충실도가 매개효과를 나타냄을 증명한다. 설문을 통해 얻은 65개 기업의 자료를 바탕으로 다중회귀분석과 ANOVA를 실시해 가설에 대한 실증 분석을 하였다. 분석 결과 6개의 고객정보관리 활동들과 이러한 고개정보관리 프로세스에 대한 5개의 영향요인을 발견하였다. 고객정보관리 프로세스의 충실도는 고객정보 품질과 밀접한 관계를 보였고, 영향요인과 고객정보 품질 사이에서 고객정보관리 프로세스의 충실도가 매개 역할을 수행함을 밝혀내었다. 마지막으로 본 연구의 의의와 결론, 향후 연구방향을 제시하였다.

  • PDF

프로세스 대수에 기반을 둔 수퍼스칼라 프로세서 프로그램의 시간 분석 (Process Algebraic Approach to Timing Analysis of Superscalar Processor Programs)

  • 유희준;이기흔;최진영
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제27권2호
    • /
    • pp.200-208
    • /
    • 2000
  • 다중 포트를 가진 레지스터의 장점은 읽기 접근에 대해서는 한번에 여러 병령어에서 레지스터를 공유할 수 있다는 것이다. 여기서는 높은 수준에서 이러한 다중 포트 레지스터를 가진 파이프라인 수퍼 스칼라 프로세서에서의 타이밍 특성과 자원 제한을 묘사하기 위한 정형방법을 제시한다. 특히, 파이프 라인 명령어가 순서대로 들어오는 경우에 대해서 먼저 병세하고, 순서에 상관없이 어느 싸이클에 검색 가능한 명령어들 중에서 동시에 실행 가능한 명령어 짝을 찾아 실행시키는 수퍼 스칼라 파이프라인 방식인 비순차(Out-of-Order) 명령어 수퍼 스칼라 방식에서의 타이밍 분석으로 확장하였다. 명령어 명세에는 프로세스 대수(Process Algebra)기반의 정형기법인 ACSR(Algebra of Communicating Shared Resources)을 이용하여 모델링한다.

  • PDF

다중회귀분석을 이용한 연구성과의 기술이전 및 사업화 연계 영향요인에 관한 연구 (A Study on the Influencing Factors of Technology Transfer and Commercialization of Research Performances using a Multiple Regression Analysis Method)

  • 한정민;이영덕
    • 한국기술혁신학회:학술대회논문집
    • /
    • 한국기술혁신학회 2017년도 추계학술대회 논문집
    • /
    • pp.3-48
    • /
    • 2017
  • 우리나라 연구개발(R&D) 투자는 2014년 기준 세계 6위, GDP 대비 총 연구개발비 비중은 4.29%로 세계 최고 수준으로 조사되었다. 또한 정부 R&D 예산은 지속적으로 증가하는 추세를 유지하고 있으며, 연구개발비 투자 규모 증대에 따라 국가과학기술역량의 양적 증대뿐만 아니라 질적 수준 또한 향상되고 있는 것으로 평가되고 있다. 뿐만 아니라 연구성과의 활용 측면에서 기술사업화로 연계가 큰 폭으로 증가한 것으로 조사되었다. 반면 R&D 예산 및 성과 활용의 양적 질적 증대가 이루어졌음에도 불구하고 다수의 연구성과가 사업화로 연계되지 못하고 휴면 상태로 있다는 조사결과도 있다. 이에 본 연구는 막대한 예산, 특히 정부 R&D 예산 투입에 의하여 창출되는 연구성과가 기술이전뿐만 아니라 사업화까지로 연계될 수 있도록 영향을 미치는 요인을 선행연구 분석을 통해 도출하고, 각 요인 간 영향 및 기술사업화에 영향을 미치는 핵심요인에 대해 정량적 데이터 분석을 수행할 것이다. 본 연구는 기술의 이전 및 사업화에 관한 연구를수행함에 있어 결정주체, 정책/제도 등의 관점에서 분석한 정태적 접근과, 사업화 전체 프로세스의 관점에서 분석한 동태적 접근을 포괄하는 통합적인 연구라는 점에서 의의가 있으며, 본 연구결과는 산 학 연 및 정부의 기술이전 사업화 관련자들이 보다 종합적인 관점에서 효과적인 사업화 전략 수립을 통해 성과 확산에 기여하는데 정책 자료로 활용될 수 있을 것으로 기대된다.

  • PDF

다중 코어 환경에서의 Back-end Fusion 구현 (Exploiting Back-end Fusion in Multi-Core Processors)

  • 박종현;정이품;노원우
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.33-36
    • /
    • 2014
  • 최근 스마트폰이나 태블릿 PC 등의 모바일 디바이스가 상용화 되어감에 따라 그 안에서 핵심적인 처리기능을 담당하는 프로세서의 코어 수가 점차적으로 늘어나고 있다. 많은 수의 코어를 효율적으로 사용하기 위해 여러 가지 메커니즘이 구현되어 있으나, 단일 프로세스를 순차적으로 실행하는 경우 여전히 성능에서의 한계가 존재한다. 병렬화 되어 있지 않은 프로세스의 경우, Amdahl's Law[1]에 따르면 순차적으로 실행을 할 수 밖에 없는 부분이 존재하고, 이 부분은 하나의 코어에서만 실행되기 때문에 많은 연산 자원들이 낭비되는 현상이 발생한다. 본 논문은 다중 코어 환경에서 이러한 잉여자원을 효과적으로 사용하기 위해 Back-end Fusion 이라는 구조를 제안하여 프로세서의 성능 향상을 위한 연구를 진행하였다. Back-end Fusion 이란, 연산 처리를 담당하는 back-end 부분(execution unit, writeback 단계 등)을 필요에 따라 코어 간에 동적으로 재구성하여 성능을 향상시키는 메커니즘이다. 이 재구성된 프로세서의 back-end 를 효율적으로 사용하기 위해, 종속성과 로드 밸런스 등을 고려한 인스트럭션 분배 알고리즘을 함께 제안한다. Intel 사의 x86 Instruction Set Architecture(ISA)를 기반으로 한 시뮬레이터를 이용하여 Back-end Fusion 프로세서의 성능을 측정 해 본 결과 기존의 단일 코어 프로세서에 비해 평균 32.2%의 성능 향상을 확인할 수 있었다.

은행계좌 문제를 사용한 프로세스 동기화 교육 (Teaching Process Synchronization with the Bank Account Problem)

  • 양희재
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권12호
    • /
    • pp.359-368
    • /
    • 2014
  • 프로세스 동기화는 학생들이 운영체제 과목에서 가장 어려워하는 주제 중 하나이다. 한 번에 한 가지만을 생각하는 인간의 특성 상 여러 사건이 동시에 일어나는 병행 프로세스 환경을 이해하기 어렵기 때문이다. 유한버퍼 문제나 식사하는 철학자 문제 등 고전적 동기화 예제는 그 내용이 너무 기술적이거나 비현실적이기 때문에 운영체제를 처음 접하는 저학년 학생들의 관심과 이해를 이끌기 어려웠다. 본 논문에서는 이러한 고전적 동기화 예제의 대안으로 은행계좌 문제의 사용을 제안한다. 은행계좌 문제는 쉽고 현실적이며 일상생활에서 누구나 경험해 본 문제이기 때문에 학생들의 높은 이해와 흥미를 이끌 수 있었다. 프로세스 실행 순서의 제어, 경쟁조건으로 인한 잘못된 결과의 발생, 세마포어 사용, 교착상태, 모니터 등 다양한 동기화 주제에 대한 은행계좌 문제의 적용에 대해 연구하였다.