• Title/Summary/Keyword: Information code

Search Result 6,012, Processing Time 0.032 seconds

Run-time Memory Optimization Algorithm for the DDMB Architecture (DDMB 구조에서의 런타임 메모리 최적화 알고리즘)

  • Cho, Jeong-Hun;Paek, Yun-Heung;Kwon, Soo-Hyun
    • The KIPS Transactions:PartA
    • /
    • v.13A no.5 s.102
    • /
    • pp.413-420
    • /
    • 2006
  • Most vendors of digital signal processors (DSPs) support a Harvard architecture, which has two or more memory buses, one for program and one or more for data and allow the processor to access multiple words of data from memory in a single instruction cycle. We already addressed how to efficiently assign data to multi-memory banks in our previous work. This paper reports on our recent attempt to optimize run-time memory. The run-time environment for dual data memory banks (DBMBs) requires two run-time stacks to control activation records located in two memory banks corresponding to calling procedures. However, activation records of two memory banks for a procedure are able to have different size. As a consequence, dual run-time stacks can be unbalanced whenever a procedure is called. This unbalance between two memory banks causes that usage of one memory bank can exceed the extent of on-chip memory area although there is free area in the other memory bank. We attempt balancing dual run-time slacks to enhance efficiently utilization of on-chip memory in this paper. The experimental results have revealed that although our algorithm is relatively quite simple, it still can utilize run-time memories efficiently; thus enabling our compiler to run extremely fast, yet minimizing the usage of un-time memory in the target code.

An Analysis Method for Detecting Vulnerability to Symbolic Link Exploit (심볼릭 링크 공격 취약성 검출을 위한 분석 기법)

  • Joo, Seong-Yong;Ahn, Joon-Seon;Jo, Jang-Wu
    • The KIPS Transactions:PartA
    • /
    • v.15A no.1
    • /
    • pp.45-52
    • /
    • 2008
  • In this paper we define a vulnerable code to symbolic link exploit and propose a technique to detect this using program analysis. The existing methods to solve symbolic link exploit is for protecting it, on accessing a temporary file they should perform an investigation whether the file is attacked by symbolic link exploit. If programmers miss the investigation, the program may be revealed to symbolic link exploit. Because our technique detects all the vulnerable codes to symbolic link exploit, it helps programmers keep the program safety. Our technique add two type qualifiers to the existing type system to analyze vulnerable codes to symbolic link exploit, it detects the vulnerable codes using type checking including the added type qualifiers. Our technique detects all the vulnerable codes to symbolic link exploit automatically, it has the advantage of saving costs of modifying and of overviewing all codes because programmers apply the methods protecting symbolic link exploit to only the detected codes as vulnerable. We experiment our analyzer with widely used programs. In our experiments only a portion of all the function fopen() is analyzed as the vulnerabilities to symbolic link exploit. It shows that our technique is useful to diminish modifying codes.

CNVDAT: A Copy Number Variation Detection and Analysis Tool for Next-generation Sequencing Data (CNVDAT : 차세대 시퀀싱 데이터를 위한 유전체 단위 반복 변이 검출 및 분석 도구)

  • Kang, Inho;Kong, Jinhwa;Shin, JaeMoon;Lee, UnJoo;Yoon, Jeehee
    • Journal of KIISE:Databases
    • /
    • v.41 no.4
    • /
    • pp.249-255
    • /
    • 2014
  • Copy number variations(CNVs) are a recently recognized class of human structural variations and are associated with a variety of human diseases, including cancer. To find important cancer genes, researchers identify novel CNVs in patients with a particular cancer and analyze large amounts of genomic and clinical data. We present a tool called CNVDAT which is able to detect CNVs from NGS data and systematically analyze the genomic and clinical data associated with variations. CNVDAT consists of two modules, CNV Detection Engine and Sequence Analyser. CNV Detection Engine extracts CNVs by using the multi-resolution system of scale-space filtering, enabling the detection of the types and the exact locations of CNVs of all sizes even when the coverage level of read data is low. Sequence Analyser is a user-friendly program to view and compare variation regions between tumor and matched normal samples. It also provides a complete analysis function of refGene and OMIM data and makes it possible to discover CNV-gene-phenotype relationships. CNVDAT source code is freely available from http://dblab.hallym.ac.kr/CNVDAT/.

A Study on the Risk of Pesticide Exposure by Food Intake (식이섭취를 통한 농약폭로의 위해도에 관한 연구)

  • 전옥경;이용욱
    • Journal of Food Hygiene and Safety
    • /
    • v.14 no.2
    • /
    • pp.201-215
    • /
    • 1999
  • Limited information is available on the acceptability of Korean MRLs(maximum residue limits) and the health risk based on the pesticide exposure by food intake. The aim of this study was to evaluate TMDI(theoretical maximum daily intake) and EDI(estimated daily intake) for Korean by using MRLs, food intake, residue data, and correction factors, and compare with ADI(acceptable daily intake) in order to estimate the health risk based on the pesticide exposure. The study was performed in three steps. In the frist step, the residual pesticides in each category of food were investigated using the pesticide residue analytical data(1995-96) from officially approved organizations and the analytical data for poultry was adopted from Korean food code method. In the second step, TMDI was estimated from MRLs and food factors, and was compared with ADI. In the third step, the effectiveness of each culinary treatment (washing, peeling, steaming, boiling, and salting) was evaluated and EDI was calculated using pesticide residue data, food factor, and correction factor by treatment. TMDI obtained from MRLs and food intake, and food intake was summed as 1,100.99 g, which was 79.1% of total consumption. The percent ratio of TMDI to ADI for 156 pesticides was mostly below 80% and only 30 pesticides exceeded the ADI. In particular, non-treated EDI from pesticide residue data and food intake was summed up to about 43 $\mu\textrm{g}$/day/capita, and the rank was procymidone(8.6 $\mu\textrm{g}$) > maleic hydrazide(8.2 $\mu\textrm{g}$) > EPN(3.7 $\mu\textrm{g}$) > deltamethrin(3.5 $\mu\textrm{g}$) > cypermethrin(3.0 $\mu\textrm{g}$). The treated EDI calculated from pesticide residue data, food intake, and correction factor by culinary treatment was summed up to 13.7 $\mu\textrm{g}$/day/captia. The percentage of ADI was TMDI(79.74%) > non-treated EDI (0.17%) > treated EDI (0.04%), and the exposure level of Korean population to whole pesticides was below the level to produce health risk. Oncogenic risk of five pesticides used in Korea whose oncogenic potency(Q*) was known were assessed from TMDI and treated EDI. Dietary oncogenic risk for Korean was estimated to be 2.0$\times$10-3 on the basis of TMDI, 8.3$\times$10-7 on the basis of treated EDI. The oncogenic risk from TMDI exceeded the risk level(1$\times$10-6) of EPA, whereas the oncogenic risk from treated EDI and real exposure level lower than that of EPA.

  • PDF

A Study on Mechanical Characteristics of Masonry Structure Constructed by Clay Brick with Lime Mortar (점토벽돌과 석회모르타르를 사용한 조적구조의 역학적 특성에 관한 연구)

  • Yu, Hye Ran;Kwon, Ki Hyuk
    • Journal of the Korea institute for structural maintenance and inspection
    • /
    • v.15 no.4
    • /
    • pp.87-98
    • /
    • 2011
  • Clay bricks with lime mortar are recently popular since they are eco- and environment-friendly construction material being capable of air flow and moisture movement. However, there is little study on those of clay brick an lime mortar while relatively many researches on the structural characteristics of concrete bricks with cement mortar are available in Korea. Furthermore, the current Korean Building Code of masonry structures was established on the base of the Foreign Codes which does not reflect Korean masonry construction circumstance, such as material characteristics and section properties. To overcome these problems, experiments of masonry structures constructed using clay bricks with lime mortar were carried out to evaluate their structural characteristics such as, prism compressive strength, adhesive strength and diagonal tensile(shear) strength. Also this research compares the mechanical characteristics between clay bricks with lime mortar and concrete bricks with cement mortar to provide information that will be used for revisions of the domestic standards for masonry structures. As masonry structures constructed with clay bricks and lime mortar show different aspects over the ones constructed with concrete bricks and cement mortar, we suggest estimation equation of prism compressive strength and diagonal tensile strength on masonry structures constructed with clay bricks and lime mortar.

Development of an Editor and Howling Engine for Realtime Software Programmable Logic Controller based on Intelligent Agents (지능적 에이전트에 의한 실시간 소프트웨어 PLC 편집기 및 실행엔진 개발)

  • Cho, Young-In
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.12
    • /
    • pp.1271-1282
    • /
    • 2005
  • Recently, PC-based control is incredibly developed in the industrial control field, but it is difficult for PLC programming in PC. Therefore, I need to develop the softeware PLC, which support the international PLC programming standard(IECl131-3) and can be applied to diverse control system by using C language. In this paper, I have developed the ISPLC(Intelligent Agent System based Software Programmable Logic Controller). In ISPLC system, LD programmed by a user which is used over $90\%$ among the 5 PLC languages, is converted to IL, which is one of intermediate codes, and IL is converted to the standard C rode which can be used in a commercial editor such as Visual C++. In ISPLC, the detection of logical error in high level programming(C) is more eaier than PLC programming itself The study of code conversion of LD->IL->C is firstly tried in the world as well as KOREA. I developed an execution engine with a good practical application. To show the effectiveness of the developed system, 1 applied it to a practical case, a real time traffic control(RT-TC) system. ISPLC is minimized the error debugging and programming time owing to be supported by windows application program.

Array Bounds Check Elimination using Ineguality Graph in Java Just-in-Time Compiler (대소관계 그래프를 이용한 Just-in-Time 컴파일 환경에서의 배열 경계 검사 제거)

  • Choi Sun-il;Moon Soo-mook
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.12
    • /
    • pp.1283-1291
    • /
    • 2005
  • One of the problems in boosting Java performance using a Just-in-Time (JIT) compiler is removing redundant array bound checks. In conventional static compilers, many powerful algorithms have been developed, yet they are not directly applicable to JIT compilation where the compilation time is part of the whole running time. In the current JIT compilers, we tan use either a naive algorithm that is not powerful enough or an aggressive algorithm which requires the transformation into a static single assignment (SSA) form of programs (and back to the original form after optimization), thus causing too much overhead not appropriate for JIT compilation This paper proposes a new algorithm based on an inequality graph which can eliminate array bounds check codes aggressively without resorting to the SSA form. When we actually perform this type of optimization, there are many constraints in code motion caused by the precise exception rule in Java specification, which would cause the algorithm to miss many opportunities for eliminating away bound checks. We also propose a new method to overcome these constraints.

Business Ecosystem-focused Commercialization Strategy for Real-time Monitoring and Detection Technology for Landslides (실시간 산사태 모니터링 및 탐지기술에 대한 비즈니스 생태계 기반 기술사업화 전략 연구)

  • Sawng, Yeong-Wha;Lim, Dong-Hyun;Chae, Byung-Gon;Choi, Junghae
    • The Journal of Engineering Geology
    • /
    • v.26 no.2
    • /
    • pp.223-233
    • /
    • 2016
  • This study establishes a commercialization strategy for technology that can monitor and detect landslides in real time. An effective commercialization strategy was sought through both qualitative and quantitative analyses. The qualitative analysis considered the business environment in detail, while the quantitative analysis examined technologically strong and weak areas by visualizing the links between IPC (International Patent Classification) code structure and patent applicants. The results from both analyses are considered together, with particular attention paid to the business environment. The resulting integrated analysis comprehensively explores the degree of technological development and the current state of real-time monitoring and detection technology for landslides. The integrated analysis identified complementary assets in the business environment, as there is strong development and many research entities in this area. This suggests positive reinforcement for commercialization with two sub-strategies: (1) exploring demand with complementary assets, and (2) providing technology information for explored demand, which should facilitate successful commercialization. Exploiting this positive reinforcement for technology commercialization could reduce the high uncertainty of the technology and the market, and thus increase the probability of successful commercialization. It is also expected to contribute to long-term success by strengthening collaboration between the supply and demand sides.

The research of new multimedia design development on Internet - Focus on the color - (인터넷에서의 뉴멀티미디어 디자인 개발에 관한 연구 - 색채를 중심으로 -)

  • 류성현;신계옥;이은주;이현주
    • Archives of design research
    • /
    • v.11 no.1
    • /
    • pp.143-152
    • /
    • 1998
  • Recently, rapidly increa~ing internet Websites are providing us with the new kinds of multimedia infonnations without borders acting as the center for exchanging informations. Such new media infonnations through the internet passes infonnations via light on the monitor and provides the various infonnations, with the differentiation from the traditional printing media, it can be searched with electronic commands in limited space. In the process of adapting the new technologies, new media has successfully responded to the fast change and the development of its needs by experiencing the trials and errors, steadily establishing the stable position with its new infonnation transferring and exchanging methods. The representative hompage of websites of information lransfonnations means the first page containing no lower directories and consist of titles, icons, symbols and addresses and can design them in consideration of graphical process, planning, contents and others. Such hompages are very important since the graphical images shows its visual expressions deciding the total meanings of the hompages. In this research, we have analyzed the relationships between its overall colors and text colors from randomly picked hompages of websites in the internets of various areas. Generally, the homepages are designed with graphical expressions in personal way and the feedbacks and responses of such may differs, but this can be used as reference materials for the analysis of new media in objective way. Also, it can be used as the base informations for arrangement and planning of designs with the characteristics of graphics and Graphical User Intertilces in the backhlfound which are implemented over internet.

  • PDF

Risk-Targeted Seismic Performance of Steel Ordinary Concentrically Braced Frames Considering Seismic Hazard (지진재해도를 고려한 철골 보통중심가새골조의 위험도기반 내진성능)

  • Shin, Dong-Hyeon;Hong, Suk-Jae;Kim, Hyung-Joon
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.30 no.5
    • /
    • pp.371-380
    • /
    • 2017
  • The risk-targeted seismic design concept was first included in ASCE/SEI 7-10 to address problems related to the uniform-hazard based seismic concept that has been constructed without explicitly considering probabilistic uncertainties in the collapse capacities of structures. However, this concept is not yet reflected to the current Korean building code(KBC) because of insufficient strong earthquake data occurred at the Korean peninsula and little information on the collapse capacities of structures. This study evaluates the risk-targeted seismic performance of steel ordinary concentrically braced frames(OCBFs). To do this, the collapse capacities of prototype steel OCBFs are assessed with various analysis parameters including building locations, building heights and soil conditions. The seismic hazard curves are developed using an empirical spectral shape prediction model that is capable of reflecting the characteristics of earthquake records. The collapse probabilities of the prototype steel OCBFs located at the Korean major cities are then evaluated using the risk integral concept. As a result, analysis parameters considerably influence the collapse probabilities of steel OCBFs. The collapse probabilities of taller steel OCBFs exceed the target seismic risk of 1 percent in 50 years, which the introduction of the height limitation of steel OCBFs into the future KBC should be considered.