• Title/Summary/Keyword: 하드웨어 구조

검색결과 1,787건 처리시간 0.025초

중소형 사이트를 위한 다수의 전면 서버를 갖는 고가용성 웹 서버 클러스터 (High-Availability Web Server Cluster Employing Multiple Front-Ends for Small and Middle-sized Web Sites)

  • 문종배;김명호
    • 정보처리학회논문지A
    • /
    • 제11A권5호
    • /
    • pp.355-364
    • /
    • 2004
  • 인터넷이 새로운 산업의 형태로 발전하면서 웹사이트에 클러스터링 기술을 많이 적용하고 있다. 고성능 하드웨어 스위치를 사용하면 성능이 우수하지만 중소형 사이트를 구성하는 데에는 비용 부담이 많이 된다. 최근에는 무료이면서 성능이 뛰어난 리눅스 가상 서버(Linux Virtual Server)를 이용한 클러스터를 많이 구축하고 있다. 그러나 리눅스 가상 서버는 하나의 전면서버를 가지는 중앙집중식 부하분배 구조이므로 사용자 요청의 급격한 증가로 병목현상을 일으킬 수 있다. 따라서 본 논문에서는 다수의 전면서버를 두어 리눅스 가상 서버의 병목현상을 없애는 방법을 제안한다. 모든 클러스터 노드들은 전면서버와 후면서버의 역할을 모두 할 수 있도록 구성한다. 서버의 부하가 많지 않으면 자기 노드에서 직접 처리하여 사용자에게 응답할 수 있도록 하고, 부하가 많은 경우 부하가 가장 작은 노드를 선택하여 사용자 요청을 전달한다 그리고 클러스터 서버들의 부하를 고려한 스케줄링 알고리즘을 제안하여 서버들 사이의 부하를 고르게 한다. 실험결과 기존 웹 서버 클러스터들은 서버의 수가 증가하면서 성능향상 폭이 감소하지만, 본 논문에서 제안한 웹 서버 클러스터는 선형적으로 증가하는 것을 보였다. 리눅스 가상 서버 환경에서 다수의 전면서버를 구성함으로써 병목현상을 없애고, 비용 부담이 없고 고성능의 중소형 사이트를 구축할 수 있다.

Time-Intensity curve를 이용한 커피성분의 선호도 측정 (Measurement of Preference for coffee component using Time-Intensity curve)

  • 오지영;민병찬;정순철;민병운;김상균;김유나;신정상;김철중
    • 한국감성과학회:학술대회논문집
    • /
    • 한국감성과학회 1999년도 추계학술대회 논문집
    • /
    • pp.401-406
    • /
    • 1999
  • 생활이 풍족해질수록 사람들은 음식이나 음료를 통하여 미각을 즐기는 경향이 강해지고 있다. 미각이 발달한 사람들은 다른 감각이 발달한 사람들보다 소비 욕구가 왕성하여 상품정보에 밝은 편이고 신제품에 대한 호기심도 많아 주요고객으로 환영받을 수 있는 가능성이 매우 높다. 이러한 점을 고려할 때 미각은 소비성향의 척도가 될 수 있으며, 이것이 상품개발에 중요한 지표가 될 가능성이 있다. 그러나 맛에 민감하다거나 둔감하다고 표현되는 개인의 미각물질에 대한 감도는 개인마다 일정치 않다. 이것은 미각물질에 따라 개인의 상대적인 역치의 고조나 미각 강도의 대소가 다르거나 감도가 다른 미각물질에 대한 수용구조에 개인차가 있기 때문이다. 이처럼 개인차가 있는 미각을 표준화된 방법으로 측정하는 것은 그리 쉬운 일이 아니다. 미각강도 측정을 위한 Time-Intensity curve는 1958년 음식물의 특성에 대해 관심을 가졌던 Nielson에 의해 개발되었는데 최근에 Takagi와 Asakura가 Time-Intensity curve분석과 기록을 위해 microcomputer를 이용한 방법을 개발하였다. 그들의 방범은 Time-Intensity curve를 모니터에 보여주고 data를 floppy discs에 기록하여 software로 분석하는 것이다. 본 연구는 이것을 좀더 편리하고 단순하게 만들기 위해 감각의 강도를 전기적 저항의 interface를 통하여 computer에 입력하는 대신에 mouse를 이용하여 입력하는 방법을 개발하였다. 새로이 개발된 Time-Intensity curve를 이용하여 커피성분 중 설탕과 프림의 농도에 변화를 주어 맛의 좋고 싫음의 미각강도를 측정하는 실험을 하였다. 그 결과 상품개발의 중요한 지표가 되는 미각의 강도를 측정할 수 있었고 이것은 향후 commercial한 상품의 개발에 유용한 지표가 될 것이라고 본다.시사한다. 본 연구에서는 한국 연구 조직에서 일하는 외국인 연구자들의 동기 및 성과에 영향을 미치는 많은 요인들을 확인할 수 있었다. 상관관계, 분산분석, 회귀분석 등을 통해 활용 성과에 미치는 영향 요인들을 도출하였다. 설문 분석을 통하여 동기 및 성과 사이에는 강한 상관관계가 존재하는 것을 확인할 수 있었으며 이는 전통적인 동기 이론들과 부합한다. 대부분의 변수가 동기 및 성과에 동시에 영향을 미치는 것으로 조사되었으며 그중에서도 조직 협력 문화, 외국인 연구자의 의사소통 및 협력성, 외국인 연구자의 연구 능력 관련 변수들 및 연구 프로젝트의 기술수명주기, 외국인 연구자의 기존 기술지식의 흡수 등이 가장 중요한 변수로 나타났다. 이는 우리가 주로 중국 및 러시아 과학자들을 활용하여 상업화하는 외국인 연구인력 활용 패턴과도 일치하는 결과이다. 즉 우호적인 조직문화를 가지고 있는 연구 조직에서, 이미 과학기술 지식을 많이 가지고 있고 연구 능력도 높은 외국인 과학기술자를, 한국에서 기술이 태동 또는 성장하고 있는 연구 분야에서 활용하는 것이 가장 성과가 좋다는 사실을 확인시켜 주고 있다. 국내에서 최초로 수행된 본 연구는 외국인 연구 인력의 활용 성과가 매우 높으며, 우리의 과학기술혁신시스템을 보완하는 유효한 수단으로써 외국인 연구 인력이 중요한 대안이 될 수 있음을 발견하였다. 외국인 연구 인력을 잘 활용하기 위하여 문제점 및 개선방안을 활용 환경, 연구 인력이 중요한 대안이 될 수 있음을 발견하였다. 외국인 연구 인력을 잘 활용하기 위하여 문제점 및 개선 방안을 활용 환경, 연구 인력관리. 인력 교류사업, 외국인 과학자 지원 창구 등으로 나누어서 정리하였다. 연구시설, 주거시설 등의 하드웨어적 환경에 대한 개선도 중요하지만 연구 인력의 관리 능력 제고, 인력 교류 사업의 개선, 정보 제공 등 소프트웨어적인 활용 능력을 제고하는데 정책적인 관심을 기

  • PDF

멀티코어 시스템에서 흐름 수준 병렬처리에 기반한 리눅스 TCP/IP 스택의 성능 개선 (A Performance Improvement of Linux TCP/IP Stack based on Flow-Level Parallelism in a Multi-Core System)

  • 권희웅;정형진;곽후근;김영종;정규식
    • 정보처리학회논문지A
    • /
    • 제16A권2호
    • /
    • pp.113-124
    • /
    • 2009
  • 최근 멀티코어가 장착된 시스템이 증가하면서 이를 통한 애플리케이션 성능향상에 대한 노력이 계속 되어왔다. 하나의 시스템에 다수의 처리장치가 존재함으로 인해 프로세싱 파워는 기존보다 증가했지만 기존의 소프트웨어나 하드웨어들은 싱글코어 시스템에 적합하게 설계된 경우가 많아 멀티코어의 이점을 충분히 활용하지 못하고 있는 경우가 많다. 기존의 많은 소프트웨어들은 멀티코어 상에서 공유 자원에 대한 병목현상과 비효율적인 캐시 메모리 사용으로 인하여 충분한 성능향상을 기대하기 어려우며 이러한 문제점들로 인하여 기존 소프트웨어는 코어의 개수에 비례한 성능을 얻지 못하며, 최악의 경우 오히려 감소될 수 있다. 본 논문에서는 TCP/IP를 사용하는 기존의 네트워크 애플리케이션과 운영체제에 흐름 수준 병렬처리 기법을 적용하여 성능을 증가 시킬 수 있는 방법을 제안한다. 제안된 방식은 개별 코어단위로 네트워크 애플리케이션, 운영체제의 TCP/IP 스택, 디바이스 드라이버, 네트워크 인터페이스가 서로 간섭 없이 작동할 수 있는 환경을 구성하며, L2 스위치를 통해 각 코어 단위로 트래픽을 분산하는 방법을 적용하였다. 이를 통해 각 코어 간에 애플리케이션의 데이터 및 자료구조, 소켓, 디바이스 드라이버, 네트워크 인터페이스의 공유를 최소화하여, 각 코어간의 자원을 차지하기 위한 경쟁을 최소화하고 캐시 히트율을 증가시킨다. 이를 통하여 8개의 멀티코어를 사용하였을 경우 네트워크 접속속도와 대역폭이 코어의 개수에 따라 선형적으로 증가함을 실험을 통해 입증하였다.

ASR 기법을 적용한 임무지향 교전통제 컴퓨터의 신뢰도 분석 (Reliability Analysis of The Mission-Critical Engagement Control Computer Using Active Sparing Redundancy)

  • 신진범;김상하
    • 정보처리학회논문지A
    • /
    • 제15A권6호
    • /
    • pp.309-316
    • /
    • 2008
  • 대공방어용 임무지향 교전통제 컴퓨터는 장시간 동안 임무의 중단없이 방어 임무를 수행하여야 하며, 복잡한 내장형 임무 소프트웨어를 탑재하는 컴퓨터에는 대공방어 임무의 특성상 확실성과 안정성 및 신뢰성을 보장하여야 한다. 구현된 임무지향 교전통제 컴퓨터에서 임무수행의 확실성과 안정성은 4 장의 프로세서로 구성되는 분산 컴퓨터 아키텍처에 의해 보장되며, 신뢰도는 분산 구조의 컴퓨터에 저비용의 능동 예비 이중화(ASR) 고장감내 기법을 적용하여 보장되도록 하였다. 소프트웨어적인 능동 예비 이중화 고장감내 기법은 높은 신뢰도와 신속한 고장복구 성능을 가지는 교전통제 컴퓨터를 저비용으로 구현하므로 대공방어용 컴퓨터에 매우 적합한 기법이다. 본 논문은 능동 예비 이중화 고장감내 기법의 메커니즘과 성능분석에 대해 기술하고, 교전통제 컴퓨터에 ASR 기법과 하드웨어적인 DMR 및 TMR 고장감내 기법을 적용한 경우의 MTBF, 신뢰도, 가용성 및 저비용성을 비교분석하였다. ASR 기법은 72 시간의 임무 시간에 대하여 TMR과 유사한 임무 신뢰도를 제공하며, 저비용의 구현이 가능하므로 교전통제 임무지향 컴퓨터의 고장감내 기법으로 최적인 것으로 분석되었다.

전탐색 회피에 의한 고속 에지기반 점 상관 알고리즘의 개발 (Development of an Edge-based Point Correlation Algorithm Avoiding Full Point Search in Visual Inspection System)

  • 강동중;김문조;김민성;이응주
    • 정보처리학회논문지B
    • /
    • 제11B권3호
    • /
    • pp.327-336
    • /
    • 2004
  • 일반적인 공장환경에서 적용할 수 있는 비젼 검사시스템의 개발을 위해서는 안정적이면서도 고속 패턴정합을 수행하는 알고리즘의 개발이 필요하다. 본 논문에서는 전탐색 회피기법을 이용하는 자동화용 패턴검사를 위한 에지 기반의 점상관 고속 알고리즘을 제안한다. 이 알고리즘은 탐색할 영상의 에지특성을 분석함에 의해 전탐색을 회피함으로써 탐색복잡도를 크게 개선한다. 농담정규화정합(NGC)법을 사용하는 통상적인 검사 알고리즘은 공장환경에 적용할 매 몇가지 문제점을 극복해야 한다. 첫 번째는 과도한 계산량으로 고속동작을 가능하게 하기 위해 특별한 알고리즘의 설계가 필요하며 고속 하드웨어의 사용을 요구한다 두 번째는 불안정한 조명조건 하에서도 신뢰성 있는 검사결과를 주어야 한다는 것이다. 전통적인 NGC 알고리즘은 조명의 불안정에 따라 검사결과가 크게 변동하는 특성을 가지고 있다. 본 논문에서는 이러한 단점을 극복하기 위해 에지 기반의 점상관 알고리즘을 제안한다. 계산량을 개선하기 위해 전탐색 회피 알고리즘을 개발하여 적용하고, 에지 피라미드 구조를 탐색에 T입하여 실시간에 근접하는 시간 복잡도를 달성한다. 제안된 방법들은 실제 영상에 적용하여 신뢰성을 검증한다

변경가능성과 상호운영성을 고려한 소프트웨어 기반 시뮬레이터 아키텍처 패턴의 정의 (Defining an Architectural Pattern for the Software Based Simulators in Consideration of Modifiability and Interoperability)

  • 국승학;김현수;이상욱
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제15권8호
    • /
    • pp.547-565
    • /
    • 2009
  • 시뮬레이션은 컴퓨터를 이용하여 실제 사물이나 작업의 상태, 혹은 프로세스를 모방하여 그 특징을 찾아내는 작업을 지칭하며, 시뮬레이터는 이러한 시뮬레이션 작업을 수행하는 하드웨어/소프트웨어 도구를 말한다. 다양한 시뮬레이터의 개발에 있어 공통적으로 요구되는 비기능적 속성은 변경가능성, 상호 운영성, 확장성이다. 그러나 기존의 시뮬레이터 개발에 관한 연구는 관심 시뮬레이션 모델에 대한 개발에 관한 것이며, 이러한 비기능적 요구사항에 대한 관심이 적다. 이에 본 논문에서는 소프트웨어 기반 시뮬레이터 개발에 있어 요구되는 비기능적 요구사항 중 변경가능성, 상호운영성, 확장성을 고려한 시뮬레이터 아키텍처 패턴을 제시한다. 본 논문에서는 아키텍처 패턴을 정의하기 위해 시뮬레이터의 필수 요소를 파악하고 그들 간의 관계를 정의하였으며, 비기능적 요구사항을 반영할 수 있는 구조로 설계하였다. 제시된 패턴은 다양한 시뮬레이션 모델을 구축할 수 있도록 시뮬레이션 모델 컴포넌트를 중심으로 이들의 조합을 통해 문제를 해결할 수 있다. 이는 시뮬레이션 모델의 재구축을 통해 유연하게 시스템의 변경가능성을 보장하며, 시뮬레이션 모델에 다양한 인터페이스를 추가할 수 있고, 시뮬레이션 모델 컴포넌트의 인터페이스를 통일시켜 상호운영성 및 확장성을 보장한다. 이 논문의 아키텍처 패턴은 향후 개발될 다양한 소프트웨어 기반 시뮬레이터의 참조 모델로 활용될 수 있다.

소형 DISPLAY 장치를 위한 비 메모리 피부 검출 알고리즘 및 HARDWARE 구현 (Memory-Free Skin-Detection Algorithm and Implementation of Hardware Design for Small-Sized Display Device)

  • 임정욱;송진근;하주영;강봉순
    • 한국정보통신학회논문지
    • /
    • 제11권8호
    • /
    • pp.1456-1464
    • /
    • 2007
  • 정보의 보안 및 감시, 관리에 대한 중요성의 증대와 공항, 항만 및 일반 기업에서의 얼굴 및 피부 인식을 이용한 패스워드 제어 시스템이 활용됨으로써 피부색 검출에 관한 연구가 지속적으로 이루어져 왔다. 뿐만 아니라 광범위 통신망을 이용한 화상 통신 및 전자 결재 등 그 적용 범위가 급속하게 확산됨에 따라 정확한 피부색 검출의 중요성이 그 무엇보다 커지고 있다. 본 논문에서는 인종별로 수집된 수백 개의 인물 이미지로부터 얻어진 정보를 사용해 피부색의 YCbCr을 파악하고 이 중 Cb와 Cr 정보만을 이용하여 피부 영역을 설정하였으며, 적응적인 피부 범위 설정을 통하여 그 피부 영역의 포함 여부에 따라 피부색을 검출하는 효율적이고 간단한 구조를 제안한다. 이것은 메모리를 사용하지 않는 ID 처리를 가능하게 함으로써 모바일 장비와 같은 상대적으로 작은 크기의 하드웨어나 시스템으로의 적용을 가능하게 하였다. 그리고 선택적 모드를 추가함으로써 더욱 향상된 피부 검출을 할 수 있을 뿐 만 아니라 복잡한 알고리즘을 사용하는 기존의 얼굴 인식 기술에 상응하는 결과를 보여준다.

제2호 정지궤도 해양탑재체(GOCI-II)의 임무 및 요구사양 (Missions and User Requirements of the 2nd Geostationary Ocean Color Imager (GOCI-II))

  • 안유환;유주형;조성익;김석환
    • 대한원격탐사학회지
    • /
    • 제26권2호
    • /
    • pp.277-285
    • /
    • 2010
  • 세계 최초로 개발된 정지궤도 해색탑재체(GOCI-I, Geostationary Ocean Color Imager-I)이 2010년 6월에 발사될 예정이다. GOCI-I의 수명은 약 7년 이므로 위성개발 소요기간 약 6년을 고려하면 제2호 정지궤도 해색탑재체의 개발을 위한 임무 및 이용자 요구사양을 준비해야할 시점이 되었다. 제2호의 임무는 우선 1호의 임무를 승계하는 것이므로 제1호와 유사한 관측 임무를 갖지만 가장 큰 차이점은 장기 기후 변화에 대응한 지구규모적 관측에 있다. 그리고 기존의 Local 관측은 그 공간해상도의 성능을 더 향상시킨 $250m{\times}250m$로 하였고, 1호에 비하여 부족한 band 수를 보강하여 12 개로 하였다. 어장정보를 위한 야간 관측을 위한 Panchromatic band를 추가하였다. 동시에 한반도 주변 고정된 영역 관측기능을 구름이 없는 해역 혹은 special event area로 신축적으로 변경 시킬 수 있는 기능을 갖게 함으로써 위성자료의 활용도를 크게 높이었다. 위성 운용은 1호와 같은 일 8회 관측, 그리고 Global mode인 full disk 관측에서는 일 1-2회 정도 관측할 수 있도록 하였다. 그리고 본 연구에서는 지금까지 위성개발 추진방법의 문제점을 해소한 개선된 개발 추진 방안에 대하여서도 제시하였다. 그 외 제2호의 하드웨어적인 구조 및 디자인에 대하여서는 국내외 개발사와의 상호협의가 필요하다.

항만 야드 자동화크레인(ATC)에서 효율적인 컨테이너번호 인식시스템 개발 (Implementation of Efficient Container Number Recognition System at Automatic Transfer Crane in Container Terminal Yard)

  • 홍동희
    • 한국컴퓨터정보학회논문지
    • /
    • 제15권9호
    • /
    • pp.57-65
    • /
    • 2010
  • 본 논문은 컨테이너터미널의 야드에서 무인으로 하역작업을 수행하는 자동화 크레인(ATC; Automatic Transfer Crane) 에서 신속하고 효율적으로 작업 대상인 컨테이너화물의 컬러 영상 이미지내의 컨테이너번호를 인식하는 방법에 대한 연구이다. 부산의 신선대부두 게이트에는 정부의 연구개발사업인 "지능형 항만물류시스템 기술 개발"에 의해 컨테이너번호 인식시스템이 설치되어 있다. 수출컨테이너화물을 자동으로 인식하기 위해 게이트에 터널식 구조물 내 카메라를 설치하여 컨테이너번호를 인식하는 방식이다. 그러나 컨테이너터미널에 자동화장비가 도입되고 작업의 무인화가 점진적으로 이루어짐에 따라 야드의 자동화크레인에서 작업 대상의 확인을 위한 컨테이너번호 인식시스템을 필요로 한다. 따라서 게이트와는 달리 햇빛, 비, 눈, 그림자 등 영상을 통한 문자인식의 방해요소가 많은 야드의 자동화크레인에서는 그에 맞는 컨테이너번호 인식시스템이 필요하다. 본 논문에서는 카메라, 조명, 센서 등 하드웨어 요소들의 변경과 주변 환경의 밝기차 등을 조절하여 번호를 인식하는 알고리즘 등 소프트웨어 요소들의 변화를 통해 태양광이나 하역장비 아래에 짙게 드리워지는 그림자 문제 등을 해결하고 인식시간의 단축과 인식률을 높이는 결과를 도출하였다.

재구성 가능한 라스트 레벨 캐쉬 구조를 위한 코어 인지 캐쉬 교체 기법 (Core-aware Cache Replacement Policy for Reconfigurable Last Level Cache)

  • 손동오;최홍준;김종면;김철홍
    • 한국컴퓨터정보학회논문지
    • /
    • 제18권11호
    • /
    • pp.1-12
    • /
    • 2013
  • 멀티코어 프로세서에서 라스트 레벨 캐쉬는 코어와 메모리의 속도 차이를 줄여주는 역할을 하는 중요한 하드웨어 자원이다. 때문에 라스트 레벨 캐쉬의 효율적인 관리는 프로세서의 성능에 큰 영향을 미친다. 라스트 레벨 캐쉬를 구성하는 공유/비공유 캐쉬는 코어들이 공유하는 데이터와 각 코어의 독립된 데이터를 각각 적재한다. 최근 많은 연구를 통해 라스트 레벨 캐쉬 관리기법이 연구되었지만 주로 공유 캐쉬에 대한 연구만 이뤄지고 있으며 라스트 레벨 캐쉬의 비공유 캐쉬에 대한 연구는 아직 미약하다. 라스트 레벨 캐쉬의 비공유 캐쉬는 각 코어에 동일한 영역이 할당되기 때문에 코어별 작업량이 다를 경우 캐쉬 관리가 효과적이지 않다. 본 논문에서는 라스트 레벨 캐쉬 중 비공유 캐쉬의 효율적인 관리를 위해 코어 인지 캐쉬 교체 기법을 제안한다. 제안된 코어 인지 캐쉬 교체 기법은 비공유 캐쉬를 동적으로 재구성함으로써, 라스트 레벨 캐쉬의 적중률을 향상시킨다. 또한, 우리는 캐쉬 교체 기법의 성능 향상을 위해 2비트 포화 카운터를 적용하였다. 실험 결과 기존의 교체 기법과 비교하여 9.23%의 적중률 향상과 12.85%의 라스트 레벨 캐쉬 접근 시간 감소의 효과가 있었다.