• Title/Summary/Keyword: function calls

Search Result 109, Processing Time 0.02 seconds

Function-level module sharing techniques in high-level synthesis

  • Nishikawa, Hiroki;Shirane, Kenta;Nozaki, Ryohei;Taniguchi, Ittetsu;Tomiyama, Hiroyuki
    • ETRI Journal
    • /
    • v.42 no.4
    • /
    • pp.527-533
    • /
    • 2020
  • High-level synthesis (HLS), which automatically synthesizes a register-transfer level (RTL) circuit from a behavioral description written in a high-level programming language such as C/C++, is becoming a more popular technique for improving design productivity. In general, HLS tools often generate a circuit with a larger area than those of hand-designed ones. One reason for this issue is that HLS tools often generate multiple instances of the same module from a function. To eliminate such a redundancy in circuit area in HLS, HLS tools are capable of sharing modules. Function-level module sharing at a behavioral description written in a high-level programming language may promote function reuse to increase effectiveness and reduce circuit area. In this paper, we present two HLS techniques for module sharing at the function level.

DEVELOPMENT OF EMEVATOR GROUP SUPERVISIRY SYSTEM WITH FUZZY MADE

  • Park, Hee-Chul;Lee, See-Hun;Choi, Don;Woo, Kwang-Bang
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1994.10a
    • /
    • pp.390-394
    • /
    • 1994
  • A elevator group supervisory system is designed to perform efficient operation of multiple elevators, and its basic function is to assign an appropriate elevator to a given hall-cell. In this paper, in order to improve elevator group control performance, we propose a new dispatching system which includes fuzzy multi-attribute decision making(MADM). In most cases, the purpose of group control is to maximize control goals as much as possible. Unfortunately, the decision of optimal elevator to a given hall cell is made with very uncertain information of the system, and some of control goals are related each other. The uncertainty is mainly resulted from car calls generated by serving hall calls. A fuzzy MADM algorithm is proposed to deal with these problems to improve system performance.

  • PDF

BONE CONDUCTION TELEPHONE FOR THE HEARING IMPAIRED

  • Kang, Kyeongok;Kang, Seonghoon
    • Proceedings of the Acoustical Society of Korea Conference
    • /
    • 1994.06a
    • /
    • pp.1064-1069
    • /
    • 1994
  • In order to realize the function of human interface of telecommunications whose objective is to interchange useful information among persons, we developed a bone conduction telephone with which hearing impaired persons with conductive or noise-induced hearing loss and presbycusis can communicate with each other without any other additional devices such as hearing aids. The bone conduction telephone we developed has chatacteristics as follows : (i) a hearing impaired person and a normal hearing person can communicate by bone and air conduction hearings, respectively, using only this telephone set because, as its receiver, it uses a bone conduction vibrator with which we can realize such function with the voice coil and damper of a small speaker unit, the vibrating plate, etc., (ii) it has tone control function compensating hearing losses of hearing impaired persons according to their hearing loss/frequency chatacteristics. Using the tone control function together with a received volume control, it has the received volume range of 20dB in loudness rating; and (iii) it has the function of three emergency calls and a bell lamp as the visual display of a received call.

  • PDF

A Study of Flat Panel TV Stands Design (플랫 패널 TV 스탠드 디자인 개발에 관한 연구)

  • Chang, Yub;Kim, In-Sub
    • Journal of the Korea Furniture Society
    • /
    • v.19 no.1
    • /
    • pp.22-32
    • /
    • 2008
  • Revolution of software and hardware technology changed TV from cathode-ray tube to a LCD or PDP. And this change calls for change of TV decoration cabinet. The flat panel TV stands market is very a world-wide enormous size with the function which is various and breed and design is forming. Nonetheless, Our flat panel TV stands production method and technique is to a phase which imitates the product of the foreign nation which precedes. Currently our country TV / AV decoration cabinet is staying to only the acceptance function which is simple. Consequently, the development of the new flat panel TV stands that matches in the house culture which is modernized with applies the visual effect which is various, effective design and function is necessary. The fact that it develops the product which equips the function characteristic which is new and convenient is objective of sample planning.

  • PDF

Debugging of communication Events Based on the RPC Event Model (RPC 이벤트 모델에 기반한 통신 이벤트의 디버깅)

  • Seo, Yeong-Ae;Jo, Yeong-Uk;Lee, Gong-Seon;Park, Chang-Sun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.1
    • /
    • pp.225-233
    • /
    • 1999
  • One of the reasons that debugging distributed programs is much more difficult than sequential programs is the communication among processes. Even though there are many debuggers constructed on distributed system environment, no available debugger provides an efficient way to debug communication events.. In this paper, we show the way to debug RPC communication, which is regarded as one of the most popular communication protocol in distributed system development. This paper presents the implementation of the RPC event trace function based on the RPC event model, which is proposed to accommodate communication events into debugging objects. Analyzing conventional RPC protocols, we formalized library function calls as corresponding actions to sending and receiving of messages. B recognizing the locations of library calls the debugger can detect all occurrences of communication events, This RPC event trace function is implemented on the on-line distributed debugger UniVIEW system.

  • PDF

The Generation of the Function Calls Graph of an Obfuscated Execution Program Using Dynamic (동적 분석을 이용한 난독화 된 실행 프로그램의 함수 호출 그래프 생성 연구)

  • Se-Beom Cheon;DaeYoub Kim
    • Journal of IKEEE
    • /
    • v.27 no.1
    • /
    • pp.93-102
    • /
    • 2023
  • As one of the techniques for analyzing malicious code, techniques creating a sequence or a graph of function call relationships in an executable program and then analyzing the result are proposed. Such methods generally study function calling in the executable program code through static analysis and organize function call relationships into a sequence or a graph. However, in the case of an obfuscated executable program, it is difficult to analyze the function call relationship only with static analysis because the structure/content of the executable program file is different from the standard structure/content. In this paper, we propose a dynamic analysis method to analyze the function call relationship of an obfuscated execution program. We suggest constructing a function call relationship as a graph using the proposed technique.

Multicriteria shape design of an aerosol can

  • Aalae, Benki;Abderrahmane, Habbal;Gael, Mathis;Olivier, Beigneux
    • Journal of Computational Design and Engineering
    • /
    • v.2 no.3
    • /
    • pp.165-175
    • /
    • 2015
  • One of the current challenges in the domain of the multicriteria shape optimization is to reduce the calculation time required by conventional methods. The high computational cost is due to the high number of simulation or function calls required by these methods. Recently, several studies have been led to overcome this problem by integrating a metamodel in the overall optimization loop. In this paper, we perform a coupling between the Normal Boundary Intersection - NBI - algorithm with Radial Basis Function - RBF - metamodel in order to have a simple tool with a reasonable calculation time to solve multicriteria optimization problems. First, we apply our approach to academic test cases. Then, we validate our method against an industrial case, namely, shape optimization of the bottom of an aerosol can undergoing nonlinear elasto-plastic deformation. Then, in order to select solutions among the Pareto efficient ones, we use the same surrogate approach to implement a method to compute Nash and Kalai-Smorodinsky equilibria.

Host Anomaly Detection of Neural Networks and Neural-fuzzy Techniques with Soundex Algorithm (사운덱스 알고리즘을 적용한 신경망라 뉴로-처지 기법의 호스트 이상 탐지)

  • Cha, Byung-Rae;Kim, Hyung-Jong;Park, Bong-Gu;Cho, Hyug-Hyun
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.15 no.2
    • /
    • pp.13-22
    • /
    • 2005
  • To improve the anomaly IDS using system calls, this study focuses on Neural Networks Learning using the Soundex algorithm which is designed to change feature selection and variable length data into a fixed length learning pattern. That is, by changing variable length sequential system call data into a fixed length behavior pattern using the Soundex algorithm, this study conducted neural networks learning by using a backpropagation algorithm with fuzzy membership function. The back-propagation neural networks and Neuro-Fuzzy technique are applied for anomaly intrusion detection of system calls using Sendmail Data of UNM to demonstrate its aspect of he complexity of time, space and MDL performance.

Structural reliability assessment using an enhanced adaptive Kriging method

  • Vahedi, Jafar;Ghasemi, Mohammad Reza;Miri, Mahmoud
    • Structural Engineering and Mechanics
    • /
    • v.66 no.6
    • /
    • pp.677-691
    • /
    • 2018
  • Reliability assessment of complex structures using simulation methods is time-consuming. Thus, surrogate models are usually employed to reduce computational cost. AK-MCS is a surrogate-based Active learning method combining Kriging and Monte-Carlo Simulation for structural reliability analysis. This paper proposes three modifications of the AK-MCS method to reduce the number of calls to the performance function. The first modification is related to the definition of an initial Design of Experiments (DoE). In the original AK-MCS method, an initial DoE is created by a random selection of samples among the Monte Carlo population. Therefore, samples in the failure region have fewer chances to be selected, because a small number of samples are usually located in the failure region compared to the safe region. The proposed method in this paper is based on a uniform selection of samples in the predefined domain, so more samples may be selected from the failure region. Another important parameter in the AK-MCS method is the size of the initial DoE. The algorithm may not predict the exact limit state surface with an insufficient number of initial samples. Thus, the second modification of the AK-MCS method is proposed to overcome this problem. The third modification is relevant to the type of regression trend in the AK-MCS method. The original AK-MCS method uses an ordinary Kriging model, so the regression part of Kriging model is an unknown constant value. In this paper, the effect of regression trend in the AK-MCS method is investigated for a benchmark problem, and it is shown that the appropriate choice of regression type could reduce the number of calls to the performance function. A stepwise approach is also presented to select a suitable trend of the Kriging model. The numerical results show the effectiveness of the proposed modifications.

Effects of Supportive Nursing Care Program on Hip Function, Anxiety and Uncertainty for Patients with Total Hip Arthroplasty (인공 고관절 수술 환자에서 지지간호중재가 고관절 기능, 불안 및 불확실성에 미치는 효과)

  • Kim, Sun Hwa;Lee, Hye Jin
    • Journal of Korean Clinical Nursing Research
    • /
    • v.19 no.3
    • /
    • pp.419-431
    • /
    • 2013
  • Purpose: This study was to evaluate the effect of supportive nursing care program for patients with total hip arthroplasty. Methods: Forty-two patients with total hip arthroplasty were enrolled in this study from September, 20, 2011 to January, 3, 2012. The participants were assigned to one of two groups: Twenty-six subjects in the experimental group were provided with supportive nursing care program which comprised of 6 nurse visits pre and post operation and 4 follow-up phone calls after discharge. Another 26 subjects received conventional nursing care program as a control group. Hip function, anxiety, and uncertainty were evaluated before the intervention, and 5 weeks after completion of the intervention. The analysis included descriptive statistics, Chi-square test, and t-test by SPSS 18.0. Results: Hip function was significantly increased in the experimental group (t=-3.31, p<.002). Anxiety and uncertainty group was significantly lower in the experimental group (t=7.12, p<.001 and t=4.66, p<.001). Conclusion: The results of this study indicate that the supportive care intervention for patients receiving total hip arthroplasty could be utilized as a nursing intervention to improve hip function and to reduce anxiety and uncertainty of patients receiving total hip arthroplasty.