• Title/Summary/Keyword: performance-based optimization

Search Result 2,574, Processing Time 0.028 seconds

Many-objective joint optimization for dependency-aware task offloading and service caching in mobile edge computing

  • Xiangyu Shi;Zhixia Zhang;Zhihua Cui;Xingjuan Cai
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.18 no.5
    • /
    • pp.1238-1259
    • /
    • 2024
  • Previous studies on joint optimization of computation offloading and service caching policies in Mobile Edge Computing (MEC) have often neglected the impact of dependency-aware subtasks, edge server resource constraints, and multiple users on policy formulation. To remedy this deficiency, this paper proposes a many-objective joint optimization dependency-aware task offloading and service caching model (MaJDTOSC). MaJDTOSC considers the impact of dependencies between subtasks on the joint optimization problem of task offloading and service caching in multi-user, resource-constrained MEC scenarios, and takes the task completion time, energy consumption, subtask hit rate, load variability, and storage resource utilization as optimization objectives. Meanwhile, in order to better solve MaJDTOSC, a many-objective evolutionary algorithm TSMSNSGAIII based on a three-stage mating selection strategy is proposed. Simulation results show that TSMSNSGAIII exhibits an excellent and stable performance in solving MaJDTOSC with different number of users setting and can converge faster. Therefore, it is believed that TSMSNSGAIII can provide appropriate sub-task offloading and service caching strategies in multi-user and resource-constrained MEC scenarios, which can greatly improve the system offloading efficiency and enhance the user experience.

A Register-Based Caching Technique for the Advanced Performance of Multithreaded Models (다중스레드 모델의 성능 향상을 위한 가용 레지스터 기반 캐슁 기법)

  • Go, Hun-Jun;Gwon, Yeong-Pil;Yu, Won-Hui
    • The KIPS Transactions:PartA
    • /
    • v.8A no.2
    • /
    • pp.107-116
    • /
    • 2001
  • A multithreaded model is a hybrid one which combines locality of execution of the von Neumann model with asynchronous data availability and implicit parallelism of the dataflow model. Much researches that have been made toward the advanced performance of multithreaded models are about the cache memory which have been proved to be efficient in the von Neumann model. To use an instruction cache or operand cache, the multithreaded models must have cache memories. If cache memories are added to the multithreaded model, they may have the disadvantage of high implementation cost in the mode. To solve these problems, we did not add cache memory but applied the method of executing the caching by using available registers of the multithreaded models. The available register-based caching method is one that use the registers which are not used on the execution of threads. It may accomplish the same effect as the cache memory. The multithreaded models can compute the number of available registers to be used during the process of the register optimization, and therefore this method can be easily applied on the models. By applying this method, we can also remove the access conflict and the bottleneck of frame memories. When we applied the proposed available register-based caching method, we found that there was an improved performance of the multithreaded model. Also, when the available-register-based caching method is compared with the cache based caching method, we found that there was the almost same execution overhead.

  • PDF

Flush message based Route Optimization Mechanism to Prevent Packet Out-of Sequence Problem in Proxy MIPv6 (Proxy MIPv6에서 패킷의 순서 어긋남을 해결할 수 있는 Flush 메시지 기반의 경로 최적화 메커니즘)

  • Lee, Chang-Min;Lee, Beom-Jae;Lee, Jae-Hwoon;Park, Hyun-Seo;Shin, Gyung-Chul
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.45 no.3
    • /
    • pp.61-67
    • /
    • 2008
  • Proxy MIPv6 (PMIPv6) is that network-based mobility management protocol that network supports mobile node's mobility on behalf of the MN. In PMIPv6, when two MNs located within the same PMIPv6 domain want to communicate each other, sub-optimal path is established between the two MN. Route optimization method for PMIPv6 is proposed to resolve the problem. However, the method still suffer from the performance degradation due to out-of-sequence packet problem. In this paper, we propose the route optimization mechanism in PMIPv6 based on Flush message to resolve the out-of-sequence packet problem. The proposed mechanism is evaluated by performing simulations, and the simulation results show that the proposed one gives better performance.

An Empirical Study on the Marketing Performance of e-Trade using Search Engine Optimization (검색엔진 최적화(SEO) 기법을 활용한 전자무역 마케팅 성과에 관한 실증연구)

  • Lee, Sang-Jin;Chung, Jason
    • International Commerce and Information Review
    • /
    • v.13 no.1
    • /
    • pp.3-28
    • /
    • 2011
  • Recently marketing methods of small and medium exporting firms have changed from internet marketing using homepage, or e-catalogs, to search engine marketing. However, there is no specific proof of search engine marketing effectiveness. Therefore the purpose of this research is to explore marketing performance of search engine marketing(SEM) based on search engine optimization. In order to build an optimal SEM strategy, quantitative data are collected from the Google-analytics such as homepage visits, page views, and traffic source for three years. At the same time, this study has carried out a survey to measure the qualitative effectiveness. The result of this quantitative study suggests that the existing carryover effects and lag effects would be maintained through search engine optimization. Meanwhile, the qualitative survey shows that satisfaction and awareness of homepage have been improved after search engine optimization. This can support logically increase of homepage visiting ratio of quantitative analysis. Also exporting companies know very well, that traffic and page views have increased after search engine optimization.

  • PDF

Development of Optimum Design Method for Geothermal Performance based on Energy Simulation (지열 성능해석 시뮬레이션에 기반한 최적 설계 수법 개발)

  • Moon, Hyeongjin;Kim, Hongkyo;Nam, Yujin
    • Journal of the Architectural Institute of Korea Structure & Construction
    • /
    • v.35 no.3
    • /
    • pp.43-48
    • /
    • 2019
  • Since the revision of the Rationalization of Energy Use Law, the spread of new and renewable energy in buildings has been promoted. In addition, the production of electric power and thermal energy is an important issue in the change of energy paradigm centered on the use of distributed energy. Among them, geothermal energy is attracting attention as a high-performance energy-saving technology capable of coping with heating / cooling and hot water load by utilizing the constant temperature zone of the earth. However, there is a disadvantage that the initial investment cost is high as a method of calculating the capacity of a geothermal facility by calculating the maximum load. The disadvantages of these disadvantages are that the geothermal energy supply is getting stagnant and the design of the geothermal system needs to be supplemented. In this study, optimization design of geothermal system was carried out using optimization tool. As a result of the optimization, the ground heat exchanger decreased by 30.8%, the capacity of the heat pump decreased by 7.7%, and the capacity of the heat storage tank decreased by about 40%. The simulation was performed by applying the optimized value to the program and confirmed that it corresponds to the load of the building. We also confirmed that all of the constraints used in the optimization design were satisfied. The initial investment cost of the optimized geothermal system is about 18.6% lower than the initial investment cost.

Fusion Approach for Optimizing Web Search Performance (웹 검색 성능 최적화를 위한 융합적 방식)

  • Yang, Kiduk
    • Journal of the Korean Society for information Management
    • /
    • v.32 no.1
    • /
    • pp.7-22
    • /
    • 2015
  • This paper describes a Web search optimization study that investigates both static and dynamic tuning methods for optimizing system performance. We extended the conventional fusion approach by introducing the "dynamic tuning" process with which to optimize the fusion formula that combines the contributions of diverse sources of evidence on the Web. By engaging in iterative dynamic tuning process, where we successively fine-tuned the fusion parameters based on the cognitive analysis of immediate system feedback, we were able to significantly increase the retrieval performance. Our results show that exploiting the richness of Web search environment by combining multiple sources of evidence is an effective strategy.

On the Comparison of Particle Swarm Optimization Algorithm Performance using Beta Probability Distribution (베타 확률분포를 이용한 입자 떼 최적화 알고리즘의 성능 비교)

  • Lee, ByungSeok;Lee, Joon Hwa;Heo, Moon-Beom
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.20 no.8
    • /
    • pp.854-867
    • /
    • 2014
  • This paper deals with the performance comparison of a PSO algorithm inspired in the process of simulating the behavior pattern of the organisms. The PSO algorithm finds the optimal solution (fitness value) of the objective function based on a stochastic process. Generally, the stochastic process, a random function, is used with the expression related to the velocity included in the PSO algorithm. In this case, the random function of the normal distribution (Gaussian) or uniform distribution are mainly used as the random function in a PSO algorithm. However, in this paper, because the probability distribution which is various with 2 shape parameters can be expressed, the performance comparison of a PSO algorithm using the beta probability distribution function, that is a random function which has a high degree of freedom, is introduced. For performance comparison, 3 functions (Rastrigin, Rosenbrock, Schwefel) were selected among the benchmark Set. And the convergence property was compared and analyzed using PSO-FIW to find the optimal solution.

Optimization of Fuzzy Systems by Means of GA and Weighting Factor (유전자 알고리즘과 하중값을 이용한 퍼지 시스템의 최적화)

  • Park, Byoung-Jun;Oh, Sung-Kwun;Ahn, Tae-Chon;Kim, Hyun-Ki
    • The Transactions of the Korean Institute of Electrical Engineers A
    • /
    • v.48 no.6
    • /
    • pp.789-799
    • /
    • 1999
  • In this paper, the optimization of fuzzy inference systems is proposed for fuzzy model of nonlinear systems. A fuzzy model needs to be identified and optimized by means of the definite and systematic methods, because a fuzzy model is primarily acquired by expert's experience. The proposed rule-based fuzzy model implements system structure and parameter identification using the HCM(Hard C-mean) clustering method, genetic algorithms and fuzzy inference method. Two types of inference methods of a fuzzy model are the simplified inference and linear inference. in this paper, nonlinear systems are expressed using the identification of structure such as input variables and the division of fuzzy input subspaces, and the identification of parameters of a fuzzy model. To identify premise parameters of fuzzy model, the genetic algorithms is used and the standard least square method with the gaussian elimination method is utilized for the identification of optimum consequence parameters of fuzzy model. Also, the performance index with weighting factor is proposed to achieve a balance between the performance results of fuzzy model produced for the training and testing data set, and it leads to enhance approximation and predictive performance of fuzzy system. Time series data for gas furnace and sewage treatment process are used to evaluate the performance of the proposed model.

  • PDF

Evaluation Methodology and Comprehensive Performance Evaluation for Optimization of BNR Wastewater Treatment (BNR 하수처리 최적화를 위한 평가방법론 및 Comprehensive Performance Evaluation)

  • Shin, Hyung-Soo;Chang, Duk;Ryu, Dong-Jin
    • Journal of Korean Society of Water and Wastewater
    • /
    • v.23 no.4
    • /
    • pp.417-430
    • /
    • 2009
  • A BNR comprehensive performance evaluation (BNR CPE) system was established employing system-oriented evaluation methodology for biological nutrient removal (BNR) processes based on the CPE techniques developed by U.S. EPA for evaluation of conventional biological processes. The BNR CPE system applied to five domestic BNR plants adopting $A^2/O$ process confirmed that all target plants except the smallest one had not any serious defective performance and process stability was enhanced with increasing plant size. The system also clearly verified relatively poor performances in anoxic reactors without exception mainly due to influent carbon limit rather than functional defect. Consistent good performances were confirmed even during both winter season and wet weather generally known to be difficult to achieve satisfactory removals. Presentation of evaluation results by modified radar chart system simplified and clarified the evaluation and analysis procedures. The BNR CPE system could not only discover readily the causes of present and prospective poor performances but also facilitate the suggestion of their optimization options. Mutual effect and cause-and-effect among operation parameters and unit processes were also found easily using the evaluation system. The system justified that the adverse effect of defective operating parameters could be compensated by other favorable parameters, especially in anaerobic and anoxic reactors as well as during the winter season.

SQLite Optimization with Atomic Write (Atomic Write를 활용한 SQLite 최적화)

  • Kim, Hyung-deuk
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.10a
    • /
    • pp.107-110
    • /
    • 2017
  • According to researches, while the speed of processor and network in embedded devices is fast enough to meet user requirement, the IO speed is recognized as the main performance bottleneck. Meanwhile it is known that more than 70 percent of IOs are issued from SQLite database. Many researches related SQLite performance optimization is based on WAL mode because WAL mode optimized for write IO performance. In this paper, I propose to optimize SQLite with Atomic Write in the Rollback Journal Mode, which is mainly used in Android and Tizen. I have observed that Atomic Write have a significant write performance improvement(300%) by reducing write, file sync operation and memory usage improvement(80%). Additionally it can block JOJ(Journaling of Journal) and extend the life of the flash memory.

  • PDF