• Title/Summary/Keyword: 프로파일 감소

Search Result 202, Processing Time 0.022 seconds

Using a H/W ADL-based Compiler for Fixed-point Audio Codec Optimization thru Application Specific Instructions (응용프로그램에 특화된 명령어를 통한 고정 소수점 오디오 코덱 최적화를 위한 ADL 기반 컴파일러 사용)

  • Ahn Min-Wook;Paek Yun-Heung;Cho Jeong-Hun
    • The KIPS Transactions:PartA
    • /
    • v.13A no.4 s.101
    • /
    • pp.275-288
    • /
    • 2006
  • Rapid design space exploration is crucial to customizing embedded system design for exploiting the application behavior. As the time-to-market becomes a key concern of the design, the approach based on an application specific instruction-set processor (ASIP) is considered more seriously as one alternative design methodology. In this approach, the instruction set architecture (ISA) for a target processor is frequently modified to best fit the application with regard to code size and speed. Two goals of this paper is to introduce our new retargetable compiler and how it has been used in ASIP-based design space exploration for a popular digital signal processing (DSP) application. Newly developed retargetable compiler provides not only the functionality of previous retargetable compilers but also visualizes the features of the application program and profiles it so that it can help architecture designers and application programmers to insert new application specific instructions into target architecture for performance increase. Given an initial RISC-style ISA for the target processor, we characterized the application code and incrementally updated the ISA with more application specific instructions to give the compiler a better chance to optimize assembly code for the application. We get 32% performance increase and 20% program size reduction using 6 audio codec specific instructions from retargetable compiler. Our experimental results manifest a glimpse of evidence that a higgly retargetable compiler is essential to rapidly prototype a new ASIP for a specific application.

Antiobesity Effects of Platycodon grandiflorum Extract on Body Weight Changes and Serum Lipid Profiles of Obese Rats Induced High Fat Diet (도라지 추출물의 항비만 효과: 비만 흰쥐 체중변화와 혈청 Lipid Profile에 대한 도라지 추출물의 영향)

  • Byun, Boo-Hyeong
    • Journal of Life Science
    • /
    • v.13 no.6
    • /
    • pp.896-902
    • /
    • 2003
  • The present study was carried out to investigate the antiobesity effects of Platycodon grndiflorum extract on body weight changes and serum lipid composition of rats fed high fat diet. The Platycodon grandiflorum has been widely used as a folk food in the Orient for many centuries. We had experiment with Platycodon grandiflorum extract in order to find cure effects for obesty. The changes of the body weights in Platycodon ggrandiflorum extract treatment group showed a decrease in comparison with control group. Weekly body weights of PG group are respectively 243.7$\pm$2.0g, 283.5$\pm$4.3 g, 310.5$\pm$6.5 g, 333.2$\pm$7.5 g, 361.0$\pm$10.4 g, 390.5$\pm$11.5 g, 436.0$\pm$11.8 g, 454.4$\pm$11.4 g, 484.4$\pm$10.1 g. Body weight of PC groups are decreased compared with those of control group, but the rates are not significant. Total cholesterol of PG group(77.2$\pm$3.3 mg/dl) is decreased by 7.0% compared with that of control group. Serum triglyceride of PG group(103.6$\pm$9.0mg/dl) is decreased by 21.1% compared with that of control group. Serum free fatty acid of PG group(630.1$\pm$45.9 $\mu$Eq/l) is decreased by 19.6% .compared with that of control group. Total lipid amount of PG group(393.6$\pm$23.7 mg/dl) is decreased by 9.1% compared with that of control group. The above results suggest that Platycodon grandiflorum extract could prevent or cure metabolic diseases by preventing hyperlipemia caused by high fat diet.

A Study for Analysis of Image Quality Based on the CZT and NaI Detector according to Physical Change in Monte Carlo Simulation (CZT와 NaI 검출기 물질 기반 물리적 변화에 따른 영상의 질 분석에 관한 연구: 몬테카를로 시뮬레이션)

  • Ko, Hye-Rim;Yoo, Yu-Ri;Park, Chan-Rok
    • Journal of the Korean Society of Radiology
    • /
    • v.15 no.5
    • /
    • pp.741-748
    • /
    • 2021
  • In this study, we evaluated image quality by changing collimator length and detector thickness using the Geant4 Application for Tomographic Emission (GATE) simulation tool. The gamma camera based on the Cadimium Zinc Telluride (CZT) and NaI detectors is modeled. In addition the images were acquired by setting 1, 2, 3, 4, 5, and 6 cm collimator length and 1, 3, 5, and 7 mm detector thickness using point source and phantom, which is designed by each diameter (4.45, 3.80, 3.15, 2.55 mm) with 447, 382, 317, and 256 Bq. The sensitivity (cps/MBq) for point source, and signal to noise ratio (SNR) and profile for phantom at the 4.45 mm by drwan the region of interests were used for quantitative analysis. Based on the results, the sensitivity according to collimator length is 2.3 ~ 48.6 cps/MBq for CZT detector, and 1.8 ~ 43.9 cps/MBq for NaI detector. The SNR using phantom is 3.6~9.8 for CZT detector, and 2.9~9.5 for NaI detector. As the collimator length is increased, the image resolution is also improved according to profile results based on the CZT and NaI detector. In addition, the senistivity for detector thickness is 0.04 ~ 0.12 cps/MBq for CZT detector, and 0.03 ~ 0.11 cps/MBq. The SNR using phnatom is 7.3~9.8 count for CZT detector, and 5.9~9.5 for NaI detector. As the detector thickness is increased, the image resolution is decreased according to profile results based on the CZT and NaI detector due to scatter ray. In conclusion, we need to set the geometric material such as detector and collimator to acuquire suitable image quality in nuclear medicine.

Persistent Page Table and File System Journaling Scheme for NVM Storage (비휘발성 메모리 저장장치를 위한 영속적 페이지 테이블 및 파일시스템 저널링 기법)

  • Ahn, Jae-hyeong;Hyun, Choul-seung;Lee, Dong-hee
    • Journal of IKEEE
    • /
    • v.23 no.1
    • /
    • pp.80-90
    • /
    • 2019
  • Even though Non-Volatile Memory (NVM) is used for data storage, a page table should be built to access data in it. And this observation leads us to the Persistent Page Table (PPT) scheme that keeps the page table in NVM persistently. By the way, processors have different page table structures and really operational page table cannot be built without virtual and physical addresses of NVM. However, those addresses are determined dynamically when NVM storage is attached to the system. Thus, the PPT should have system-independent and also address-independent structure and really working system-dependent page table should be built from the PPT. Moreover, entries of PPT should be updated atomically and, in this paper, we describe the design of PPT that meets those requirements. And we investigate how file systems can decrease the journaling overhead with the swap operation, which is a new operation created by the PPT. We modified the Ext4 file system in Linux and experiments conducted with Filebench workloads show that the swap operation enhances file system performance up to 60%.

Evaluation of the dimensional change of 3D-printed complete denture after post-curing (후경화에 따른 3차원 프린팅 의치의 체적변화)

  • Suyeon, Lee;Younghun, Kwak;Eunchul, Park;Heejung, Kim
    • Journal of Dental Rehabilitation and Applied Science
    • /
    • v.38 no.4
    • /
    • pp.233-241
    • /
    • 2022
  • Purpose: The purpose of this study was to assess the dimensional change of 3D-printed dentures after post-curing. Materials and Methods: The upper and lower dentures were designed in Exocad DentalCAD software and exported as STL files. The upper and lower dentures were printed from 10 STL files using a DLP-type dental 3D printer. The printed upper and lower dentures were cleaned, and a scan file was created using a model scanner before and after post-curing. The dimensional change was evaluated by superimposing the scanned denture files before and after post-curing and measuring the distance between measurement points on the denture. SPSS was used for statistics, and the level of significance was 5%. Results: The maxillary denture reduced in size during post-curing, with the most notable color change occurring in the posterior palatal region. The reduction in anteroposterior maxillary denture length (A-D, A-E, A-F), as well as the distance between the first molars on both sides (B-C), was statistically significant. After post-curing, the mandibular denture showed more noticeable color change in the posteriorly buccal and lingual region. The decrease of length on the posterior (A-M, A-D, A-E, A-L, A-H, A-I, H-I) and lingual (J-K, L-M) sides of the denture were statistically significant. Conclusion: There was significant dimensional change in both the length and width of the 3D-printed maxillary and mandibular dentures after post-curing in this experiment. Consequently, it is seemed necessary to develop post-curing techniques and materials that reduce such denture deformation.

A Study on the Development of Realtime Online Maketing System Using Web Log Analytics (웹 로그분석을 이용한 실시간 온라인 마케팅 시스템 설계 및 개발에 관한 연구)

  • Oh, Jae-Hoon;Kim, Jae-Hoon;Kim, Jong-Woo
    • The Journal of Society for e-Business Studies
    • /
    • v.16 no.3
    • /
    • pp.249-261
    • /
    • 2011
  • The rapid growth of e-business market makes new online companies to start and existing offline companies to join in this area. As the number of players of this market grows rapidly, the competition among them is very intense. Many companies invest huge resources to online marketing including search advertisement, email advertisement and banner advertisement. Because these traditional online marketing activities mainly focus on how to invite visitors to their web sites, ROI of these marketing activities are getting lower. Many companies are looking for a new marketing method to escape this situation. In this paper, we propose ROMS (Realtime Online Marketing System) which supports tools to improve conversion ratio of e-commerce sites, ROMS gathers behavioral data of visitors and analyzes it in realtime. ROMS supports live chats, visitor profiling, context analysis, event detection, and live marketing. With ROMS, personalized offers based on visitors' realtime context can be made for each visitor.

Chloride Diffusion in Hardened Concrete with Concrete Properties and Testing Method (콘크리트 물성 및 시험법에 따른 콘크리트 염화물 확산)

  • Yang Eun-Ik;Kim Myung-Yu;Min Seok-Hong
    • Journal of the Korea Concrete Institute
    • /
    • v.16 no.2 s.80
    • /
    • pp.261-268
    • /
    • 2004
  • Corrosion of reinforcement is the main cause of damage and early failure of reinforced concrete structures. The corrosion is mainly progressed by the chloride ingress. In this paper, an experimental study is executed to investigate the effect of concrete properties and testing methods on the coefficients of chloride diffusion. Also, it is surveyed the relationship between total chloride and free chloride in concrete. According to this experiment results, W/C ratio and testing method affect chloride diffusion coefficient of concrete. As W/C ratio is increased, diffusion coefficient in concrete is also increased. Diffusion coefficient obtained by each testing method show the different values, respectively. The model equation of diffusion coefficient with W/C ratio is proposed.

ASIP Design for Real-Time Processing of H.264 (실시간 H.264/AVC 처리를 위한 ASIP설계)

  • Kim, Jin-Soo;SunWoo, Myung-Hoon
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.44 no.5
    • /
    • pp.12-19
    • /
    • 2007
  • This paper presents an ASIP(Application Specific Instruction Set Processor) for implementation of H.264/AVC, called VSIP(Video Specific Instruction-set Processor). The proposed VSIP has novel instructions and optimized hardware architectures for specific applications, such as intra prediction, in-loop deblocking filter, integer transform, etc. Moreover, VSIP has hardware accelerators for computation intensive parts in video signal processing, such as inter prediction and entropy coding. The VSIP has much smaller area and can dramatically reduce the number of memory access compared with commercial DSP chips, which result in low power consumption. The proposed VSIP can efficiently perform in real-time video processing and it can support various profiles and standards.

A sequence-based personalized service for the short life cycle products (수명주기가 짧은 상품들에 대한 시퀀스 기반 개인화 서비스)

  • Choi, Ju-Choel
    • Journal of Digital Convergence
    • /
    • v.15 no.12
    • /
    • pp.293-301
    • /
    • 2017
  • Most new products not only suddenly disappear in the market but also quickly cannibalize older products. Under such a circumstance, retailers may have too much stock, and customers may be faced with difficulties discovering products suitable to their preferences among short life cycle products. To address these problems, recommender systems are good solutions. However, most previous recommender systems had difficulty in reflecting changes in customer preferences because the systems employ static customer preferences. In this paper, we propose a recommendation methodology that considers dynamic customer preferences. The proposed methodology consists of dynamic customer profile creation, neighborhood formation, and recommendation list generation. For the experiments, we employ a mobile image transaction dataset that has a short product life cycle. Our experimental results demonstrate that the proposed methodology has a higher quality of recommendation than a typical collaborative filtering-based system. From these results, we conclude that the proposed methodology is effective under conditions where most new products have short life cycles. The proposed methodology need to be verified in the physical environment at a future time.

Register Pressure Aware Code Selection Algorithm for Multi-Output Instructions (Register Pressure를 고려한 다중 출력 명령어를 위한 개선된 코드 생성 방법)

  • Youn, Jong-Hee M.;Paek, Yun-Heung;Ko, Kwang-Man
    • The KIPS Transactions:PartA
    • /
    • v.19A no.1
    • /
    • pp.45-50
    • /
    • 2012
  • The demand for faster execution time and lower energy consumption has compelled architects of embedded processors to customize it to the needs of their target applications. These processors consequently provide a rich set of specialized instructions in order to enable programmers to access these features. Such an instruction is typically a $multi$-$output$ $instruction$ (MOI), which outputs multiple results parallely in order to exploit inherent underlying hardware parallelism. Earlier study has exhibited that MOIs help to enhance performance in aspect of instruction counts and code size. However the earlier algorithm does not consider the register pressure. So, some selected MOIs introduce register spill/reload code that increases the code size and instruction count. To attack this problem, we introduce a novel iterated instruction selection algorithm based on the register pressure of each selected MOIs. The experimental results show the suggested algorithm achieves 3% code-size reduction and 2.7% speed-up on average.