• 제목/요약/키워드: Virtual machines

검색결과 239건 처리시간 0.028초

쿠쿠 필터 유사도를 적용한 다중 필터 분산 중복 제거 시스템 설계 및 구현 (Design and Implementation of Multiple Filter Distributed Deduplication System Applying Cuckoo Filter Similarity)

  • 김영아;김계희;김현주;김창근
    • 융합정보논문지
    • /
    • 제10권10호
    • /
    • pp.1-8
    • /
    • 2020
  • 최근 몇 년 동안 기업이 수행하는 비즈니스 활동에서 생성된 데이터를 기반으로 하는 기술이 비즈니스 성공의 열쇠로 부상함에 따라 대체 데이터에 대한 저장, 관리 및 검색 기술에 대한 필요성이 대두되었다. 기존 빅 데이터 플랫폼 시스템은 대체 데이터인 비정형 데이터를 처리하기 위해 실시간으로 생성된 대량의 데이터를 지체 없이 로드하고 중복 데이터 발생 시 서로 다른 스토리지의 중복 제거 시스템을 활용하여 스토리지 공간을 효율적으로 관리해야 한다. 본 논문에서는 빅 데이터의 특성을 고려하여 쿠쿠 해싱 필터 기법의 유사도를 이용한 다중 계층 분산 데이터 중복 제거 프로세스 시스템을 제안한다. 가상 머신 간의 유사성을 쿠쿠 해시로 적용함으로써 개별 스토리지 노드는 중복 제거 효율성으로 성능을 향상시키고 다중 레이어 쿠쿠 필터를 적용하여 처리 시간을 줄일 수 있다. 실험 결과 제안한 방법은 기존 블룸 필터를 이용한 중복 제거 기법에 의해 8.9%의 처리 시간 단축과 중복 제거율이 10.3% 높아짐을 확인하였다.

환경 특성에 맞는 성능 향상 기법을 사용하는 태스크 스케줄링 알고리즘 (A Task Scheduling Algorithm with Environment-specific Performance Enhancement Method)

  • 송인성;윤동성;박태신;최상방
    • 전자공학회논문지
    • /
    • 제54권5호
    • /
    • pp.48-61
    • /
    • 2017
  • 클라우드 컴퓨팅의 IaaS 서비스는 유지비용 없이 원하는 만큼의 고성능 가상 머신을 사용할 수 있다는 장점 덕분에 대용량 병렬 프로그램을 실행하기 위한 고성능 컴퓨팅 환경으로 주목받고 있다. 이러한 고성능 컴퓨팅 환경에서 병렬 프로그램의 실행에 소요되는 시간은 태스크 스케줄링 알고리즘에 좌우된다. 클라우드 컴퓨팅 환경을 기반으로 하는 태스크 스케줄링 알고리즘에 관한 연구는 사용자 부담 비용을 최소화하는 알고리즘이 주류를 이루었으며, 병렬 프로그램의 실행을 최대한 빨리 끝내기 위한 알고리즘에 관한 연구는 거의 이루어지지 않았다. 본 논문에서는 사용자 부담 비용 등의 제약 없이 병렬 프로그램을 최대한 빨리 끝내기 위한 알고리즘인 HAGD 알고리즘과, HAGD 알고리즘이 사용하는 새로운 성능 향상 기법인 묶음 태스크 복제 기법을 제안한다. 묶음 태스크 복제 기법은 기존 태스크 복제 기법을 단순화하였으며, HAGD 알고리즘은 고성능 컴퓨팅 환경과 병렬 프로그램의 특성에 맞추어 태스크 삽입 기법 혹은 묶음 태스크 복제 기법을 사용한다. 성능 평가 결과, 제안하는 알고리즘이 환경 특성과 관계없이 우수한 표준화한 전체 실행 시간을 제공하는 것을 확인하였다.

The Dynamics of Noise and Vibration Engineering Vibrant as ever, for years to come

  • Leuridan, Jan
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 2010년도 춘계학술대회 논문집
    • /
    • pp.47-47
    • /
    • 2010
  • Over the past 20 years, constant progress in noise and vibration (NVH) engineering has enabled to constantly advance quality and comfort of operation and use of really any products - from automobiles to aircraft, to all kinds of industrial vehicles and machines - to the extend that for many products, supreme NVH performance has becomes part of its brand image in the market. At the same time, the product innovation agenda in the automotive, aircraft and really many other industries, has been extended very much in recent years by meeting ever more strict environmental regulations. Like in the automotive industry, the drive towards meeting emission and CO2 targets leads to very much accelerated adoption of new powertrain concepts (downsizing of ICE, hybrid-electrical...), and to new vehicle architectures and the application of new materials to reduce weight, which bring new challenges for not only maintaining but further improving NVH performance. This drives for innovation in NVH engineering, so as to succeed in meeting a product brand performance for NVH, while as the same time satisfying eco-constraints. Product innovation has also become increasingly dependent on the adoption of electronics and software, which drives for new solutions for NVH engineering that can be applied for NVH performance optimization of mechatronic products. Finally, relentless pressure to shorten time to market while maintaining overall product quality and reliability, mandates that the practice and solutions for NVH engineering can be optimally applied in all phases of product development. The presentation will first review the afore trends for product and process innovation, and discuss the challenges they represent for NVH engineering. Next, the presentation discusses new solutions for NVH engineering of products, so as to meet target brand values, while at the same time meeting ever more strict eco constraints, and this within a context of increasing adoption of electronics and controls to drive product innovation. NVH being very much defined by system level performance, these solutions implement the approach of "Model Based System Engineering" to increase the impact of system level analysis for NVH in all phases of product development: - At the Concept Phase, to be able to do business case analysis of new product concepts; to arrive at an optimized and robust product architecture (e.g. to hybrid powertrain lay-out, to optimize fuel economy); to enable target cascading, to subsystem and component level. - In Development Phase, to increase realism and productivity of simulation, so as to frontload virtual validation of components and subsystems and to further reduce reliance on physical testing. - During the final System Testing Phase, to enable subsystem testing by a combination of physical testing and simulation: using simulation models to simulate the final integration context when testing a subsystem, enabling to frontload subsystem testing before final system integration is possible. - To interconnect Mechanical, Electronical and Controls engineering, in all phases of development, by supporting model driven controls engineering (MIL, SIL, HIL). Finally, the presentation reviews examples of how LMS is implementing such new applications for NVH engineering with lead customers in Europe, Asia and US, with demonstrated benefits both in terms of shortening development cycles, and/or enabling a simulation based approach to reduce reliance on physical testing.

  • PDF

애니메이션과 기계: 감정 표현 로봇과 인간과의 상호작용 연구 (Animation and Machines: designing expressive robot-human interactions)

  • 장 파울로 스클리터
    • 만화애니메이션 연구
    • /
    • 통권49호
    • /
    • pp.677-696
    • /
    • 2017
  • 만화와 종국적으로 애니메이션은 환상적 시나리오 시각화의 효과적인 방법이다. 본고 에서는 어떻게 애니메이션이 미래 현재(변모되어가고 있는 인공두뇌, 매개 사회) 아주 흔한, 그리고 필수불가결한 부분을 차지하게 되었는지 알아볼 것이다. 따라서 애니메이션은 인터페이스이거나 혹은 대변자로서 일시적 형태의 대상인 인간과 현실의 담화형태가 된다. 애니메이션 혹은 특히 애니메이트된 필름은 보통 단편, 실사영화, 픽션이나 논픽션의 캐릭터와 연결되어있다. 하지만 애니메이션은 전통적 영화 형식과 언어와는 거리가 있고 같은 이유로 디자인과 커뮤니케이션 역시 다른 영역으로 구분된다. 하지만 $Vil{\acute{e}}m$ Flusser에 따르면 그렇지 않다. 같은 전제가 네트워크 문화 속 애니메이션에 적용된다. 애니메이션은 디자인 과정과 제작에 본질(모션 그래픽이나 인터페이스 디자인 그리고 3D 영상작업 등)로 자리한다. 비디오 게임, VR, map 기반 app과 소셜 네트워크 등은 확장된 우주인 우리의 네트워크 기반 문화에 자리하는 것으로 여겨진다. 이러한 것들은 애니메이션과 연결성이 증대된(세계공통어가 디지털 환경 속 멀티-컬처 상호작용에 적용된 것처럼) 디자인 제품과 미디어 훈련이다. 이러한 감각에서 애니메이션은 담론화 되었으며 같은 방법으로 Roland Barthes는 담화 형식의 신화를 묘사한다. 디자인 도구로서의 애니메이션 역할을 탐구하는 목적으로, 제안된 연구는 애니메이션을 사용하여 트렌스 미디어 창작의 이미지 전략을 네러티브와 유저 인터페이스 측면에서 발전시키고자 하는 것이다.

스마트 팩토리에서 그리드 분류 시스템의 협력적 다중 에이전트 강화 학습 기반 행동 제어 (Cooperative Multi-Agent Reinforcement Learning-Based Behavior Control of Grid Sortation Systems in Smart Factory)

  • 최호빈;김주봉;황규영;김귀훈;홍용근;한연희
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제9권8호
    • /
    • pp.171-180
    • /
    • 2020
  • 스마트 팩토리는 설계, 개발, 제조 및 유통 등 생산과정 전반이 디지털 자동화 솔루션으로 이루어져 있으며, 내부 설비와 기계에 사물인터넷(IoT)을 설치해 공정 데이터를 실시간으로 수집하고 이를 분석해 스스로 제어할 수 있게 하는 지능형 공장이다. 스마트 팩토리의 장비들은 게임과 같이 가상의 캐릭터가 하나의 객체 단위로 구동되는 것이 아니라 수많은 하드웨어가 물리적으로 조합되어 연동한다. 즉, 특정한 공동의 목표를 위해 다수의 장치가 개별적인 행동을 동시다발적으로 수행해야 한다. 공정 데이터를 실시간으로 수집할 수 있는 스마트 팩토리의 장점을 활용하여, 일반적인 기계 학습이 아닌 강화 학습을 사용하면 미리 요구되는 훈련 데이터 없이 행동 제어를 할 수 있다. 하지만, 현실 세계에서는 물리적 마모, 시간적 문제 등으로 인해 수천만 번 이상의 반복 학습이 불가능하다. 따라서, 본 논문에서는 시뮬레이터를 활용해 스마트 팩토리 분야에서 복잡한 환경 중 하나인 이송 설비에 초점을 둔 그리드 분류 시스템을 개발하고 협력적 다중 에이전트 기반의 강화 학습을 설계하여 효율적인 행동 제어가 가능함을 입증한다.

바이오 응용을 위한 직접 통로 기반의 GPU 가상화 (Direct Pass-Through based GPU Virtualization for Biologic Applications)

  • 최동훈;조희승;이명호
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권2호
    • /
    • pp.113-118
    • /
    • 2013
  • 현재 개발된 GPU 가상화 기술은 모두 미세한 시분할 기법에 의한 스케줄링을 사용하기 때문에 어플리케이션 실행을 위한 오버헤드를 필요 이상으로 유발한다. 또한 이들은 가상 머신 모니터에 GPU 컴퓨팅 API를 포함하고 있어서, 가상 머신 모니터의 이식성이 약하다. 본 논문에서는 이질적 컴퓨팅 시스템에서 바이오 어플리케이션에 최적화된 GPU 가상화 기술을 제안하며, 공개 소스 Xen을 사용하여 개발하였다. 우리가 제안하는 방법은 가상 머신 간의 GPU 공유를 시분할에 의존하지 않는다. 대신에 하나의 가상 머신이 GPU를 할당 받으면 그 가상 머신이 어플리케이션을 종료할 때까지 GPU를 사용하도록 허용한다. 이렇게 하여 바이오 어플리케이션의 성능을 향상시키고 GPU의 활용률을 높인다. GPU 가상화의 이식성을 높이기 위해 하드웨어가 지원하는 IOMMU 가상화를 이용하여 GPU에 대한 직접 접근 통로를 제공한다. 미생물 유전체 분석 어플리케이션을 대상으로 성능을 분석한 결과, 본 연구에서 제안하는 직접 통로 방식에 의한 GPU 가상화는 Domain0를 통한 접근에 비해 오버헤드가 적었다. 또한 직접 접근 방식에 의한 가상 머신의 GPU 접근은, 비가상화된 머신과 거의 성능의 차이가 없었다.

「여(女)」 관련 어휘의 사용실태 - 国研「ことばに関する新聞記事見出しデ?タベ?ス」를 분석대상으로 (The study analyzed a diachronic distribution, social meanings and social evaluations of ONNA : 'Headline Database of Newspaper Articles' by KOKKEN were used as research data.)

  • 오미선
    • 비교문화연구
    • /
    • 제29권
    • /
    • pp.341-366
    • /
    • 2012
  • 'Headline Database of Newspaper Articles' is a database which contains about 141,500 newspaper articles from 1949 to March, 2009. They are collected from two perspectives; 'language' and 'language life' by KOKKEN. There were 3312 newspaper articles (about 2.34%) which included the word ONNA at 'Headline Database of Newspaper Articles'. The number of newspaper articles related to ONNA started to increase in 1975 but they decreased afterwards. They increased rapidly in 1980 and maintained the condition. However, they started to decrease rapidly in 1990 and maintained the decreased condition. They increased rapidly again in 2004 and 2007. The main causes of rapid increase were the commercial message of instant noodles "I am the one who is making. I am the one who is eating." in 1975, newspaper articles related to "Starting of full-scale studies on female language" in 1980, comments of "active women" and "men's crime" related to a murder case of an elementary school student in Sasebo City and mixed attendance books in 2004, a comment of "Women are machines which give birth to babies" in 2007. Those six causes of rapid increase suggested that the perception of gender such as 'Men need to work outside and Women need to do housework and take care of child' which was fixed until then was changing and becoming a stereotype of virtual reality rather than reality. The vocabulary related to ONNA appeared 3411 times among 3312 newspaper articles which included ONNA. Typical forms of the vocabulary related to ONNA were and . They appeared 2390 times and occupied 70% of the whole data. (3411 times) The form of ONNANOKO among the vocabulary related to ONNA appeared 113 times and occupied a high rate. ONNANOKO(113) and other words such as SHOJO(115), JOJI(28), YOJO(9) (152 in total) implied that appearing of young women at newspaper articles were increasing. Also, the vocabulary related to 'female language' such as ONNAKOTOBA(28) ONNANOKOTOBA(10) and a woman's heart such as ONNAGOKORO(35) and ONNANOKIMOCHI(34) appeared frequently. The vocabulary related to JOSEI were divided into <$JOSEI^{**}$> and <$^{**}JOSEI$>. <$JOSEI^{**}$> were mainly related to an occupation. <$^{**}JOSEI$> were mainly used to express women by regional groups such as or combined with modifiers to express women such as . In case with modifiers, WAKAIJOSEI appeared 35 times and showed the highest frequency. It had negative evaluations in many cases. The vocabulary related to JOSI appeared on the form of <$JOSI^{**}$> and mainly associated with 'a girl's school' and 'a female student'.

Extending the BR2K technique to enhance the robustness of blockchain application services

  • Kwon, Min-Ho;Lee, Myung-Joon
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권2호
    • /
    • pp.125-134
    • /
    • 2022
  • 본 논문에서는 블록체인 응용 서비스의 견고성을 제고하기 위한 BR2K 기법의 확장 방법을 제안한다. BR2K(Blockchain application, Replication & Recovery technique using Kubernetes) 기법은 서비스 복제와 신속 재가동을 통해 블록체인 서비스의 견고성을 지원하기 위하여 최근에 개발된 기법이다. 제안하는 기법은 기존 BR2K 기법을 확장하여 서비스 상태에 대한 메타 정보인 상태 버전 및 이를 안전하게 관리하기 위한 방법을 제공하고, 이를 이용하여 서비스 상태 복구에 대한 시점을 결정한다. 또한 이 기법은 BR2K 기법에서 서비스 복구 센터 역할을 수행하는 서비스 레지스트리와 상태 버전 정보를 활용하여 서비스 복구와 새로운 서비스 노드의 합류를 위한 체계적인 서비스 상태 백업을 제공한다. 이를 바탕으로 새로운 서비스 노드가 일관성을 가지며 새로운 복제 서비스에 합류하도록 지원할 수 있으며, 그 결과 새로운 서비스 노드가 운영 중인 BR2K 서비스에 신속하게 추가될 수 있어 서비스의 견고성이 제고된다. 또한 시범적인 블록체인 응용 서비스에 확장된 기법을 적용하고 가상 머신으로 구성된 쿠버네티스 환경에서 이를 테스트하여, 장애 상황 속에서 서비스 복제의 일관성과 신속한 서비스 복구에 대한 유효성을 확인한다.

Monte Carlo Algorithm-Based Dosimetric Comparison between Commissioning Beam Data across Two Elekta Linear Accelerators with AgilityTM MLC System

  • Geum Bong Yu;Chang Heon Choi;Jung-in Kim;Jin Dong Cho;Euntaek Yoon;Hyung Jin Choun;Jihye Choi;Soyeon Kim;Yongsik Kim;Do Hoon Oh;Hwajung Lee;Lee Yoo;Minsoo Chun
    • 한국의학물리학회지:의학물리
    • /
    • 제33권4호
    • /
    • pp.150-157
    • /
    • 2022
  • Purpose: Elekta synergy® was commissioned in the Seoul National University Veterinary Medical Teaching Hospital. Recently, Chung-Ang University Gwang Myeong Hospital commissioned Elekta Versa HDTM. The beam characteristics of both machines are similar because of the same AgilityTM MLC Model. We compared measured beam data calculated using the Elekta treatment planning system, Monaco®, for each institute. Methods: Beam of the commissioning Elekta linear accelerator were measured in two independent institutes. After installing the beam model based on the measured beam data into the Monaco®, Monte Carlo (MC) simulation data were generated, mimicking the beam data in a virtual water phantom. Measured beam data were compared with the calculated data, and their similarity was quantitatively evaluated by the gamma analysis. Results: We compared the percent depth dose (PDD) and off-axis profiles of 6 MV photon and 6 MeV electron beams with MC calculation. With a 3%/3 mm gamma criterion, the photon PDD and profiles showed 100% gamma passing rates except for one inplane profile at 10 cm depth from VMTH. Gamma analysis of the measured photon beam off-axis profiles between the two institutes showed 100% agreement. The electron beams also indicated 100% agreement in PDD distributions. However, the gamma passing rates of the off-axis profiles were 91%-100% with a 3%/3 mm gamma criterion. Conclusions: The beam and their comparison with MC calculation for each institute showed good performance. Although the measuring tools were orthogonal, no significant difference was found.