• Title/Summary/Keyword: Run-Time Environment

Search Result 282, Processing Time 0.022 seconds

An Efficient Memory Allocation Scheme for Space Constrained Sensor Operating Systems (공간 제약적인 센서 운영체제를 위한 효율적인 메모리 할당 기법)

  • Yi Sang-Ho;Min Hong;Heo Jun-Youg;Cho Yoo-Kun;Hong Ji-Man
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.9
    • /
    • pp.626-633
    • /
    • 2006
  • The wireless sensor networks are sensing, computing and communication infrastructures that allow us to monitor, instrument, observe, and respond to phenomena in the harsh environment. Sensor operating systems that run on tiny sensor nodes are the key to the performance of the distributed computing environment for the wireless sensor networks. Therefore, sensor operating systems should be able to operate efficiently in terms of energy consumption and resource management. In this paper, we present an efficient memory allocation scheme to improve the time and space efficiency of memory management for the sensor operating systems. Our experimental results show that the proposed scheme performs efficiently in both time and space compared with existing memory allocation mechanisms.

PARALLEL IMAGE RECONSTRUCTION FOR NEW VACUUM SOLAR TELESCOPE

  • Li, Xue-Bao;Wang, Feng;Xiang, Yong Yuan;Zheng, Yan Fang;Liu, Ying Bo;Deng, Hui;Ji, Kai Fan
    • Journal of The Korean Astronomical Society
    • /
    • v.47 no.2
    • /
    • pp.43-47
    • /
    • 2014
  • Many advanced ground-based solar telescopes improve the spatial resolution of observation images using an adaptive optics (AO) system. As any AO correction remains only partial, it is necessary to use post-processing image reconstruction techniques such as speckle masking or shift-and-add (SAA) to reconstruct a high-spatial-resolution image from atmospherically degraded solar images. In the New Vacuum Solar Telescope (NVST), the spatial resolution in solar images is improved by frame selection and SAA. In order to overcome the burden of massive speckle data processing, we investigate the possibility of using the speckle reconstruction program in a real-time application at the telescope site. The code has been written in the C programming language and optimized for parallel processing in a multi-processor environment. We analyze the scalability of the code to identify possible bottlenecks, and we conclude that the presented code is capable of being run in real-time reconstruction applications at NVST and future large aperture solar telescopes if care is taken that the multi-processor environment has low latencies between the computation nodes.

Estimation of Residual Strength for an Aged Floating Dock (노후화된 플로팅도크의 잔류 구조강도 평가)

  • Seo, Kwang-Cheol;Hong, Taeho;Park, Joo-Shin
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.25 no.1
    • /
    • pp.122-129
    • /
    • 2019
  • Due to its nature the manufacturing industry faces a cyclical economy, and therefore there is an urgent need for a companion industry to cope with this cyclic pattern in the long run. The sector suitable for meeting this demand is the repair and shipbuilding industry. In order to operate a shipbuilding repair business, a floating dock is indispensable, and most obsolete floating docks were imported from overseas and operated through repair/maintenance. However, there is no precise guideline for floating dock safety, and most models have been in use for at least 30 years without being required to enter classification at the time of operation. In this study, structural strength analysis was carried out using measured thickness information of aged floating docks, and the residual structural strength of floating docks in operation was analyzed. The main results derived from this study can be referred to as guidelines for the review of the structural safety of similar equipment, and it is expected that an optimal solution will be found within a short time using this method for repair/maintenance.

GPU Resource Contention Management Technique for Simultaneous GPU Tasks in the Container Environments with Share the GPU (GPU를 공유하는 컨테이너 환경에서 GPU 작업의 동시 실행을 위한 GPU 자원 경쟁 관리기법)

  • Kang, Jihun
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.11 no.10
    • /
    • pp.333-344
    • /
    • 2022
  • In a container-based cloud environment, multiple containers can share a graphical processing unit (GPU), and GPU sharing can minimize idle time of GPU resources and improve resource utilization. However, in a cloud environment, GPUs, unlike CPU or memory, cannot logically multiplex computing resources to provide users with some of the resources in an isolated form. In addition, containers occupy GPU resources only when performing GPU operations, and resource usage is also unknown because the timing or size of each container's GPU operations is not known in advance. Containers unrestricted use of GPU resources at any given point in time makes managing resource contention very difficult owing to where multiple containers run GPU tasks simultaneously, and GPU tasks are handled in black box form inside the GPU. In this paper, we propose a container management technique to prevent performance degradation caused by resource competition when multiple containers execute GPU tasks simultaneously. Also, this paper demonstrates the efficiency of container management techniques that analyze and propose the problem of degradation due to resource competition when multiple containers execute GPU tasks simultaneously through experiments.

Exploring Support Vector Machine Learning for Cloud Computing Workload Prediction

  • ALOUFI, OMAR
    • International Journal of Computer Science & Network Security
    • /
    • v.22 no.10
    • /
    • pp.374-388
    • /
    • 2022
  • Cloud computing has been one of the most critical technology in the last few decades. It has been invented for several purposes as an example meeting the user requirements and is to satisfy the needs of the user in simple ways. Since cloud computing has been invented, it had followed the traditional approaches in elasticity, which is the key characteristic of cloud computing. Elasticity is that feature in cloud computing which is seeking to meet the needs of the user's with no interruption at run time. There are traditional approaches to do elasticity which have been conducted for several years and have been done with different modelling of mathematical. Even though mathematical modellings have done a forward step in meeting the user's needs, there is still a lack in the optimisation of elasticity. To optimise the elasticity in the cloud, it could be better to benefit of Machine Learning algorithms to predict upcoming workloads and assign them to the scheduling algorithm which would achieve an excellent provision of the cloud services and would improve the Quality of Service (QoS) and save power consumption. Therefore, this paper aims to investigate the use of machine learning techniques in order to predict the workload of Physical Hosts (PH) on the cloud and their energy consumption. The environment of the cloud will be the school of computing cloud testbed (SoC) which will host the experiments. The experiments will take on real applications with different behaviours, by changing workloads over time. The results of the experiments demonstrate that our machine learning techniques used in scheduling algorithm is able to predict the workload of physical hosts (CPU utilisation) and that would contribute to reducing power consumption by scheduling the upcoming virtual machines to the lowest CPU utilisation in the environment of physical hosts. Additionally, there are a number of tools, which are used and explored in this paper, such as the WEKA tool to train the real data to explore Machine learning algorithms and the Zabbix tool to monitor the power consumption before and after scheduling the virtual machines to physical hosts. Moreover, the methodology of the paper is the agile approach that helps us in achieving our solution and managing our paper effectively.

Development of Real-time Oceanographic Information System using Platforms of Aquaculture Farms (양식장 플랫폼을 활용한 실시간 해양환경 정보제공시스템 개발연구)

  • Yang, Joon-Yong;Suh, Young-Sang;Choi, Yong-Kyu;Jung, Kyu-Kui;Jeong, Hee-Dong;Park, Jong-Soo
    • Journal of the Korean Association of Geographic Information Studies
    • /
    • v.10 no.2
    • /
    • pp.47-57
    • /
    • 2007
  • Real-time oceanographic information system was developed using platforms of aquaculture farms to examine causes of mass mortality of hatchery fishes, and to reduce the damage of mass mortality which has been occurred frequently off coast by abnormal change of ocean conditions. The system had the advantages of direct data distribution to fishermen at the farm and instant maintenance of equipments due to easy access to the farms and residents at the farms in comparison with offshore mooring buoy system. To avoid discontinued measurement of the system, repairs caused by malfunction of equipments, bimonthly preventive maintenances and daily monitoring of measured data were systematized. Confidence intervals calculated by a statistical method using accumulated data were applied to data management. Such activities could minimize discontinuance of measurement and keep information more trustful. In addition, the system has various ways of data distribution. Through homepage and e-mail in the internet, information was provided to public. Display units which were connected to equipments at the farm gave the measured data directly to fishermen, which guided them to run their farm scientifically. Finally large display unit was installed at a fish market and showed the measured data at the nearest station with tide and weather information. Proper region for aquaculture and wintering region were studied using temperature data obtained by the system in 2006. The system will contribute to reduce economic damage of coastal fishery and to understand coastal marine environment.

  • PDF

An Effective Employment and Execution Performance Improvement Method of Mobile Web Widget Resources Based on the OMTP BONDI (OMTP BONDI 기반 모바일 웹 위젯 리소스의 효율적 운용 및 구동 성능 개선 기법 연구)

  • Bang, Ji-Woong;Kim, Dae-Won
    • Journal of Korea Multimedia Society
    • /
    • v.14 no.2
    • /
    • pp.153-170
    • /
    • 2011
  • OMTP (Open Mobile Terminal Platform) is a global forum made by telecommunications providers to promote user-oriented mobile services and data business. Devised by OMTP, BONDI is a browser-based application or a mobile web run-time platform to help widgets make good use of functions of mobile devices in a secure way. BONDI enables applications programmed with web standard technologies such as HTML, JavaScript, CSS, and AJAX to reach the internal functions of mobile devices. Since BONDI, which is not just a simple network application, can reach the internal resources of devices in standard ways, it enables the application and widgets to be developed regardless of tile OS or platform. Web browser-based widgets are vulnerable to the network environment, and their exeeution speed can be slowed as the operations of the widgets or applications become heavy. However, those web widgets will be continuously used thanks to the user-friendly simple interface and the faster speed in using web resources more than the native widgets inside the device. This study suggested a method to effectively operate and manage the resource of OMTP BONDI web widget and then provided an improved result based on a running performance evaluation experiment. The experiment was carried to improve the entire operating time by enhancing the module-loading speed. In this regard, only indispensable modules were allowed to be loaded while the BONDI widget was underway. For the purpose, the widget resource list, able to make the operating speed of the BONDI widget faster, was redefined while a widget cache was employed. In addition, the widget box, a management tool for removed widgets, was devised to store temporarily idle widgets.

Reliability-Based Service Life Estimation of Concrete in Marine Environment (신뢰성이론에 기반한 해양환경 콘크리트의 내구수명 평가)

  • Kim, Ki-Hyun;Cha, Soo-Won
    • Journal of the Korea Concrete Institute
    • /
    • v.22 no.4
    • /
    • pp.595-603
    • /
    • 2010
  • Monte-Carlo simulation technique is often used in order to predict service life of concrete structure subjected to chloride penetration in marine environment based on probability theory. Monte-Carlo simulation method, however, the method gives different results every time that the simulation is run. On the other hand, moment method, which is frequently used in reliability analysis, needs negligible computational cost compared with simulation technique and gives a constant result for the same problem. Thus, in this study, moment method was applied to the calculation of corrosion-initiation probability. For this purpose, computer programs to calculate failure probabilities are developed using first-order second moment (FOSM) and second-order second moment (SOSM) methods, respectively. From the analysis examples with the developed programs, SOSM was found to give a more accurate result than FOSM does. The sensitivity analysis has shown that the factor affecting the corrosion-initiation probability the most was the cover depth, and the corrosion-initiation probability was influenced more by its coefficient of variation than its mean value.

FDDI Throughput and Application Analysis of MAP Network Construction in Manufactruing Environment (제조 환경에서 MAP 네트워크 체제의 FDDI 효율과 적용 해석)

  • Kim, Jeong-Ho;Lee, Min-Nam;Lee, Sang-Beom
    • The Transactions of the Korea Information Processing Society
    • /
    • v.2 no.1
    • /
    • pp.95-105
    • /
    • 1995
  • An appendix to the MAP 3.0 specification notes that there are primary advantages to use of fiber optics : noise immunity, ability to run in difficult electrical environments, safety and high data rates. All of these may be quite useful in various manufacturing environments. In this paper, we study on construction schmes for a fiber-based 802.4 MAP system including the use of both bus and star topologies. We suggest passive star network and FDDI network for manufacturing environment. And then, we propose the FDDI protocol including the use a dual ring topology running at 100 Mbps to physical and datalink layer of MAT specification and analysis it's protocol and topology for abilities in manufacturing environments, We evaluate about applications service, time-critical processing and topology of two models in manufacturing environment.

  • PDF

VM Scheduling for Efficient Dynamically Migrated Virtual Machines (VMS-EDMVM) in Cloud Computing Environment

  • Supreeth, S.;Patil, Kirankumari
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.16 no.6
    • /
    • pp.1892-1912
    • /
    • 2022
  • With the massive demand and growth of cloud computing, virtualization plays an important role in providing services to end-users efficiently. However, with the increase in services over Cloud Computing, it is becoming more challenging to manage and run multiple Virtual Machines (VMs) in Cloud Computing because of excessive power consumption. It is thus important to overcome these challenges by adopting an efficient technique to manage and monitor the status of VMs in a cloud environment. Reduction of power/energy consumption can be done by managing VMs more effectively in the datacenters of the cloud environment by switching between the active and inactive states of a VM. As a result, energy consumption reduces carbon emissions, leading to green cloud computing. The proposed Efficient Dynamic VM Scheduling approach minimizes Service Level Agreement (SLA) violations and manages VM migration by lowering the energy consumption effectively along with the balanced load. In the proposed work, VM Scheduling for Efficient Dynamically Migrated VM (VMS-EDMVM) approach first detects the over-utilized host using the Modified Weighted Linear Regression (MWLR) algorithm and along with the dynamic utilization model for an underutilized host. Maximum Power Reduction and Reduced Time (MPRRT) approach has been developed for the VM selection followed by a two-phase Best-Fit CPU, BW (BFCB) VM Scheduling mechanism which is simulated in CloudSim based on the adaptive utilization threshold base. The proposed work achieved a Power consumption of 108.45 kWh, and the total SLA violation was 0.1%. The VM migration count was reduced to 2,202 times, revealing better performance as compared to other methods mentioned in this paper.