• Title/Summary/Keyword: Virtual Machines

Search Result 239, Processing Time 0.041 seconds

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

  • Kim, Yeong-A;Kim, Gea-Hee;Kim, Hyun-Ju;Kim, Chang-Geun
    • Journal of Convergence for Information Technology
    • /
    • v.10 no.10
    • /
    • pp.1-8
    • /
    • 2020
  • The need for storage, management, and retrieval techniques for alternative data has emerged as technologies based on data generated from business activities conducted by enterprises have emerged as the key to business success in recent years. Existing big data platform systems must load a large amount of data generated in real time without delay to process unstructured data, which is an alternative data, and efficiently manage storage space by utilizing a deduplication system of different storages when redundant data occurs. In this paper, we propose a multi-layer distributed data deduplication process system using the similarity of the Cuckoo hashing filter technique considering the characteristics of big data. Similarity between virtual machines is applied as Cuckoo hash, individual storage nodes can improve performance with deduplication efficiency, and multi-layer Cuckoo filter is applied to reduce processing time. Experimental results show that the proposed method shortens the processing time by 8.9% and increases the deduplication rate by 10.3%.

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

  • Song, Inseong;Yoon, Dongsung;Park, Taeshin;Choi, Sangbang
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.54 no.5
    • /
    • pp.48-61
    • /
    • 2017
  • An IaaS service of a cloud computing environment makes itself attractive for running large scale parallel application thanks to its innate characteristics that a user can utilize a desired number of high performance virtual machines without maintenance cost. The total execution time of a parallel application on a high performance computing environment depends on a task scheduling algorithm. Most studies on task scheduling algorithms on cloud computing environment try to reduce a user cost, and studies on task scheduling algorithms that try to reduce total execution time are rarely carried out. In this paper, we propose a task scheduling algorithm called an HAGD and a performance enhancement method called a group task duplication method of which the HAGD utilizes. The group task duplication method simplifies previous task duplication method, and the HAGD uses the group task duplication method or a task insertion method according to the characteristics of a computing environment and an application. We found that the proposed algorithm provides superior performance regardless of the characteristics in terms of normalized total execution time through performance evaluations.

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

  • Leuridan, Jan
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2010.05a
    • /
    • 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 (애니메이션과 기계: 감정 표현 로봇과 인간과의 상호작용 연구)

  • Schlittler, Joao Paulo Amaral
    • Cartoon and Animation Studies
    • /
    • s.49
    • /
    • pp.677-696
    • /
    • 2017
  • Cartoons and consequently animation are an effective way of visualizing futuristic scenarios. Here we look at how animation is becoming ubiquitous and an integral part of this future today: the cybernetic and mediated society that we are being transformed into. Animation therefore becomes a form of speech between humans and this networked reality, either as an interface or as representation that gives temporal form to objects. Animation or specifically animated films usually are associated with character based short and feature films, fiction or nonfiction. However animation is not constricted to traditional cinematic formats and language, the same way that design and communication have become treated as separate fields, however according to $Vil{\acute{e}}m$ Flusser they aren't. The same premise can be applied to animation in a networked culture: Animation has become an intrinsic to design processes and products - as in motion graphics, interface design and three-dimensional visualization. Video-games, virtual reality, map based apps and social networks constitute layers of an expanded universe that embodies our network based culture. They are products of design and media disciplines that are increasingly relying on animation as a universal language suited to multi-cultural interactions carried in digital ambients. In this sense animation becomes a discourse, the same way as Roland Barthes describes myth as a type of speech. With the objective of exploring the role of animation as a design tool, the proposed research intends to develop transmedia creative visual strategies using animation both as narrative and as an user interface.

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

  • Choi, HoBin;Kim, JuBong;Hwang, GyuYoung;Kim, KwiHoon;Hong, YongGeun;Han, YounHee
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.9 no.8
    • /
    • pp.171-180
    • /
    • 2020
  • Smart Factory consists of digital automation solutions throughout the production process, including design, development, manufacturing and distribution, and it is an intelligent factory that installs IoT in its internal facilities and machines to collect process data in real time and analyze them so that it can control itself. The smart factory's equipment works in a physical combination of numerous hardware, rather than a virtual character being driven by a single object, such as a game. In other words, for a specific common goal, multiple devices must perform individual actions simultaneously. By taking advantage of the smart factory, which can collect process data in real time, if reinforcement learning is used instead of general machine learning, behavior control can be performed without the required training data. However, in the real world, it is impossible to learn more than tens of millions of iterations due to physical wear and time. Thus, this paper uses simulators to develop grid sortation systems focusing on transport facilities, one of the complex environments in smart factory field, and design cooperative multi-agent-based reinforcement learning to demonstrate efficient behavior control.

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

  • Choi, Dong Hoon;Jo, Heeseung;Lee, Myungho
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.2
    • /
    • pp.113-118
    • /
    • 2013
  • The current GPU virtualization techniques incur large overheads when executing application programs mainly due to the fine-grain time-sharing scheduling of the GPU among multiple Virtual Machines (VMs). Besides, the current techniques lack of portability, because they include the APIs for the GPU computations in the VM monitor. In this paper, we propose a low overhead and high performance GPU virtualization approach on a heterogeneous HPC system based on the open-source Xen. Our proposed techniques are tailored to the bio applications. In our virtualization framework, we allow a VM to solely occupy a GPU once the VM is assigned a GPU instead of relying on the time-sharing the GPU. This improves the performance of the applications and the utilization of the GPUs. Our techniques also allow a direct pass-through to the GPU by using the IOMMU virtualization features embedded in the hardware for the high portability. Experimental studies using microbiology genome analysis applications show that our proposed techniques based on the direct pass-through significantly reduce the overheads compared with the previous Domain0 based approaches. Furthermore, our approach closely matches the performance for the applications to the bare machine or rather improves the performance.

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. (「여(女)」 관련 어휘의 사용실태 - 国研「ことばに関する新聞記事見出しデ?タベ?ス」를 분석대상으로)

  • Oh, Mi sun
    • Cross-Cultural Studies
    • /
    • v.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
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.2
    • /
    • pp.125-134
    • /
    • 2022
  • In this paper, we propose an extension method of the BR2K technique for enhancing the robustness of blockchain application services. The BR2K (Blockchain application, Replication & Recovery technique using Kubernetes) technique was recently developed to support the robustness of blockchain services through service replication and rapid restart. The proposed technique extends the existing BR2K technique to provide a state version, which is meta-information about the service state, and a method for safely managing it, and use the state version to determine the timing for service state recovery. Also, the technique provides systematic service state backup for service recovery and joining of new service nodes by utilizing the version information and the service registry which acts as a service recovery center in the BR2K technique. Based on this, it is possible to support new service nodes to join the replication service with consistency. As a result, new service nodes can be quickly added to the BR2K service in operation, enhancing the robustness of the BR2K service. In addition, the extended method is applied to the pilot blockchain application service and tested in a Kubernetes environment composed of virtual machines to confirm the validity of service replication consistency and rapid service recovery in the event of node failures.

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
    • Progress in Medical Physics
    • /
    • v.33 no.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.