• Title/Summary/Keyword: Efficient Execution System

Search Result 299, Processing Time 0.022 seconds

Development of Full Coverage Test Framework for NVMe Based Storage

  • Park, Jung Kyu;Kim, Jaeho
    • Journal of the Korea Society of Computer and Information
    • /
    • v.22 no.4
    • /
    • pp.17-24
    • /
    • 2017
  • In this paper, we propose an efficient dynamic workload balancing strategy which improves the performance of high-performance computing system. The key idea of this dynamic workload balancing strategy is to minimize execution time of each job and to maximize the system throughput by effectively using system resource such as CPU, memory. Also, this strategy dynamically allocates job by considering demanded memory size of executing job and workload status of each node. If an overload node occurs due to allocated job, the proposed scheme migrates job, executing in overload nodes, to another free nodes and reduces the waiting time and execution time of job by balancing workload of each node. Through simulation, we show that the proposed dynamic workload balancing strategy based on CPU, memory improves the performance of high-performance computing system compared to previous strategies.

Study on the Relationship between Adolescents' Self-esteem and their Sociality -Focusing on the Moderating Effect of Gender -

  • Kim, Kyung-Sook;Lee, Duk-Nam
    • Journal of the Korea Society of Computer and Information
    • /
    • v.21 no.1
    • /
    • pp.147-153
    • /
    • 2016
  • In this paper, we propose an efficient dynamic workload balancing strategy which improves the performance of high-performance computing system. The key idea of this dynamic workload balancing strategy is to minimize execution time of each job and to maximize the system throughput by effectively using system resource such as CPU, memory. Also, this strategy dynamically allocates job by considering demanded memory size of executing job and workload status of each node. If an overload node occurs due to allocated job, the proposed scheme migrates job, executing in overload nodes, to another free nodes and reduces the waiting time and execution time of job by balancing workload of each node. Through simulation, we show that the proposed dynamic workload balancing strategy based on CPU, memory improves the performance of high-performance computing system compared to previous strategies.

Bayesian Regression Modeling for Patent Keyword Analysis

  • Choi, JunHyeog;Jun, SungHae
    • Journal of the Korea Society of Computer and Information
    • /
    • v.21 no.1
    • /
    • pp.125-129
    • /
    • 2016
  • In this paper, we propose an efficient dynamic workload balancing strategy which improves the performance of high-performance computing system. The key idea of this dynamic workload balancing strategy is to minimize execution time of each job and to maximize the system throughput by effectively using system resource such as CPU, memory. Also, this strategy dynamically allocates job by considering demanded memory size of executing job and workload status of each node. If an overload node occurs due to allocated job, the proposed scheme migrates job, executing in overload nodes, to another free nodes and reduces the waiting time and execution time of job by balancing workload of each node. Through simulation, we show that the proposed dynamic workload balancing strategy based on CPU, memory improves the performance of high-performance computing system compared to previous strategies.

Mixed-mode execution environment using the JNI (JNI를 사용한 혼합형 실행 환경)

  • Kim Sang-Hoon
    • The Journal of Information Technology
    • /
    • v.5 no.4
    • /
    • pp.35-44
    • /
    • 2002
  • The tradeoff of Java's portability is the inefficiency of interpretation. Also, the standard Java class library may not support the platform-dependent features needed by your application. Several solutions have been proposed to overcome these problems, such as JNI, JIT, off-line bytecode compilers. In this paper, we present an mixed-mode execution model which Java virtual machine executes together with native code. This execution model and its translator preserves the ability to dynamically load bytecode, and reduce the difficulties of JNI usages. Our system is more efficient than JIT, and helps programmer to write C implementation for the native method without the concept of JNI.

  • PDF

Proactive Task Execution Using Data Sharing and Event Transition among Personal Devices

  • Jeon, Ho-Cheol;Kim, Tae-Hwan;Choi, Joong-Min
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.4 no.6
    • /
    • pp.1237-1252
    • /
    • 2010
  • This paper proposes an intelligent technique for data sharing and event transition among personal devices including smart phones, laptops, and desktops. We implemented the PES (Personal Event Service) system that proactively executes appropriate tasks across multiple devices without explicit user requests by sharing the data used by the user and recognizing user intention based on the observed actions of the user for specific devices. The client module of PES installed on each device monitors the user actions and recognizes the intention of the user. The server provides data sharing and maintenance for clients. The connection between client and server is established by Java RMI (Remote Method Invocation). A series of experiments were performed to evaluate user satisfaction and system accuracy, and the results showed that the PES system can proactively provide appropriate, personalized services with a high degree of satisfaction to the user in an effective and efficient manner.

The plan of rational span decision to track beam of monorail (모노레일 시스템 궤도빔의 합리적인 경간장 결정방안)

  • Ahn, Yong-Mo;Baek, Cha-Seung
    • Proceedings of the KSR Conference
    • /
    • 2008.06a
    • /
    • pp.199-205
    • /
    • 2008
  • The monorail system as new transportation system mostly has being constructed as an elevated construction and the track beam as mostly main work type occupy the important parts. The structure of monorail system, the track beam support directly vehicle's load and comprised of the track beam structure to be traveling side and understructure to be transmitted from their load to the ground. In particular, in case of construction to elevated structure in the center of a city, it is important to decision plan for span to be considered the economic, execution and maintenance according to transport, installation, and the structure problem, scene and civil appeals to be decided the beam elevation and span. Therefore the standard span of monorail track beam shall be considered the efficient execution, economic and transportation. And propose to reasonable decision plan incorporated the minimizing the road occupied width due to openness to center of a city and bridge pole, minimize to basis size.

  • PDF

Web Service-based SCM Process Execution Using BPM (BPM을 이용한 웹서비스 기반의 SCM 프로세스 실행)

  • Seo, Yong-Won;Choi, Yong-Sun;Jang, Jin-Yong;Bae, Hye-Rim
    • The Journal of Society for e-Business Studies
    • /
    • v.9 no.4
    • /
    • pp.65-83
    • /
    • 2004
  • Keen competence in business environments induces companies to introduce Supply Chain Management (SCM), which is accelerated by emerging information technology. Consequently, supply chain integration requires interacting and information sharing among the companies participating in the supply chain. Web services, platform independent technologies, are recently used for SCM. However, web services themselves do not provide high level supply chain integration. Therefore, the ways to control and manage global processes over supply chain need to be developed. In this paper, we introduce a method of executing and managing supply chain process using Business Process Management (BPM) system. BPM system is a software system to support an efficient execution and management of complex business processes, and it is applied to supply chain processes . The supply chain processes can be regarded network of activities, each of which is served as web service and related to one of the participants. Our approach enables not only efficient managing but also effective monitoring of the process, which can be a good basis for improvement of the processes. For a speedy execution of processes, we provide a method to support decision making in course of executing process by software agents, which are also web services.

  • PDF

Efficient Migration of Service Agent in P-Grid Environments based-on Mobile Agent (이동에이전트 기반의 P-그리드 환경에서 서비스 에이전트의 효율적인 이주기법)

  • Kook, Youn-Gyou;Uem, Young-Hyun;Jung, Gye-Dong;Chio, Yung-Geun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.2
    • /
    • pp.131-134
    • /
    • 2005
  • This paper describes the efficient peer-to-peer migration method of Grid service agent on the mobile agent based P-Grid. The migration mechanism for transmitting service agent upon the service request is based on the peer's logic network topology. The network topologies that this system uses are organized as star topology, ring topology and tree topology, and agents are migrated by the master/slave method and serial/parallel method. The migration method of services is chosen based on the execution range and characteristic of the requested service. Also, the entire execution time of service is affected by the performance of peer that is a part of network topology, and the migration order, Therefore, the system monitors the performance of peers, and determines the migration priority based on analyzing and learning history. The system can reduce service execution time efficiently with decisions of migration method for service agent and priority of peers.

  • PDF

Efficient Data Distribution Service in CPS (CPS에서 효율적인 데이터분배 기술)

  • Lee, Soo-Hyung;Kim, Won-Tae;Ryou, Jae-Cheol
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.7 no.5
    • /
    • pp.241-246
    • /
    • 2012
  • As the convergence between the conventional physical systems and IT computing resource is increased, the new paradigm of embedded system called Cyber Physical System (CPS) emerged. CPSs have many sensors, actuators and computing devices to understand and to control the physical system. As these all components are tightly coupled each other, standardized middleware such as Data Distribution Service (DDS) is considered to be deployed. But DDS takes too long time to discover each other in the large-scal CPS environment and has not precise specification of its execution architecture to provide efficient data exchange. In this paper, we design the efficient DDS architecture for development with interoperability to provide the high reliable data distribution. in real-time and propose the communication entity discovery procedure.

Hardware Implementation of a Multi-Function Image Processing System (다기능 영상처리 시스템의 하드웨어 구현)

  • Kong, Tae-Ho;Kim, Nam-Chul
    • Journal of the Korean Institute of Telematics and Electronics
    • /
    • v.24 no.2
    • /
    • pp.315-323
    • /
    • 1987
  • Generally, general-purpose image processing system is so expensive that not so many users easily can access the system. In this paper attemps have been made to design and describe a general and economical image processing system for real-time aplications such as image data compression, pattern recognition and target tracking. The system comprises an operator console, image data acquisition/display sistem and IBM PC/XT. The system also utilizes a high speed Fairchild 16-bit microprocessor with ALU speed of 375 nsec for system control, algrithm execution and user computation. The system also can digitize /display a 256x 256x 8 bit image in real time and store two frames of images. All image pixels are directly accessible by the microprocessor for fast and efficient computation. Some experimental and illustrative results such as target tracking are presented to show the efficient performance of the system.

  • PDF