• 제목/요약/키워드: distributed object

검색결과 746건 처리시간 0.026초

C++컴파일러 및 프로그래밍 환경 개발 (Debelppment of C++ Compiler and Programming Environment)

  • 장천현;오세만
    • 한국정보처리학회논문지
    • /
    • 제4권3호
    • /
    • pp.831-845
    • /
    • 1997
  • 본 논문에서는 가장 널리 사용되고 있는 객체지향 언어인 C++를 지한 컴푸일러 및 대화식 프로그래밍 환경을 제안하고 개발하였다. C++ 언어를 위한 컴파일러를 개발하기 위해 컴파러를 Front-End 와 Back-End로 나누고 가상기계인 EM을 사용하여 연결하는 모델을 사용하였다. Front-End 개발시에는 C++ 문법을 문법석 도구, 어휘 및 구문분석기 생성도구를 이용하여 구문분석 방법과 문맥에 연동된 문법 처리기술과 AST클래스 라이브러리를 개발하였다. Back-End에서는 목적기계 표현기술과 토리코드 최적화 방법, 트리 패턴 매칭에 의한 재목적 코드 생성 기법을 제안하고 이를 이용한 재목적이 용이한 SPARC 기계 Back-End를 개발하였다. C++를 위한 대화식 프로그래밍 환경은 언어의 다양한 특성을 효과적으로 표현하기 위해 AST을 이용하고, 점진적 분석 기술과 시각 기호 를 제안하였다. 대화식 환경의 일반화에 의한 자동생성 방법과 프로그램의 정형화된 표현 방법을 위한 Unparsing 체계를 제안하였다. 개발된C++ 컴팰러와 대화식 프로그램 환경은 통합된 C++ 프로그래밍 환경을 구성하게 된다. 본 연구를 통해 얻어진 기술 들은 새로운 고급언어 및 기계에 대한 컴파일러의 개발은 물론 병렷 및 분산 환경을 위한 컴파일러 개발에 활옹될 수 있을 것이다.

  • PDF

적응형 프레임워크 기반의 하이브리드 부호거리장과 표면복원을 이용한 액체와 고체 혼합 표면의 세밀한 표현 (Detailed Representation of Liquid-Solid Mixed Surfaces with Adaptive Framework Based Hybrid SDF and Surface Reconstruction)

  • 김종현
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제23권4호
    • /
    • pp.11-19
    • /
    • 2017
  • 우리는 액체와 고체가 혼합된 표면을 세밀하게 복원하기 위해 하이브리드 부호거리장과 적응형 유체표면기술을 통합한 유체표면복원의 새로운 파이프라인을 제안한다. 이전 입자기반 유체 시뮬레이션은 입자가 불규칙하게 분포 될 때 유체표면에 노이즈 문제가 발생한다. 이 문제를 줄이기 위해 스무딩(Smoothing)기법을 적용하면 반복적인 스무딩과정으로 인해 선명하고 디테일한 유체의 표면적 특징을 소실하여 유체의 디테일이 사라지는 문제가 발생한다. 우리의 방법은 유체를 구성하는 입자기반의 부호거리값과 고체를 구성하는 삼각형기반의 부호거리값을 결합하여 하이브리드 부호거리장을 구성한다. 그리고 적응적으로 유체의 표면을 복원하는 방법을 제안하여 전체적인 효율성을 한 층 개선시킨다. 이렇게 하면 고체와 액체 부분의 세밀한 표면적 특징을 표현할 수 있을 뿐만 아니라 두 재질이 혼합되었을 때도 디테일한 표면의 특징과 부드러운 유체표면을 모두 나타낼 수 있다. 또한, 가이딩 형상이란 개념을 소개하여 부호거리값을 빠르게 얻어 올 수 있는 방법을 제안한다. 결과적으로, 하이브리드 부호거리장과 메쉬 재복원 기술을 적응형 프레임워크에서 통합함으로써 유체표면을 복원하는 파이프라인의 전반적인 효율성을 개선시켰다.

청계천 수표교(水標橋)의 경관 향상을 위한 진단학적(診斷學的) 훼손상태 분석 (Analysis on the Damage Status by Diagnostical Methodology for the Improvement Landscape on the Supyo-bridge at Chunggae-stream)

  • 안진성;최아현;김유일
    • 한국전통조경학회지
    • /
    • 제28권3호
    • /
    • pp.105-113
    • /
    • 2010
  • 본 연구는 전통공간에 대한 보존계획에 있어서, 대상물의 가치평가를 위하여 수행되는 훼손상태조사에 대한 연구이다. 특히, 전통공간에 위치해 있는 전통 건조물의 보존에 대한 관심과 흥미를 체계화하고 있는 전문가 집단에서 가치평가의 주된 요소로써 대상물의 훼손상태는 어떠한 과정과 방법에 의해서 분석될 수 있는가? 에 대한 과정과 방법론에 관한 실험적인 연구이다. 이를 위하여 본 연구에서는 문화재 '진단학(Diagnostic)'에 대한 이해를 바탕으로 수표교에 대한 물리적 특성과 대상지 환경여건에 대한 이해를 바탕으로 수행하였다. 한편, 본 연구는 그 특성상 수표교의 훼손상태를 기록하기 위하여 작성되는 훼손상태 분포도는 사진측량 기법을 적용한 실측도면을 활용하였고, 대상물의 훼손상태를 조사하기 위한 '평가지침'은 이탈리아 정부의 건축문화재 관리지침이라 할 수 있는 'Raccomandazioni Normal'을 기준으로 하였다. 이러한 연구접근은 국외 건축문화재의 훼손상태 조사에 사용되는 표준지침의 국내 문화재로의 적용 가능성에 대한 실험적인 차원에서 이루어졌음을 밝혀둔다. 그 결과, 수표교의 각 부분별 훼손상태는 침전물에 의한 훼손과 부식 등이 주를 이루고 있었으며, 부식을 비롯한 9가지의 훼손유형의 경우에는 그 구성성분의 물리 화학적 특성과 분포상태를 고려할 때, 수표교의 안전성과 관련하여 위협적인 요소로는 작용하지 않는 것으로 판단하였다. 반면에, 경관 향상을 위하여 상판마루와 멍에석, 그리고 교각부분에서 관찰되는 'Thermoclastism(열전화)' 현상의 경우, 교각을 중심으로 넓게 분포하고 있음을 감안할 때, 훼손부위의 제거와 함께 표면강화 작업의 조속한 처리가 요구될 것으로 판단하였다.

분산 공유 메모리 시스템에서 거짓 공유를 줄이는 호출지 추적 기반 공유 메모리 할당 기법 (Call-Site Tracing-based Shared Memory Allocator for False Sharing Reduction in DSM Systems)

  • 이종우
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제32권7호
    • /
    • pp.349-358
    • /
    • 2005
  • 거짓 공유는 공유 메모리 다중 처리기 시스템에서 여러 처리기들이 일관성 유지의 단위 메모리 영역을 공유함으로 인해 발생하는 현상으로써, 메모리 일관성 유지의 정확성에는 아무런 도움을 주지 못하면서 그 비용만 증가시키는 주요 요인이다. 특히 메모리 일관성 유지의 단위가 커질수록 그 피해가 더 커진다고 할 수 있다. 페이지-기반 분산 공유 메모리 시스템에서 거짓 공유를 줄이기 위해서는 공유 페이지에 할당되는 객체들의 특성을 미리 예측하여 참조 패턴이 상이한 객체들이 하나의 공유 페이지에 섞이는 것을 방지하는 것이 필수적이다. 본 논문에서는 병렬 응용 프로그램의 코드 내에서 공유 메모리 할당자를 호출한 위치를 추적하여 서로 다른 호출지에서 요청된 공유 객체가 같은 공유 페이지에 할당되는 것을 방지하는 호출지-추적 기반 거짓 공유 감소 기법(CSTallocator)을 제시한다. CSTallocator는 서로 다른 코드 위치에서 할당 요청된 공유 객체들은 각각 상이한 참조 패턴을 보일 것이라는 가정에 기반하고 있다 이 기법의 효용성을 검증하기 위해 기존 거짓 공유 감소 할당 기법들의 성능과 비교한 결과 기존 방식에 비해 훨씬 더 많은 거짓 공유 폴트를 감소시킨다는 것을 알 수 있었다. 실험은 실제 병렬 응용에 기반한 실행-기반 시뮬레이션 기법을 사용하였다.

분산 환경에서 LTMOS의 TMO 리플리카를 이용한 실시간 로드 밸런싱의 설계 및 구현 (Design And Implementation Real-Time Load Balancing Using TMO Replica Of LTMOS In Distributed Environment)

  • 주군호;임보섭;허신;김정국
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (A)
    • /
    • pp.829-831
    • /
    • 2005
  • 실시간 시스템이란 시간적인 제한을 가지고 작업 수행 결과의 정확도가 보장되는 시스템으로 경성 실시간 시스템과 연성 실시간 시스템으로 분류된다. 최근 분산 실시간 분야에서 새로운 패러다임으로써 폭넓게 활용되기 시작한 실시간 객체 모델인 TMO는 Kane Kim과 Kopetz에 의해 처음 제안되었다. TMO 모델은 경성 또는 연성 실시간 응용과 병렬 컴퓨팅 응용 프로그램에서 사용 될 수 있으며, 시스템의 기능적인 면과 시간 조건 수행 모두를 명확히 정의할 수 있다. TMO의 네트워크로 구성되는 실시간 분산 환경에서의 실행을 위해 몇 개의 TMO 실행 엔진이 개발 되었는데, 그 중에서 LTMOS라는 리눅스 기반의 연성 실시간 미들웨어 엔진이 한국외대 RTDCS lab.에서 개발되었다. 하지만 LTMOS의 실시간 시스템 수행 중 작업량의 과부하로 인한 deadline 위반이나, 시스템간의 분산 IPC 통신에 있어서 Channel Traffic이 빈번한 경우 실시간 시스템을 유지할 수 없다는 문제점들을 갖고 있다. 이러한 문제점들을 해결하고 조금 더 효율적인 실시간 시스템을 유지하기 위해서, TMO 프로그램의 resource 정보를 담고 있는 ODS(Object Data Store)만을 다른 노드에 있는 자신의 TMO 프로그램 Replica로 이주해서 실시간 로드 밸런싱을 구현하는 기법을 사용하였다. 이에 본 논문에서는 TMO 프로그램들의 deadline 위반 및 Channel Traffic 부하를 감지할 수 있는 Node Monitor와 최적의 노드를 선별할 수 있는 Migration Manager를 새롭게 추가하였고, 쓰레드들의 스케줄러인 WRMT에 이주 작업을 하기 위한 부가적인 기능을 구현하였다. 2D 이미지의 관측점을 줄여 계산량을 대폭 감소시키는 장점을 갖는다.것으로 조사되었으며 40대 이상의 연령층은 점심비용으로 더 많은 지출을 하고 있는 것으로 나타났다. 4) 끼니별 한식에 대한 선호도는 아침식사의 경우가 가장 높았으며, 이는 40대와 50대에서 높게 나타났다. 점심 식사로 가장 선호되는 음식은 중식, 일식이었으며 저녁 식사에서 가장 선호되는 메뉴는 전 연령층에서 일식, 분식류 이었으며, 한식에 대한 선택 정도는 전 연령층에서 매우 낮게 나타났다. 5) 각 연령층에서 선호하는 한식에 대한 조사에서는 된장찌개가 전 연령층에서 가장 높은 선호도를 나타내었고, 김치는 40대 이상의 선호도가 30대보다 높게 나타났으며, 흥미롭게도 30세 이하의 선호도는 30대보다 높게 나타났다. 그 외에도 떡과 죽에 대한 선호도는 전 연령층에서 낮게 조사되었다. 장아찌류의 선호도는 전 연령대에서 낮았으며 특히 30세 이하에서 매우 낮게 조사되었다. 한식의 맛에 대한 만족도 조사에서는 연령이 올라갈수록 한식의 맛에 대한 만족도는 낮아지고 있었으나, 한식의 맛에 대한 만족도가 높을수록 양과 가격에 대한 만족도는 높은 경향을 나타내었다. 전반적으로 한식에 대한 선호도는 식사 때와 식사 목적에 따라 연령대 별로 다르게 나타나고 있으나, 선호도는 성별이나 세대에 관계없이 폭 넓은 선호도를 반영하고 있으며, 이는 대학생들을 대상으로 하는 연구 등에서도 나타난바 같다. 주 5일 근무제의 확산과 초 중 고생들의 토요일 휴무와 더불어 여행과 엔터테인먼트산업은 더욱 더 발전을 거듭하고 있으며, 외식은 여행과 여가 활동의 필수적인 요소로써 그 역할을 일조하고 있다. 이와 같은 여가시간의 증가는 독신자들에게는 좀더 많은 여유시간을 가족을

  • PDF

대전지역에 있어서 선사·고대 유적의 입지환경 (Location Environment of Prehistoric and Ancient Remains in Daejeon Area)

  • 박지훈;장동호;김찬수
    • 한국지형학회지
    • /
    • 제19권1호
    • /
    • pp.41-56
    • /
    • 2012
  • 본 연구목적은 대전지역에 있어서 선사 고대유적(이하 유적)의 입지환경을 밝히는 것이다. 이를 위하여 지금까지 조사지역에서 보고된 유적들 중에서 신석기시대-원삼국시대 유적들(총 22개소)을 대상으로 지리 지형분석을 실시하였다. 그 결과는 다음과 같다. 대부분의 유적들은 구릉 특히 구릉의 평탄면-준완경사지에 걸쳐 분포하고 있다. 유적들(21개소, 약 95%)의 기반암은 복운모화강암으로 구성되어 있다. 유적들(19개소, 86%)은 비교적 근거리에 소규모 하천(1-2차)과 중규모 하천(5차수 이상)을 동시에 보유하고 있다. 유적들의 평균 표고는 71m이며 대부분의 유적들은 표고 약 50-90m에 걸쳐 입지하고 있다. 유적들이 입지하고 있는 구릉 경사면의 평균 경사도는 $6.7^{\circ}$이며 대다수의 유적들이 경사도 약 $0-15^{\circ}$에 걸쳐 분포하고 있다. 그리고 유적의 경사도가 커질수록 유적들의 수가 적어지는 경향을 띠는 것으로 확인되었다. 이상을 종합해 보면, 대전지역에서 생활했던 당시 거주민들은 취락(또는 주거지군)의 입지를 선정할 때, 상대적으로 표고가 높지 않고 지표면의 경사도가 작은 구릉을 선호했으며 이와 더불어 물(하천)을 중요하게 인식했던 것으로 판단된다.

드론사진측량에 의한 도로표지 위치정보 정확도 평가 (Accuracy Analysis of Low-cost UAV Photogrammetry for Road Sign Positioning)

  • 성홍기;정규수;이창노
    • 한국측량학회지
    • /
    • 제37권4호
    • /
    • pp.243-251
    • /
    • 2019
  • 전국 국도에 설치된 도로표지 위치정보는 MMS(Mobile Mapping System) 기술을 이용하여 지속적으로 갱신하고 있다. MMS에 의해 정확한 도로시설물 매핑이 가능하지만 장비가 고가이고 전문적인 기술이 요구된다. 또한 대상물의 위치 정확도가 GPS 정확도에 크게 좌우된다. 도로시설물 매핑의 경우, 지상 측량이나 유인 항공기에 비해 드론의 운용 장점이 부각되는 분야이다. 특히, 지상 측량에 비해 효율적이고, 유인 항공기에 비해 저예산으로 고해상도의 영상의 획득이 가능하다. 본 연구에서는 도로표지를 대상으로 기존의 모바일 매핑 시스템에 의해 측정된 위치정보의 정확도를 GPS 지상 측량에 의해 검증하고 드론 항공사진 측량 결과와 비교분석 하였다. 드론 항공사진측량에 의한 경우 획득 가능한 공간 정확성을 확인하기 위해 기준점 수 및 중복도에 변화에 따른 정확성을 평가해보았다. 실험 결과 도로 양 끝에 분포한 2개의 기준점으로 충분한 정확도를 얻을 수 있었으며 60%의 중복도로 도로표지의 좌표를 산출하는데 활용할 수 있었다.

Effect of environmental enrichment for piglets in the nursery phase

  • Padilha-Boaretto, Joselaine Bortolanza;Groff-Urayama, Priscila Michelin;Einsfeld, Suelen Maria;de Souza, Cleverson;Mendes, Angelica Signor;Maeda, Emilyn Midori;Takahashi, Sabrina Endo
    • Animal Bioscience
    • /
    • 제34권1호
    • /
    • pp.154-160
    • /
    • 2021
  • Objective: The effect of environmental enrichment on the behaviour of piglets in the nursery phase was evaluated. Methods: A total of 450 hybrid pigs (21 day old), including both females and uncastrated males, weighing approximately 6 kg, were distributed in a completely randomised design with 3 treatments and 3 replicates of 50 animals each. The treatments were: i) pen without environmental enrichment (control), ii) treatment consisting of continuous environmental enrichment (CEE) with rubber balls throughout the experimental period, and iii) treatment consisting of environmental enrichment with washed balls (EEWB) during the whole experimental period which were removed daily for washing. For the behavioural evaluation, 10 animals were randomly selected per replicate. The behavioural assessments were performed once a week, from 8 am to 6 pm, using images captured with a video camera. The data were submitted to non-parametric analyses, the means were compared using the Bonferroni test, and Person's correlations were also calculated. Results: A statistical difference (p = 0.001) was observed in the B5 (playful) behaviour; the animals in the EEWB treatment group had a higher frequency of this behaviour than animals in the control treatment group. The animals in the control group showed a higher frequency of B7 behaviour (lying down) (p = 0.026) than those in the EEWB and CEE treatment groups. The animals in the control group had a higher frequency of the B9 (belly nosing) behaviour than those in the EEWB group (p = 0.015). There was a tendency towards a higher frequency of behaviour B3 (walking in the pen) (p = 0.067) when the animals received the control treatment than treatments EEWB or CEE. Conclusion: The use of an enriching object improved the animal welfare and altered the correlation between the evaluated behaviours compared to the animals that did not have environmental enrichment.

반려동물용 자동 사료급식기의 비용효율적 사료 중량 예측을 위한 딥러닝 방법 (A Deep Learning Method for Cost-Effective Feed Weight Prediction of Automatic Feeder for Companion Animals)

  • 김회정;전예진;이승현;권오병
    • 지능정보연구
    • /
    • 제28권2호
    • /
    • pp.263-278
    • /
    • 2022
  • 최근 IoT 기술의 발달로 외출 중에도 반려동물에 급여하도록 자동 사료급식기가 유통되고 있다. 그러나 자동급식에서 중요한 중량을 측정하는 저울 방식은 쉽게 고장이 나고, 3D카메라 방식은 비용이 든다는 단점이 있으며, 2D카메라 방식은 중량 측정의 정확도가 떨어진다. 특히 사료가 복합된 경우 중량 측정 문제는 더욱 어려워질 수 있다. 따라서 본 연구의 목적은 2D카메라를 사용하면서도 중량을 정확하게 추정할 수 있는 딥러닝 접근법을 제안하는 것이다. 이를 위해 다양한 합성곱 신경망을 이용하였으며, 그중 ResNet101 기반 모델이 3.06 gram의 평균 절대 오차와 3.40%의 평균 절대비 오차를 기록하며 가장 우수한 성능을 보였다. 본 연구의 결과로 사료와 같이 규격화된 물체의 중량을 확보가 용이한 2D 이미지를 통해서만 예측할 필요가 있을 경우 유용한 정보로 활용될 수 있다.

충남 매곡천 최상류에 있어서 홀로세 구릉사면의 삭박과정과 사면물질이동의 이력 (The Process of Hillslope Denudation and History of Mass-Movement at the Uppermost Stream of Maegokcheon During the Holocene)

  • 박지훈;정혜경
    • 한국지형학회지
    • /
    • 제18권2호
    • /
    • pp.25-37
    • /
    • 2011
  • 본 연구의 목적은 충남 매곡천 최상류 차암골 유역(이하 조사유역)에 있어서 홀로세 동안 유역을 둘러싸고 있는 구릉사면의 삭박에 의해 사면에서 기원한 무기물질이 곡저로 이동하는 현상(이하 사면물질이동)의 이력을 구명하는 것이다. 이를 위하여 조사유역의 곡저에 분포하는 충적층을 대상으로 층상해석·탄소연대측정·입도분석을 실시하고 그리고 조사유역의 지형분석도 병행했다. 그 결과는 다음과 같다. 약 9,100yrBP~최근에 걸쳐서 102~103년의 시간 규모(time scale)로 발생한 수 회의 사면물질이동으로 인하여 다량의 무기물질이 조사유역의 곡저에 형성되어 있는 습지기원의 유기물층에 혼입되었거나 또는 유기물층 사이에 협재되어 있는 것으로 확인되었다. 조사유역에서 홀로세 초기 이후 사면의 불안정시기에 발생했던 사면물질이동은 최소 8회(M1기(期)~M8기(期)) 그리고 사면의 안정기에 형성되는 습지환경은 총 4회(W1기(期)~W4기(期))가 존재했던 것으로 밝혀졌다. 본 분석결과는 향후 매곡천 유역의 홀로세 기후변화와 이에 따른 유역을 구성하고 있는 구릉사면의 삭박과정을 복원하는 데 기초자료로 활용될 것이다.