• 제목/요약/키워드: 사이클 확장

검색결과 78건 처리시간 0.025초

분기 히스토리의 모험적 갱신을 허용하는 전역 히스토리 기반 분기예측기에서 분기예측실패를 위한 간단한 복구 메커니즘 (Simple Recovery Mechanism for Branch Misprediction in Global-History-Based Branch Predictors Allowing the Speculative Update of Branch History)

  • 고광현;조영일
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제32권6호
    • /
    • pp.306-313
    • /
    • 2005
  • 조건 분기예측은 프로세서 성능 개선을 위한 중요한 기술이다 그러나, 분기예측실패는 많은 사이클을 낭비시키며, 비순서적 실행을 방해하고, 잘못 예측된 명령어들을 수행하게 되므로 전력을 낭비한다. 따라서 높은 정확도를 갖는 분기 예측기는 좋은 성능을 갖는 프로세서를 위해 중요하다. gshare와 GAg같은 전역 히스토리를 기반으로 하는 예측기에서는 히스토리의 명령어 완료시간 갱신 (commit update)에 의해 많은 분기예측실패가 발생한다. 그런 문제를 해결하기 위해 히스토리를 모험적으로 갱신하고, 분기예측실패 시 히스토리를 복구시키는 메커니즘에 관한 연구의 필요성이 제시되었고, 연구 되었다. 본 논문에서는 분기예측실패 발생 후 분기 히스토리를 복구하는 간단한 복구 메커니즘을 제안한다. 제안한 복구 메커니즘은 기존 분기예측기에 age_counter를 추가하고 분기 히스토리 레지스터 크기를 2배로 확장시킨다. age_counter는 미해결 분기명령어 수를 저장하며, 분기예측실패 후 분기 히스토리 레지스터를 복구하는데 사용한다. Simplescalar 3.0/PISA 툴셋과 SPECINT95 벤치마크 프로그램에서 시뮬레이션 한 결과, 제안된 복구 메커니즘을 gshare와 GAg 예측기에 적용하였을 때 예측 정확도와 프로세서 성능을 개선시킬 수 있었음 을 보여준다. GAg와 gshare 예측기에서 예측정확도는 각각 9.21$\%$와 2.14$\%$가 개선되었고, WC는 18.08$\%$와 8.75$\%$ 개선되었다.

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

  • 조정훈;백윤흥;권수현
    • 정보처리학회논문지A
    • /
    • 제13A권5호
    • /
    • pp.413-420
    • /
    • 2006
  • 대부분의 디지털 신호 처리기 (Digital Signal Processor)는 두 개 이상의 메모리 뱅크를 가지는 하버드 아키텍처 (Harvard architecture)를 지원한다. 다중 메모리 뱅크 중에서 하나는 프로그램용으로 나머지는 데이터용으로 사용하여 프로세서가 한 명령어 사이클에 메모리의 여러 데이터에 동시 접근을 가능하게 한다. 이전 연구에서 우리는 다중 메모리 뱅크에 효율적으로 데이터를 할당하는 방법에 대하여 논하였다. 본 논문에서는 이전 연구의 확장으로 런타임 메모리의 최적화에 대한 우리의 최근 연구에 대하여 소개한다. 듀얼 데이터 메모리 뱅3(Dual Data Memory Bank)를 효율적으로 이용하기 위해 각 메모리 뱅크에 할당된 변수를 관리하기 위한 독립적인 두 개의 런타임 스택이 필요하다. 프로시저에 대한 두 메모리 뱅크의 활성화 레코드(Activation Record)의 크기는 각 메모리 뱅크에 할당된 변수의 개수가 일정하지 않기 때문에 다를 수 있다. 따라서 여러 개의 프로시저가 연속으로 호출될 때 두 개의 런타임 스택의 크기가 크게 달라질 수 있다. 이러한 두 메모리 뱅크 사이의 불균형은 하나의 메모리에 여유 공간이 있음에도 불구하고 다른 하나의 메모리 뱅크의 사용량이 온칩 메모리(on-chip memory)범위를 초과하는 원인이 될 수 있다. 본 논문에서는 온칩 메모리를 효율적으로 사용하기 위해 두 런타임 스택의 균형 맞추기를 시도했다. 본 논문에서 제안하는 알고리즘은 상대적으로 단순하지만 효율적으로 런타임 메모리를 사용할 수 있다는 것을 실험결과를 통해 보여주고 있다.

동결-융해 풍화에 의한 원주지역 쥬라기 화강암의 지질공학적 특성변화 (Variation of Engineering Geological Characteristics of Jurassic Granite in Wonju Due to Freeze-Thaw Weathering)

  • 엄정기;우익;박혁진
    • 자원환경지질
    • /
    • 제42권3호
    • /
    • pp.261-272
    • /
    • 2009
  • 이 연구는 강원도 원주시 일대에 분포하는 쥬라기 화강암에 대하여 동결-융해 시험을 수행하고 동결-융해 반복 횟수의 증가에 따른 암석의 물리 역학적 특성변화를 고찰하였다. 동결-융해의 한 사이클은 24시간이며 진공챔버에서 2시간동안 포화시킨 시료를 -20$\pm1^{\circ}C$로 8시간 동결하고 상온에서 14시간 동안 융해하였다. 동결-융해 시험 중에 물리적인 특성을 측정한 결과 탄성파 속도는 지속적으로 감소하였으며 흡수율은 증가히는 양상을 보였다. 시험 전 풍화등급이 높은 암석일수록 동결-융해에 따른 물성의 변화가 크며 풍화에 취약한 것으로 나타났다. 슬랩(slab) 시편에서 취득한 미세균열 트레이스의 길이 및 면적밀도는 지속적으로 증가하는 것으로 나타났다. 이는 지속적으로 감소하는 탄성파 속도의 특성과도 부합하며 암석 내부에 미세균열이 급격히 발현 확장하고 특히 광물 결정의 결합력이 약화되는 암석 풍화에 기인한 것으로 판단된다. 미세균열의 밀집도와 크기를 동시에 고려할 수 있는 박스 프랙탈 차원($D_B$)은 미세균열 트레이스의 변동성을 효과적으로 반영하며 중 장기적인 풍화 예측을 위한 새로운 풍화지수로 활용할 수 있을 것으로 기대된다.

고성능 멀티프로세서를 위한 유전 알고리즘 기반의 반복 데이터흐름 최적화 스케줄링 알고리즘 (An Iterative Data-Flow Optimal Scheduling Algorithm based on Genetic Algorithm for High-Performance Multiprocessor)

  • 장정욱;인치호
    • 한국인터넷방송통신학회논문지
    • /
    • 제15권6호
    • /
    • pp.115-121
    • /
    • 2015
  • 본 논문에서는 멀티프로세서 아키텍처 상에 반복적인 데이터흐름 알고리즘을 스케줄링하는 방법을 제안한다. 기본적인 하드웨어 모델을 기반으로 멀티프로세서 아키텍처라는 세부적인 특성을 가지도록 확장하여 용량이 제한된 통신 네트워크상에 전송할 데이터를 라우팅 하는데 필요한 하드웨어 모델을 구현하고, 스케줄링 방법을 적용한다. 제안한 스케줄링 방법은 세 가지 계층으로 구성된다. 가장 상위 계층에 구현된 유전 알고리즘은 반복 데이터흐름 그래프의 최적화를 담당한다. 유전 알고리즘은 대상이 되는 연산들에 대해 서로 다른 조합을 생성한다. 그리고서 이 조합들은 중간계층으로 전달된다. 이 중간 계층에는 전역 스케줄링이 위치하며, 연산들의 조합을 바탕으로 스케줄링에 관한 주요 결정을 이 스케줄이 내리게 된다. 마지막으로, 하부 계층에서는 하드웨어 세부사항을 고려하며 블랙-박스 스케줄링을 이용한다. 연산에 대한 스케줄링을 완료하고, 세부적인 하드웨어 모델이 이 결정을 준수하는지 확인한다. 스케줄 사이에 사이클을 삽입할 수 있는 두 가지 스케줄링을 통해 유효한 스케줄을 항상 빨리 찾아낼 수 있다. 본 논문에서 제안한 스케줄링 방법의 성능을 테스트하기 위하여 다섯 가지 필터들에 대한 벤치마크를 수행하여 합당한 시간 안에 양질의 스케줄을 찾아낼 수 있음을 입증한다.

계산과학 시뮬레이션을 위한 HPC 작업 관리 프레임워크의 설계 및 구현 (Design and Implementation of HPC Job Management Framework for Computational Scientific Simulation)

  • 유정록;김한기;변희정
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 춘계학술대회
    • /
    • pp.554-557
    • /
    • 2016
  • 최근, 슈퍼컴퓨터 시스템은 교육, 의료, 국방 등은 물론 계산과학 시뮬레이션까지 다양한 분야에서 활용되고 있다. 특히, 슈퍼컴퓨터, 클라우드 등 이종의 계산 자원을 연동하는 시뮬레이션 환경은 시간, 공간적 한계를 극복하는 차세대 연구 환경으로서 다양한 응용 분야에서 큰 각광을 받고 있다. 그러나 기존의 이종 슈퍼컴퓨팅 환경은 API(Application Programming Interface)의 부재로 터미널 접근을 통해 계산 작업을 수행하는 단조로운 형태를 띠고 있으며, 이는 이종 컴퓨팅 자원의 접근성 및 활용성을 저해하는 주요 요소이다. 이러한 문제점을 해결하고, 슈퍼컴퓨팅 서비스의 다양성을 확보하기 위해, 본 논문에서는 계산과학 시뮬레이션을 위한 웹 기반 HPC (High Performance Computing) 작업 관리 프레임워크의 설계 및 구현에 대해 기술한다. 제안한 프레임워크는 슈퍼컴퓨터, 클라우드, 그리드 등의 다양한 이기종 자원을 활용하여 시뮬레이션 계산 작업을 수행할 수 있도록 플러그-인 기반 표준 인터페이스 및 번들 플러그-인을 제공하며, 플러그-인 관리자를 통해 손쉽게 자원 확장이 가능하다. 또한 시뮬레이션 작업의 생성, 제출, 제어, 상태 모니터링 등의 전주기적인 작업 라이프사이클 관리를 위해 HTTP 표준 방식의 RESTful endpoints들을 제공한다.

  • PDF

서비스경제시대의 신경영자 모델 연구 (A Study on the New Manager Model in Service Economy Era)

  • 김현수
    • 서비스연구
    • /
    • 제10권3호
    • /
    • pp.1-22
    • /
    • 2020
  • 본 연구는 선행연구에서 정립된 신경영 프레임워크에 기반을 둔 신경영자 모델을 연구하기 위해 수행되었다. 경영 주체로서의 경영자 관점과 경영의 대상인 객체로서의 경영자 관점을 모두 포용하는 신경영자론을 제시하였다. 이를 위해 먼저 현대 경영자가 왜 기존 경영자와 달라져야 하는지 그 이유를 논리적으로 제시하였다. 현대경제사회가 기존 경제사회와 달라졌고, 경영의 대상인 현대 조직이 기존 조직과 달라졌으며, 경영자에게 요구되는 과업이 기존의 과업과 달라졌음을 논리적으로 설명하였다. 새로운 경영자에게 요구되는 경영자 모델을 현대경제철학인 서비스철학의 구조와 프로세스 모델에 기반하여 제시하였다. 제시된 경영자 모델에 따라, 새로운 경영자에게 요구되는 과업과 그 과업을 수행하기 위한 경영자로서의 필수 소양을 제시하였다. 또한 경영자에게 요구되는 소양을 가진 경영자가 수행해야하는 역할 모델을 제시하였다. 고객과 하나가 되는 경영자 역할, 자신의 비이성성까지도 통제하는 경영자 역할, 분별과 비분별을 병행하는 경영자 역할, 강한 카리스마와 물과 같은 부드러움을 겸비한 유연한 리더십 역할, 규정과 비규정을 포용하는 관리자 역할, 비전과 무비전 경영을 병행하는 경영자 역할, 경쟁과 비경쟁을 모두 활용하는 경영자 역할 모델 등을 도출하였다. 경영자는 두 개의 상반되는 역할을 태극식 모델로 포용하며 각 역할이 지닌 자체 모순을 시공간 차원에서 해결하면서 발전해가는 나선형 변증법적 사이클로 경영활동을 수행해야 함을 제시하였다. 대한민국 태극기에서 사용한 주역의 감괘와 리괘 모델을 차용하여 두 대립자를 내부 및 외부에 포용하는 방식과 시공간축의 변화에 따른 변증법적 경영 실행과정을 제시하였다. 향후 연구로는 신경영자 모델에 대한 실증적 분석적 연구들이 필요하다. 본 연구를 확장하여 실용적인 모델로 발전시키고, 이를 분석적 방법으로 검증하는 연구들이 필요하다.

Zn와 Al을 첨가한 LiNi0.85Co0.15O2 양극활물질의 제조 및 전기화학적 특성평가 (Synthesis and Electrochemical Properties of Zn and Al added LiNi0.85Co0.15O2 Cathode Materials)

  • 김수진;서진성;나병기
    • Korean Chemical Engineering Research
    • /
    • 제59권1호
    • /
    • pp.42-48
    • /
    • 2021
  • 본 연구에서는 LiNi0.85Co0.15O2의 전기화학적 특성과 열적 안정성을 향상시키기 위하여 LiNi0.85Co0.15O2에 이종원소인 Zn와 Al을 함께 첨가하여 고상법으로 합성하였다. 물질의 결정 구조, 크기 및 표면 상태는 XRD, SEM을 이용하여 분석하였고 전기화학적 특성은 충방전기를 이용하여 CV(cyclic voltammetry), 초기 충·방전 프로파일, 출력 특성, 수명 특성 등을 측정하였다. Al-O의 강한 결합에너지는 양극활물질의 구조적 안정성을 향상시켰으며, Li+와 Ni2+의 양이온 혼합을 막아 전기화학적 특성 또한 향상되었다. Zn의 큰 이온반경은 양극활물질의 격자상수를 증가시켜 단위 셀의 부피가 확장되었다. Zn와 Al을 0.025몰씩 첨가한 물질의 경우, 0.5 C-rate의 전류밀도에서 100 사이클 동안 80%의 용량 유지율을 보여주었으며 이 결과는 NC 양극활물질보다 12% 높은 수치이다. 또한, 5 C-rate에서의 방전용량은 104 mAh/g으로 기존의 NC 양극활물질보다 36 mAh/g 높은 수치를 보였다. Zn과 Al이 0.025몰씩 첨가된 NC 양극활물질은 출력 특성, 수명 특성에서 우수한 특성을 보여주었다.

린 스타트업 방법론의 적용: 한국 '카닥' 사례를 중심으로 (The Lean Startup: Korea's Case Study-Cardoc)

  • 나희경;이희우
    • 벤처창업연구
    • /
    • 제11권5호
    • /
    • pp.29-43
    • /
    • 2016
  • 창업 성공률을 제고하고 실패 가능성을 낮추는 경영전략으로써'린 스타트업'은 2011년 에릭 리스의 책 출간 이후 줄곧 주목을 받아왔다. 전 세계적인 유니콘 스타트업의 등장과 창업 초기기업에 보다 효과적인 성장 방법론으로써의 린 스타트업에 대한 관심 고조에도 불구하고 한국에서는 체계적인 관련 이론연구와 사례 축적이 미진한 상황이다. 경영학의 진정한 발전은 이론과 그것을 기반으로 한 다양한 사례와의 접목이 이루어질 때 가능하다. 이에 본 논문에서는 서비스 개발 초기부터 린 스타트업의 개념이 적용되었고 서비스와 고객 개발의 전 과정에서 린 개념이 적극적으로 도입된 한국기업 '카닥'의 사례를 발굴하고 고찰하였다. 본 연구를 통해 알게 된 사실은 다음과 같다. 첫째, 린 스타트업 적용을 위해서는 우선 린 스타트업을 적용하려는 경영진, 팀원 들이 모두 그 개념을 깊이 이해하고 적용의 필요성에 공감해야 한다. 둘째, 수많은 논의보다 빠른 MVP(최소요건제품)의 출시가 우선이다. 셋째, 효과적인 학습을 하기 위해서는 적합한 분석툴과 핵심지표(Key Metrics) 선정이 무엇보다 중요하다. 넷째, 만들기-측정-학습(Build-Measure-Learn)의 사이클을 통해 지속적으로 측정하고 배워 제품/시장 적합성(Product/Market Fit)이 검증되었다면 과감히 규모를 확장해야 한다. 다섯째, 신규사업 진출도 철저히 린 하게 해야 한다. 카닥은 현재 신규사업으로 확장을 꾀하는 중으로 이 역시 린 스타트업 방법론을 철저히 적용하여 시범서비스(MVP)로 그 가능성을 타진해 본 후 투자를 본격화 한다. 본 연구는 린 스타트업에 관련한 기존 개념의 논의와 더불어 그 적용사례가 축적되고 있는 외국과 비교해, 한국 기업의 사례연구가 절대적으로 부족한 현 상황에서 한국의 대표적인 린 스타트업 활용 사례를 고찰하였다는 점에서 의의가 있다고 할 수 있다. 본 연구가 린 스타트업 방법론의 국내 적용과 향후 관련 연구에 하나의 디딤돌이 되기를 바란다.

  • PDF