• Title/Summary/Keyword: 최적화프로그램

Search Result 1,005, Processing Time 0.026 seconds

Real-time Implementation of the G.729 Annex A Using ARM9 $Thumb^{\circledR}$ Processor Core (ARM9 $Thumb^{\circledR}$ 프로세서 코어를 이용한 G.729A의 실시간 구현)

  • 성호상;이동원
    • The Journal of the Acoustical Society of Korea
    • /
    • v.20 no.7
    • /
    • pp.63-68
    • /
    • 2001
  • This paper describes the details of ITU-T SGIS G.729A speech coder implementation using ARM9 Thumb/sup R/ processor core and various techniques used in the optimization process. ITU-T G.729 speech coder is the standard of the toll quality 8 kbit/s speech coding. The input to the speech encoder is assumed to be a 16 bits PCM signal at a sampling rate of 8000 samples per second. G.729A is reduced complexity version of the G.729 coder. This version is bit stream interoperable with the full version. The implemented coder requires 34.8 MIPS for the encoder and 8.1 MIPS for the decoder, 36.5 kBytes of program ROM and 6.3 kBytes of data RAM, respectively. The implemented coder is tested against the set of 9 test vectors provided by ITU-T for bit exact implementation.

  • PDF

High Performance Data Cache Memory Architecture (고성능 데이터 캐시 메모리 구조)

  • Kim, Hong-Sik;Kim, Cheong-Ghil
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.9 no.4
    • /
    • pp.945-951
    • /
    • 2008
  • In this paper, a new high performance data cache scheme that improves exploitation of both the spatial and temporal locality is proposed. The proposed data cache consists of a hardware prefetch unit and two sub-caches such as a direct-mapped (DM) cache with a large block size and a fully associative buffer with a small block size. Spatial locality is exploited by fetching and storing large blocks into a direct mapped cache, and is enhanced by prefetching a neighboring block when a DM cache hit occurs. Temporal locality is exploited by storing small blocks from the DM cache in the fully associative buffer according to their activity in the DM cache when they are replaced. Experimental results on Spec2000 programs show that the proposed scheme can reduce the average miss ratio by $12.53%\sim23.62%$ and the AMAT by $14.67%\sim18.60%$ compared to the previous schemes such as direct mapped cache, 4-way set associative cache and SMI(selective mode intelligent) cache[8].

Effects of Job Satisfaction according to the Understanding of Organization Culture between Outsourcing Workers and Regular Workers (병원 아웃소싱 직원과 정규직원의 조직문화 인식이 직무에 미치는 영향)

  • Jang, Hyo-Kang;Ryu, Hwang-Gun;Bae, Sung-Kwon
    • The Journal of the Korea Contents Association
    • /
    • v.9 no.2
    • /
    • pp.279-288
    • /
    • 2009
  • The purposes of this study were to understand the differences of general characteristics, to compare understanding level of the organization cultures, and to develop more good management methods between outsourcing workers and regular workers in hospitals. Major results of this study were as follows: First, regular workers had higher level than outsourcing workers in major understanding on job satisfaction and organization cultures(pride of their jobs, recognition level of job performance ability, satisfaction on ordering method. etc.). Second, the results showed that the level of job performances related with effective management of the factors in job satisfaction and involvement. Third, through multiple regression analysis to understand factors on job satisfaction and involvement, we understood that regular workers were effected by vision performance of hospital and their value view-point, and outsourcing workers were influenced by recognition levels and education levels of hospital vision, Therefore, to maximize level of job satisfaction and involvement. we have interest in development of education program for outsourcing workers, and selection of adequate persons in hospital culture.

Improvement of Iterative Algorithm for Live Variable Analysis based on Computation Reordering (사용할 변수의 예측에 사용되는 반복적 알고리즘의 계산순서 재정렬을 통한 수행 속도 개선)

  • Yun Jeong-Han;Han Taisook
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.8
    • /
    • pp.795-807
    • /
    • 2005
  • The classical approaches for computing Live Variable Analysis(LVA) use iterative algorithms across the entire programs based on the Data Flow Analysis framework. In case of Zephyr compiler, average execution time of LVA takes $7\%$ of the compilation time for the benchmark programs. The classical LVA algorithm has many aspects for improvement. The iterative algorithm for LVA scans useless basic blocks and calculates large sets of variables repeatedly. We propose the improvement of Iterative algorithm for LVA based on used variables' upward movement. Our algorithm produces the same result as the previous iterative algorithm. It is based on use-def chain. Reordering of applying the flow equation in DFA reduces the number of visiting basic blocks and redundant flow equation executions, which improves overall processing time. Experimental results say that our algorithm ran reduce $36.4\%\;of\;LVA\;execution\;time\;and\;2.6\%$ of overall computation time in Zephyr compiler with benchmark programs.

Design of Optimized SWAP System for Next-Generation Storage Devices (차세대 저장 장치에 최적화된 SWAP 시스템 설계)

  • Han, Hyuck
    • The Journal of the Korea Contents Association
    • /
    • v.15 no.4
    • /
    • pp.9-16
    • /
    • 2015
  • On modern operating systems such as Linux, virtual memory is a general way to provide a large address space to applications by using main memory and storage devices. Recently, storage devices have been improved in terms of latency and bandwidth, and it is expected that applications with large memory show high-performance if next-generation storage devices are considered. However, due to the overhead of virtual memory subsystem, the paging system can not exploit the performance of next-generation storage devices. In this study, we propose several optimization techniques to extend memory with next-generation storage devices. The techniques are to allocate block addresses of storage devices for write-back operations as well as to configure the system parameters, and we implement the techniques on Linux 3.14.3. Our evaluation through using multiple benchmarks shows that our system has 3 times (/24%) better performance on average than the baseline system in the micro(/macro)-benchmark.

Analysis of the Current Situation about the Computer Education of Commercial High School placing empasis on Gwang-Ju city area (상업계 고등학교 컴퓨터 교육에 관한 현황분석(광주광역시 중심))

  • Ahn, Ju-Young
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2007.06a
    • /
    • pp.906-909
    • /
    • 2007
  • The method of distributing some questionnaires to the total 4 schools in the area of Gwang-ju city and then collect them later has been used in this study. By using the coefficient of Cronbach's alpha for the collected data, the trust rate of the method of questionnaires have been verified. In conclusion it's been analized that there are disparities in 'computer education course, professor lesson, possibility of computer use, teaching obstacles, self development of teachers, choice and organization of the computer education contents' according to the general situation of the teachers who charge computer education sand there are also disparities in 'goal of computer education, computer curriculum related learning activity, computer curriculum related learning satisfaction, practical use of computer facility, interested contents of students, other lessons besides regular education course' according to the general situation of the students who receive computer education in commercial high school.

  • PDF

서초프로젝트A 오피스텔 현장의 SHOP DWG

  • Kim, Hyeon-Ung
    • 월간 기계설비
    • /
    • no.11 s.184
    • /
    • pp.57-71
    • /
    • 2005
  • SHOP DWG의 현주소 어디까지 왔는가? 설계에서 제조에 이르는 전 과정을 컴퓨터로 제어하고 관리하는 기술. 캐드(CAD)와 캠(CAM)은 각각 computer-aided design,computer-aided manufacturing의 약칭으로 컴퓨터보조설계와 컴퓨터보조생산을 뜻한다. CAD는 설계도면을 한 장씩 수작업으로 제도하지 않고 설계 데이터베이스의 정보를 CRT(cathode ray tube)에서 화상을 보고 합성하면서 설계하므로 작업을 최적화 할 수 있다. CAD로 설계된 설계도의 내용은 CAM을 통해 NC(수치제어)공작기계에 정확한 작업동작을 지시하게 되며, 작업관리∙가공∙조립∙검사 등의 제조과정을 컴퓨터로 관리하여 작업속도와 제품의 정밀성을 높이게 된다. 최근에는 건축현장의 2D system이 보편화되어 있지만 건축현장의 핵심이라고 할 수 있는 기계설비의 기계실, 또는 조립화 공법 등에는 3차원 CAD∙CAM시스템이 개발되어 입체형상을 화면에 3차원으로 재현할 수 있고, 대상물의 표면적∙부피∙무게∙강도 등의 물리적 성질도 자동 계산하여 최적상태에서 현장의 시공에 적용할 수 있게 되었다. 1960년대 초 미국에서 자동차 모델∙엔진, 항공기 부품 등 의 설계에 수작업의 한계를 느껴 개발되었으며, 한국에서는 70년대 중반에 도입되어 운용되고 있다. 이에 따라 프로그램 회사들은 다양한 방법 등을 SHOP DWG에 적용하여 판매경쟁이 치열하다. (주)우진아이엔에스는 급속한 산업경제의 변화와 무한경쟁시대에 보다 나은 기술개발 투자에도 노력을 기울여, 2000년 11월 용인공장, 생산라인을 천안으로 이전, 확장 하여 배관 및 닥트의 CAD-CAM SYSTEM, P.F.P공법, 기계실3D, 블럭화배관, 닥트자동화 시스템, 설계, 용접공정을 공장화시켰으며, 신 개발품인 S.C.D(SEMI-CON DUCT)를 신설하여 모든 건축물에 맞는 필수적인 제품을 생산함으로써 선택의 폭을 넓히고, 현장 시공능력 효율을 높이고 있다. 이번 호에서는 (주)우진아이엔에스가 95년 설계팀을 발족하여 제로시스템의 3D공법을 공장 및 현장의 SHOP DWG에 적용해왔고 최근에는“서초 프로젝트A”현장에 SHOP DWG의 최대 결집체인 3D활용의 조립화 공법을 적용하여 초고층 오피스텔현장을 시공한 사례를 게재한다. 우진아이엔에스는 30여년의 기술 축척을 바탕으로 최고의 기술력과 풍부한 경험을 통해 아셈무역센타, 타워팰리스1차, 3차 및 목동트라팰리스, 분당트리폴리스, 수원삼성전자 R4, 등 국내굴지의 초고층빌딩 시공을 근거로 초고층의 기본설계를 이해하고 SHOP DWG을 통해서 기계설비공사의 향후 나아갈 지표를 제시하고 있다.

  • PDF

Optimized Multipath Network Coding in Multirate Multi-Hop Wireless Network (다중 전송률 다중 홉 무선 네트워크에서 최적화된 다중 경로 네트워크 코딩)

  • Park, Museong;Yoon, Wonsik
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.37B no.9
    • /
    • pp.734-740
    • /
    • 2012
  • In this paper, we propose a method for throughput improvement in multirate multihop wireless networks with intra-session network coding. A multirate transmission supports several rates so that it has a tradeoff between transmission rate and transmission range, therefore multirate can cope with the performance degradation. We present the rate selection method with intra-session network coding in multirate nodes. The effective transmission rate is calculated by using intra-session network coding, and then its maximum effective transmission rate is selected. Concurrent transmission set is determined by selected transmission rate and then the linear programming is formulated for throughput calculation in multihop wireless networks. We evaluate the performance by using MATLAB and lp_solve programs in two topologies. It is shown that the throughput of the proposed method is improved.

Hardware-Based Mobile IPv6 Implementation (하드웨어 기반 모바일 IPv6의 구현)

  • Kim, Hye-Ran;Mun, Ju-Hyoung;Kim, Won-Jung;Chu, Ha-Neul;Jhee, Suh-Young;Lim, Hye-Sook
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.32 no.1B
    • /
    • pp.40-52
    • /
    • 2007
  • Mobile IP allows mobile end-systems to maintain on-going connections while moving to other links. Based on the Internet Protocol Version 6 (IPv6), mobile IPv6 provides a set of new mobility functions such as route optimization in addition to the functions in mobile IPv4. This paper describes the hardware-based mobile IPv6 implementation which provides all the mobility functionalities in hardware. The hardware-based mobile IPv6 provides faster mobility support than software-based implementation as well as it reduces the number of packet losses which can be caused during the movement. In end-systems equipped with hardware-based mobility support, the CPU can concentrate more on running application programs without wasting its effort for mobility support, and hence it is expected the overall performance improvement.

A Study on the Sustainable Tourism Destination Management Plan using LBS (LBS를 이용한 지속가능한 관광지 관리방안에 관한 연구)

  • Park, Jae-Wan
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.3
    • /
    • pp.447-451
    • /
    • 2017
  • This study proposes a new model of tourism destination management based on the tourism management program using information and communication technology provided by LBS. The personalized tourist information service can enhance the satisfaction of tourists. Sustainability can be expanded through management based on the capacity of the tourism destination. Increased satisfaction leads to more diverse tourism activities. Various tourism activities increase the consumption expenditure, which satisfies the local tourism destination management purpose. The tourism destination management plan of the central and local governments is a comprehensive system in which detailed policy support plans are formulated from the perspective of the three requirements for sustainability-economic, socio-cultural, and environmental-and concerned parties are connected and resources are supported through detailed processes in which the sources of disparities in accessibility are identified and the roles are delegated at the national, community, and regional levels.