• Title/Summary/Keyword: Code Offloading

Search Result 5, Processing Time 0.023 seconds

Study on Program Partitioning and Data Protection in Computation Offloading (코드 오프로딩 환경에서 프로그램 분할과 데이터 보호에 대한 연구)

  • Lee, Eunyoung;Pak, Suehee
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.9 no.11
    • /
    • pp.377-386
    • /
    • 2020
  • Mobile cloud computing involves mobile or embedded devices as clients, and features small devices with constrained resource and low availability. Due to the fast expansion of smart phones and smart peripheral devices, researches on mobile cloud computing attract academia's interest more than ever. Computation offloading, or code offloading, enhances the performance of computation by migrating a part of computation of a mobile system to nearby cloud servers with more computational resources through wired or wireless networks. Code offloading is considered as one of the best approaches overcoming the limited resources of mobile systems. In this paper, we analyze the factors and the performance of code offloading, especially focusing on static program partitioning and data protection. We survey state-of-the-art researches on analyzed topics. We also describe directions for future research.

Snapshot-Based Offloading for Web Applications with HTML5 Canvas (HTML5 캔버스를 활용하는 웹 어플리케이션의 스냅샷 기반 연산 오프로딩)

  • Jeong, InChang;Jeong, Hyuk-Jin;Moon, Soo-Mook
    • Journal of KIISE
    • /
    • v.44 no.9
    • /
    • pp.871-877
    • /
    • 2017
  • A vast amount of research has been carried out for executing compute-intensive applications on resource-constrained mobile devices. Computation offloading is a method in which heavy computations are dynamically migrated from a mobile device to a server, exploiting the powerful hardware of the server to perform complex computations. An important issue for offloading is the complexity of reconciling the execution state of applications between the server and the client. To address this issue, snapshot-based offloading has recently been proposed, which utilizes the snapshot of a web app as the portable description of the execution state. However, for web applications using the HTML5 canvas, snapshot-based offloading does not function correctly, because the snapshot cannot capture the state of the canvas. In this paper, we propose a code generation technique to save the canvas state as part of a snapshot, so that the snapshot-based offloading can be applied to web applications using the canvas.

A comparative assessment of approximate methods to simulate second order roll motion of FPSOs

  • Somayajula, Abhilash;Falzarano, Jeffrey
    • Ocean Systems Engineering
    • /
    • v.7 no.1
    • /
    • pp.53-74
    • /
    • 2017
  • Ship shaped FPSO (Floating Production, Storage and Offloading) units are the most commonly used floating production units to extract hydrocarbons from reservoirs under the seabed. These structures are usually much larger than general cargo ships and have their natural frequency outside the wave frequency range. This results in the response to first order wave forces acting on the hull to be negligible. However, second order difference frequency forces start to significantly impact the motions of the structure. When the difference frequency between wave components matches the roll natural frequency, the structure experiences a significant roll motion which is also termed as second order roll. This paper describes the theory and numerical implementation behind the calculation of second order forces and motions of any general floating structure subjected to waves. The numerical implementation is validated in zero speed case against the commercial code OrcaFlex. The paper also describes in detail the popular approximations used to simplify the computation of second order forces and provides a discussion on the limitations of each approximation.

Numerical Study for Development of Submerged Seawater Lift Pump (심정용 해수펌프 개발을 위한 수치해석 연구)

  • Kim, Young-Ju;Kim, Young-Hun;Woo, Nam-Sub;Kwon, Jae-Ki
    • Journal of Ocean Engineering and Technology
    • /
    • v.25 no.5
    • /
    • pp.21-26
    • /
    • 2011
  • Seawater lift pump systems are responsible for maintaining open canal levels to provide the suction flow of circulating water pumps at the set point. The objective of this paper is to design a 2-stage mixed flow pump (for seawater lifting), investigate the new impeller modeling method, and performance improvements of the impeller by using a commercial CFD code. The rotating speed of the impeller is 1,750 rpm with a flow rate of 2,700 m3/h. A finite volume method with a structured mesh and realized k-${\varepsilon}$ turbulent model is used to guarantee a more accurate prediction of turbulent flow in the pump impeller. The performance variables such as the static head, brake horsepower, and efficiency of the mixed flow pump are compared based on changes in the impeller blade shape.

A Study on the Feedforward Control Algorithm for Dynamic Positioning System Using Ship Motion Prediction (선체운동 예측을 이용한 Dynamic Positioning System의 피드포워드 제어 알고리즘에 관한 연구)

  • Song, Soon-Seok;Kim, Sang-Hyun;Kim, Hee-Su;Jeon, Ma-Ro
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.22 no.1
    • /
    • pp.129-137
    • /
    • 2016
  • In the present study we verified performance of feed-forward control algorithm using short term prediction of ship motion information by taking advantage of developed numerical simulation model of FPSO motion. Up until now, various studies have been conducted about thrust control and allocation for dynamic positioning systems maintaining positions of ships or marine structures in diverse sea environmental conditions. In the existing studies, however, the dynamic positioning systems consist of only feedback control gains using a motion of vessel derived from environmental loads such as current, wind and wave. This study addresses dynamic positioning systems which have feedforward control gain derived from forecasted value of a motion of vessel occurred by current, wind and wave force. In this study, the future motion of vessel is forecasted via Brown's Exponential Smoothing after calculating the vessel motion via a selected mathematical model, and the control force for maintaining the position and heading angle of a vessel is decided by the feedback controller and the feedforward controller using PID theory and forecasted vessel motion respectively. For the allocation of thrusts, the Lagrange Multiplier Method is exploited. By constructing a simulation code for a dynamic positioning system of FPSO, the performance of feedforward control system which has feedback controller and feedforward controller was assessed. According to the result of this study, in case of using feedforward control system, it shows smaller maximum thrust power than using conventional feedback control system.