• Title/Summary/Keyword: Register Promotion

Search Result 20, Processing Time 0.022 seconds

Performance Enhancement of Embedded Software Using Register Promotion (레지스터 프로모션을 이용한 내장형 소프트웨어의 성능 향상)

  • Lee Jong-Yeol
    • The KIPS Transactions:PartA
    • /
    • v.11A no.5
    • /
    • pp.373-382
    • /
    • 2004
  • In this paper, a register promotion technique that translates memory accesses to register accesses is presented to enhance embedded software performance. In the proposed method, a source code is profiled to generate a memory trace. From the profiling results, target functions with high dynamic call counts are selected, and the proposed register promotion technique is applied only to the target functions to save the compilation time. The memory trace of the target functions is searched for the memory accesses that result in cycle count reduction when replaced by register accesses, and they are translated to register accesses by modifying the intermediate code and allocating promotion registers. The experiments on MediaBench and DSPstone benchmark programs show that the proposed method increases the performance by 14% and 18% on the average for ARM and MCORE, respectively.

A New Register Allocation Technique for Performance Enhancement of Embedded Software (내장형 소프트웨어의 성능 향상을 위한 새로운 레지스터 할당 기법)

  • Jong-Yeol, Lee
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.41 no.10
    • /
    • pp.85-94
    • /
    • 2004
  • In this paper, a register allocation techlique that translates memory accesses to register accesses Is presented to enhance embedded software performance. In the proposed method, a source code is profiled to generate a memory trace. From the profiling results, target functions with high dynamic call counts are selected, and the proposed register allocation technique is applied only to the target functions to save the compilation time. The memory trace of the target functions is searched for the memory accesses that result in cycle count reduction when replaced by register accesses, and they are translated to register accesses by modifying the intermediate code and allocating Promotion registers. The experiments where the performance is measured in terms of the cycle count on MediaBench and DSPstone benchmark programs show that the proposed method increases the performance by 14% and 18% on the average for ARM and MCORE, respectively.

Attempt at the Register of Traditional Chinese Medicine as UNESCO's Intangible Cultural Heritage and its Significance (중의학(中醫學)의 'UNESCO 세계무형유산' 등재(登載) 시도(試圖)와 그 의미(意味))

  • Lee, Min-Ho
    • Korean Journal of Oriental Medicine
    • /
    • v.16 no.1
    • /
    • pp.85-92
    • /
    • 2010
  • Objective : This article reviewed China's intent and aim of the failed attempt to register Traditional Chinese Medicine(TCM) as UNESCO's Intangible Cultural Heritage, its process and implication as a policy of 21st Traditional Chinese Medicine(TCM) promotion on the landscape of North East Asian medical geopolitcs. Methods : This article utilized mainly the discourse analysis of vernacular Chinese journals and newspaper reports. Conclusions : It is needed to design effective strategies for securing Traditional Korean Medicine(TKM)'s identity and authenticity to cope with so-called 'Chinese Medicine Domination Project'.

Register Promotion for SFX ARM Just-in-time Compiler (SFX의 ARM 적시 컴파일러를 위한 레지스터 프로모션)

  • Oh, Jin-Seok;Moon, Soo-Mook
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06a
    • /
    • pp.535-538
    • /
    • 2011
  • 최근 모바일 기기가 활성화되면서 자바스크립트의 성능 향상이 이슈가 되고 있다. 적시 컴파일러를 탑재한 자바스크립트 엔진들이 등장하면서 이러한 요구를 충족하고 있다. 대표적 웹 브라우징 엔진인 WebKit의 자바스크립트 엔진인 SquirrelFish Extreme(SFX)는 콘텍스트 쓰레딩 방식의 적시 컴파일러를 사용하고 있다. 하지만 모바일 환경에서의 성능은 여전히 문제가 된다. 모바일 환경에서 많이 사용되는 ARM CPU를 위한 SFX의 적시 컴파일러는 가상 레지스터를 머신 코드에서 사용하기 위해 많은 수의 메모리 로드와 스토어를 사용하고 있다. 또한 ARM 아키텍처가 제공하는 레지스터를 제대로 사용하지 못하고 사용되지 않는 레지스터가 존재하고 있다. 사용되지 않는 레지스터를 활용하여 메모리 로드와 스토어를 줄이는 레지스터 프로모션을 적용하였다. 루프에서 머신 코드로 수행되는 바이트 코드를 중심으로 가상레지스터를 실제 머신 레지스터로 할당하여 메모리 로드와 스토어를 줄이고 일부 벤치마크에서 성능향상이 나타남을 확인 했다. 레지스터 프로모션의 효과를 더 증대하기 위해 레지스터 프로모션의 범위를 함수 전체로 넓히고 핸들러 함수 호출에서 발생하는 오버헤드를 줄이는 최적화가 필요할 것으로 보인다.

Design and Implementation of Community-based Hazard Mapping Support System for Traditional Towns with Local Heritage

  • Min, Byung-won
    • International Journal of Advanced Culture Technology
    • /
    • v.6 no.3
    • /
    • pp.193-200
    • /
    • 2018
  • This paper describes the design and trial development of a system that supports continuous hazard mapping by local residents in their daily life. We performed an interview survey to design our system in a model traditional town in Saga Prefecture, Japan. The results show that despite continued efforts, many practical problems remain and residents feel unsafe. Considering these results, we designed and developed a unique information and communication technology-based support system that contributes to community-based disaster prevention and reduction. The continuous resident participation and posting design are the core concept for our community-based approach. Our system continues to support making a hazard map by integrating the community-based hazard information. Local residents register information (disaster types, risk level, photographs, comments, positional information) about locations that could be dangerous in a disaster. In addition, our system enables information sharing through a Web server. We expect that this information sharing will allow local hazard information for each district to be used.

An Evaluative Study of Community based Health Promotion Project (지역사회 건강 증진 사업 평가 연구 -1개 도시지역 보건소의 경험적 사례를 중심으로-)

  • Park, Sung-Ae;Park, Jung-Ho;Yun, Soon-Nyung;Lee, In-Sook
    • Research in Community and Public Health Nursing
    • /
    • v.12 no.2
    • /
    • pp.532-546
    • /
    • 2001
  • This report is the result of interim evaluation of a health promotion project which was operated by a public health center of K Gu in the year of 2000. It evaluated the aspects of the aim of a project, a target group. and adequacy and appropriateness of a approaching strategy by considering data of public health center's self-evaluation, and guidelines of a group assigned to evaluate the project. The way of evaluation was dividing the project into a colligated evaluation and a evaluation by projects in the aspects of the structure, the procedure. and the result of a result. Through this. a device to improve the health improvement project was derived. The target data for evaluation was the second data and data of self-evaluation, reported data, membership register data of a health management. and interview materials with the people in charge by projects that are all collected as a project management documents. The result of evaluation is stated below. 1. Main purpose of a health promotion project is building a environment of healthy life practicing and providing information through various ways to increase the rate of practicing healthy life. Through overall project. the ultimate purpose and definite purpose were same, however, it was not quite satisfied to offer planning of a time, and a target amount in detailed strategy. As the purpose was to build environment of healthy life practicing. most of the projects had the whole community citizen as a target group. That made difficult to operate detailed projects. so the result was hard to estimate as much as the effort put into it. Also, there were too many kinds of projects and target groups to be equal to by the human source of a health promotion project team. so we were just bent on operating a project. and could not prepare for the evaluation. As the most of former evaluation of public health service was just counting number of the objects, the new way of evaluating a project wasn't familiar to us. so the evaluation of a detailed project cannot be done well. Techniques and advices needed for all of these things weren't offered appropriately. For the forward direction of unfolding project. it is desirable to operate project by selecting focused target and considering a strategy of evaluation as a strategy of reasonable spread. The evaluation of the project became difficult as participation of citizen for it was poor. So, approach strategy that can lead the motivation of community citizen should be derived. 2. For the continuation of a health promotion project, technical assistance system. description of a field in charge, and arrangement of the amount of task should be developed as a central level. Furthermore, as the health promotion project focus on behavioral modification program whose purpose is to lessen dangerous factors. the public health service model which is incorporated with former project should be developed and spread out in the field for the object-centered project plan.

  • PDF

Analysis of International Competitiveness of Chinese ginseng in Comparison with Korean ginseng (중국 인삼 산업의 국제 경쟁력 분석)

  • Kwon, Yong-Dae;Choi, Hye-Hwa
    • Korean Journal of Agricultural Science
    • /
    • v.33 no.1
    • /
    • pp.43-56
    • /
    • 2006
  • In this thesis we aim at analyzing international competitive power of Chinese ginseng in comparison with Korean ginseng and searching policy direction for Korea to compete Chinese ginseng industry. We summarized the research results as follows; First, we examine the structural change of ginseng industry of China. Second, we review the theories for international competitiveness and apply the method of analyzing competitiveness to ginseng industry. Third, we compared the international competitive power of the ginseng industry between China and Korea and found that Chinese ginseng, estimated by Revealed Comparative Advantage(RCA) at about 15, still remains high competitiveness in terms of cost and price but lowering price competitiveness recently. Based on the research results, we suggest export promotion strategies of the Korean ginseng as follows; 1) Korean government should enforce trade cooperation with China so as to register Korean root ginseng an importable medicine. 2) Korean ginseng producer should develop various products such as capsules, powders and etc. according to China's consumer purchasing power and taste. 3) Korean ginseng should be sold as an differentiated commodity so that it will contribute to building consumer loyalty to Korean ginseng, makes market share superior to other cheaper ginseng products in China. 4) In order to be effective brand marketing and product advertisement, there should be established reliable networks to process and distribute Korean ginseng products exclusively.

  • PDF

A Study of Information About Culture And Art Based On Application (최신 문화 예술공연 정보 제공 어플리케이션 연구)

  • Koo, Min-Jeong;Shin, Yea-Ri
    • The Journal of the Convergence on Culture Technology
    • /
    • v.1 no.4
    • /
    • pp.65-69
    • /
    • 2015
  • This study can read register reviews and search read information that users want by musical, drama and movie by using DB by developing App providing the newest culture view and information in android smart phone, when users want to enjoy cultural life. Also, the administrator logins as Administrator-mode and controls cultural information and makes smooth controlling by identifying user's information. In addition, the user logins as User-mode and reads cultural information and can make possible in reading and writing reviews. It makes possible to enjoy leisure activity as cultural activity by identifying reliable performance information via recommendation of friend groups.

An Automatic Face Hiding System based on the Deep Learning Technology

  • Yoon, Hyeon-Dham;Ohm, Seong-Yong
    • International Journal of Advanced Culture Technology
    • /
    • v.7 no.4
    • /
    • pp.289-294
    • /
    • 2019
  • As social network service platforms grow and one-person media market expands, people upload their own photos and/or videos through multiple open platforms. However, it can be illegal to upload the digital contents containing the faces of others on the public sites without their permission. Therefore, many people are spending much time and effort in editing such digital contents so that the faces of others should not be exposed to the public. In this paper, we propose an automatic face hiding system called 'autoblur', which detects all the unregistered faces and mosaic them automatically. The system has been implemented using the GitHub MIT open-source 'Face Recognition' which is based on deep learning technology. In this system, two dozens of face images of the user are taken from different angles to register his/her own face. Once the face of the user is learned and registered, the system detects all the other faces for the given photo or video and then blurs them out. Our experiments show that it produces quick and correct results for the sample photos.

Personal Smart Travel Planner Service

  • Ki-Beom Kang;Myeong Gyun Kang;Seong-Hyuk Jo;Jeong-Woo Jwa
    • International Journal of Advanced Culture Technology
    • /
    • v.11 no.4
    • /
    • pp.385-392
    • /
    • 2023
  • The smart tourism service provides tourists with personal travel planner services and context-awareness-based tour guide services. In this paper, we propose the personal travel planner service that creates my travel itinerary using the smart tourism app and the travel planner system. The smart tourism app provides recommended travel products and POI tourist information used to create my travel itinerary. The smart tourism app also provides the smart tourism chatbot service that allows users to select POI tourist information easily and conveniently. The travel planner system consists of the smart tourism information system and the smart tourism chatbot system. The smart tourism information system provides users with travel planner services, recommended travel products, and POI tourism information through the smart tourism app. The smart tourism chatbot system consists of named entity recognition (NER), dialogue state tracking (DST), and Neo4J servers, and provides chatbot services as a smart tourism app. Users can create their own travel itinerary, modify the travel itinerary while traveling, and then register it as a recommended travel product to users, including acquaintances.