• 제목/요약/키워드: I/O List

검색결과 28건 처리시간 0.022초

범위 피벗 퀵정렬 (Quicksort Using Range Pivot)

  • 이상운
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권4호
    • /
    • pp.139-145
    • /
    • 2012
  • 퀵정렬은 피벗값을 최좌측, 최우측, 중간 값 또는 랜덤하게 결정하는 방법을 적용하고 있다. 본 논문은 범위 중간값을 $P_0$피벗값으로 결정하고 계속적으로 양분하는 퀵정렬 방법을 제안하였다. 제안된 방법은 길이가 $n$인 리스트 $A$$i$=1, $j$=$n$에서 최소값 $L$과 최대값 $H$를 탐색하여 초기 피벗 키 값으로 $P_0=(H+L)/2$로 설정하고 $i$=$j$ 또는 $i$>$j$가 될 때까지 $a[i]{\geq}P_0$, $a[j]<P_0$를 교환하는 방식을 적용하였다. 피벗값에 따라 값의 교환이 완료되면 리스트 $A_0$는2개의 부분리스트 $a[1]{\leq}A_1{\leq}a[j]$$a[i]{\leq}A_2{\leq}a[n]$으로 분할되며 이 경우 피벗 키는 $P_1=P_0/2$, $P_2=P_0+P_1$으로 설정된다. 이러한 과정을 분할된 리스트의 길이가2일 때까지 수행되며, 리스트 길이가 2이고, $a$[1]>$a$[2]이면 $a[1]{\leftrightarrow}a[2]$로 교환한다. 제안된 방법은 퀵정렬에 비해 빠르며, 최악의 경우 수행 복잡도 $O(n^2)$$O(n{\log}n)$으로 향상시켰다.

광견병 진단시약 및 예방백신의 국제표준 (Standard Diagnostic Tests and Vaccines for Rabies)

  • 강영배;이재진
    • 대한수의사회지
    • /
    • 제30권3호
    • /
    • pp.162-171
    • /
    • 1994
  • 이 자료는, 국제수역사무국(Office de International Epizooties : O.I.E.)에서 발행한 Manual of Standards for Diagnostic Tests and Vaccines for List A and List B Diseases of Mammals, Birds and Bees(1992) (포유류, 조류, 꿀벌에 있어서의 A급 및 B급 질병에 대한 진단시약 및 예방백신에 대한 표준지침) 중에서 광견병(B8, Rabies)에 관한 내용(Chapter 22, 205-215)을 우리나라의 광견병 방역대책 수립과 생물학적 제제개발을 위한 참고자료로 활용하기 위하여 번역 소개한 것이다. 본래의 원저자는 프랑스의 Dr J. Blancou로서 프랑스 국립수의식품연구원(CNEVA) 산하의 광견병 및 야생동물 병리연구소(Laboratoire d'Etudes sul la Rage et de la Pathologie des Animaux Sauvages)에 책임자로 재직한 바 있으며, 1991년 이후 현재에는 국제수역사무국(O.I.E)의 사무총장(Director-general)직을 맡고 있다.

  • PDF

Design Procedure for System in Package (SIP) Business

  • Kwon, Heung-Kyu
    • 한국마이크로전자및패키징학회:학술대회논문집
    • /
    • 한국마이크로전자및패키징학회 2003년도 International Symposium
    • /
    • pp.109-119
    • /
    • 2003
  • o In order to start SIP Project .Marketing (& ASIC team) should present biz planning, schedule, device/SIP specs., in SIP TFT prior to request SIP development for package development project. .In order to prevent (PCB) revision, test, burn-in, & quality strategy should be fixed by SIP TFT (PE/Test, QA) prior to request for PKG development. .Target product price/cost, package/ test cost should be delivered and reviewed. o Minimum Information for PCB Design, Package Size, and Cost .(Required) package form factor: size, height, type (BGA, QFP), Pin count/pitch .(Estimated) each die size including scribe lane .(Estimated) pad inform. : count, pitch, configuration(in-line/staggered), (open) size .(Estimated) each device (I/O & Core) power (especially for DRAM embedded SIP) .SIP Block diagram, and net-list using excel sheet format o Why is the initial evaluation important\ulcorner .The higher logic power resulted in spec. over of DRAM Tjmax. This caused business drop longrightarrow Thermal simulation of some SIP product is essential in the beginning stage of SIP business planning (or design) stage. (i.e., DRAM embedded SIP) .When SIP is developed using discrete packages, the I/O driver Capa. of each device may be so high for SIP. Since I/O driver capa. was optimized to discrete package and set board environment, this resulted in severe noise problem in SIP. longrightarrow In this case, the electrical performance of product (including PKG) should have been considered (simulated) in the beginning stage of business planning (or design).

  • PDF

예측 가능한 실행 시간을 가진 동적 메모리 할당 알고리즘 (A Dynamic Storage Allocation Algorithm with Predictable Execution Time)

  • 정성무;유해영;심재홍;김하진;최경희;정기현
    • 한국정보처리학회논문지
    • /
    • 제7권7호
    • /
    • pp.2204-2218
    • /
    • 2000
  • This paper proposes a dynamic storage allocation algorithm, QHF(quick-half-fit) for real-time systems. The proposed algorithm manages a free block list per each worked size for memory requests of small size, and a free block list per each power of 2 size for memory requests of large size. This algorithms uses the exact-fit policy for small sie requests and provides high memory utilization. The proposed algorithm also has the time complexity O(I) and enables us to easily estimate the worst case execution time (WCET). In order to confirm efficiency of the proposed algorithm, we compare he memory utilization of proposed algorithm with that of half-fit and binary buddy system that have also time complexity O(I). The simulation result shows that the proposed algorithm guarantees the constant WCET regardless of the system memory size and provides lower fragmentation ratio and allocation failure ratio thant other two algorithms.

  • PDF

휴대용 데이터베이스를 위한 지연된 소거 리스트를 이용하는 플래시 메모리 쉐도우 페이징 기법 (Flash Memory Shadow Paging Scheme Using Deferred Cleaning List for Portable Databases)

  • 변시우
    • Journal of Information Technology Applications and Management
    • /
    • 제13권2호
    • /
    • pp.115-126
    • /
    • 2006
  • Recently, flash memories are one of best media to support portable computer's storages in mobile computing environment. We propose a new transaction recovery scheme for a flash memory database environment which is based on a flash media file system. We improved traditional shadow paging schemes by reusing old data pages which are supposed to be invalidated in the course of writing a new data page in the flash file system environment. In order to reuse these data pages, we exploit deferred cleaning list structure in our flash memory shadow paging (FMSP) scheme. FMSP scheme removes the additional storage overhead for keeping shadow pages and minimizes the I/O performance degradation caused by data page distribution phenomena of traditional shadow paging schemes. We also propose a simulation model to show the performance of FMSP. Based on the results of the performance evaluation, we conclude that FMSP outperforms the traditional scheme.

  • PDF

정보 블록 정렬 알고리즘에 관한 연구 (A Study on Information Block Sort Algorithm)

  • 송태옥
    • 컴퓨터교육학회논문지
    • /
    • 제6권3호
    • /
    • pp.1-8
    • /
    • 2003
  • 본 논문에서는 O(NlogN) 의 시간 복잡도와 데이터의 분포상태에 영향을 받지 않는 정보블록 정렬알고리즘(IBSA : Information Block Sort Algorithm)을 제안하고, 시뮬레이터를 이용하여 그 성능을 평가하였다. 2백만 개의 랜덤 데이터를 이용하여 IBSA의 성능을 측정해본 결과, 퀵 정렬의 22%, 개선된 퀵 정렬의 36% 정도의 비교회수만으로도 정렬할 수 있음을 보여주었다.

  • PDF

변압기 코아의 선정 기술 개발 (Choice technique develovement of transformer core)

  • 이오걸;김수용;박두한
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 하계학술대회 논문집 C
    • /
    • pp.1604-1606
    • /
    • 2003
  • In this paper, investigated the core of transformer of high power factor and high effectiveness about design and choice technology. Transformer that use existent general core and material is high no-load loss power. Presented core choice method that can reduce loss. Could do to reduce loss according to choice technology of use material more than about 10 (%). Presented classification and check list by Core's type.

  • PDF

A Fuzzy System Representation of Functions of Two Variables and its Application to Gray Scale Images

  • Moon, Byung-soo;Kim, Young-taek;Kim, Jang-yeol
    • 한국지능시스템학회논문지
    • /
    • 제11권7호
    • /
    • pp.569-573
    • /
    • 2001
  • An approximate representation of discrete functions {f$_{i,j}\mid$|i, j=-1, 0, 1, …, N+1}in two variables by a fuzzy system is described. We use the cubic B-splines as fuzzy sets for the input fuzzification and spike functions as the output fuzzy sets. The ordinal number of f$_{i,j}$ in the sorted list is taken to be the out put fuzzy set number in the (i, j) th entry of the fuzzy rule table. We show that the fuzzy system is an exact representation of the cubic spline function s(x, y)=$\sum_{N+1}^{{i,j}=-1}f_{i,j}B_i(x)B_j(y)$ and that the approximation error S(x, y)-f(x, y) is surprisingly O($h^2$) when f(x, y) is three times continuously differentiable. We prove that when f(x, y) is a gray scale image, then the fuzzy system is a smoothed representation of the image and the original image can be recovered exactly from its fuzzy system representation when it is a digitized image.e.

  • PDF

주식투자(株式投資)에 관(關)한 모의(模擬)게임 (Portfolio Management Game Applicable to Korean Stock Market)

  • 오성백;황학
    • 대한산업공학회지
    • /
    • 제3권1호
    • /
    • pp.55-59
    • /
    • 1977
  • This paper develops a portfolio management game applicable to Korean Stock Market with an emphasis on teaching and training aid. It allows each participant to start out with a certain amount of money and pick his favorable stocks from a list of stocks chosen by instructor. Each participant must make a transaction at each time period and he gets a readout that states his individual performance, i.e., stock lists, cash on hand, net worth, transactions he has made and rank in accordance with his net worth. This game package consists of 10 subprograms and 7 files written with Fortran language for use on the Nova 840 computer and is divided into 3 main categories according to their functions, i.e., book-keeping function, data processing function and information searching function. This package may be used for training portfolio decison makings in the stock market and for comparing various investment methods through hypothetical investments.

  • PDF