• 제목/요약/키워드: Concurrent simulation

검색결과 156건 처리시간 0.024초

다중처리가 가능한 새로운 Globally Asynchronous, Locally Dynamic System 버스 구조 (A Novel Globally Asynchronous, Locally Dynamic System Bus Architecture Based on Multitasking Bus)

  • 최창원;신현출;위재경
    • 대한전자공학회논문지SD
    • /
    • 제45권5호
    • /
    • pp.71-81
    • /
    • 2008
  • 본 논문에서는 새로운 On-Chip 버스로 다중처리 기반의 GALDS 버스 구조를 제안하였고 성능을 검증하였다. 제안된 GALDS 버스 구조는 멀티 마스터 멀티 슬레이브의 다중 처리를 지원하는 세그먼트(segment) 기반의 고성능의 양방향 다중처리 버스 구조(bi-direction multitasking bus architecture)이다. 또한, 시스템의 태스크(task) 분석에 의해서, 버스는 버스 동작 주파수의 배수 값을 갖는 주파수 사이에서 각각의 IP에 최적화된 동작 주파수를 선택하기 때문에 전체 전력 소모를 줄일 수 있다. 서로 다른 동작 주파수를 입력받은 IP들 간의 효율적인 데이터 통신을 위하여, 본 구조에서는 비동기 양방향 FIFO를 기반으로 하는 비동기 Wrapper 설계하였다. 또한, 버스 세그먼트의 추가만으로 시스템의 쉬운 확장이 가능하기 때문에, 제안된 구조는 IP 재사용 및 구조적 변경이 용이한 장점을 갖는다. 제안된 버스의 검증을 위해 4-마스터/4-슬레이브를 가지는 4-세그먼트의 버스와 비동기 Wrapper를 Verilog HDL을 이용하여 구현하였다. 버스의 다중처리동작 검증은 버스와 IP의 동작 주파수 비가 1:1, 1:2, 1:4, 1:8인 경우를 기준으로 시뮬레이션을 통해 마스터 IP에서 슬레이브 IP 사이의 데이터 읽기 및 쓰기 전송 동작을 확인하였다. 데이터 전송은 Advanced Microcontroller Bus Architecture(AMBA)과 호환 가능한 16 Burst Increment 모드로 하였다. 제한된 GALDS 버스의 최대 동작 지연시간은 쓰기 동작 시 22 클럭, 읽기 동작 시 44 클럭으로 확인되었다.

HELP 모형과 SWAT 모형의 지하수 함양량 비교 (Comparison of Groundwater Recharge between HELP Model and SWAT Model)

  • 이도훈;김남원;정일문
    • 한국수자원학회논문집
    • /
    • 제43권4호
    • /
    • pp.383-391
    • /
    • 2010
  • 본 연구에서는 SWAT 모형과 HELP 모형을 이용하여 보청천 유역의 지하수 함양량을 산정하였다. SWAT 모형은 지표수 및 지하수 성분을 모두 고려할 수 있는 물순환 모형이지만, 토양층에 대한 침루과정의 물리적 해석이 미흡하다. 반면에 HELP 모형은 중간유출 및 지하수 유출성분을 모의하지 못하지만, 토양층에서의 비포화흐름을 고려하여 침루과정을 해석할 수 있다. 국내유역에서 함양량 산정을 위해 SWAT 모형은 여러 유역에서 성공적으로 적용되어 왔지만, HELP 모형의 국내유역에 대한 적용은 매우 미흡하였다. HELP 모형의 적용을 위하여 중간유출계수를 제안하였고, 수정된 지수형감쇠 가중함수를 이용하여 지하수 함양량을 산정하였다. HELP 모형의 함양량은 중간유출계수 값에 따라서 많은 차이를 나타내었다. 중간유출계수 값이 0.6인 경우에 HELP 모형과 SWAT 모형사이의 함양량 오차가 가장 작았으며 일, 월, 연단위 등 다양한 시간규모에 대하여 두 모형사이의 함양량은 비교적 잘 일치하였다. HELP 모형은 SWAT모형에 비하여 모형구조가 비교적 간단하고 입력변수가 적게 요구되므로 지하수 함양량 산정에 유용하게 적용될 수 있으며, SWAT 모형과 HELP 모형을 병행하여 적용하면 지하수 함양량 산정의 신뢰도가 향상될 것으로 판단된다.

분산환경에서 거래관리를 위한 두단계 기부 잠금규약 (Two-Way Donation Locking for Transaction Management in Distributed Database Systems)

  • 이혜경;김응모
    • 한국정보처리학회논문지
    • /
    • 제6권12호
    • /
    • pp.3447-3455
    • /
    • 1999
  • 데이터베이스 기술의 적용분야가 점차 확대되어감에 따라 작업처리율을 증대시키기 위한 다양한 형태의 거래 처리 모형들을 필요로 하는 추세이다. 그러나 기존의 syntax위주의 직렬성 이론만 가지고서는 거래의 실행시간상 차별화 특성을 수용하면서 다수의 거래에 대한 단위시간당 처리 생산성을 높이기는 힘든 형편이다. 이러한 상황을 해결하기 위하여 이타적 잠금기법(altruistic locking: AL)은 거래가 객체를 사용한 다음 더이상 그 객체를 요구하지 않을 때 다른 거래들이 그 객체를 로크할 수 있도록 미리 객체에 대한 로크를 해제함으로써 거래들의 대기시간을 줄이기 위한 취지에서 제안된 것이다. 확장형 이타적 잠금(extended altruistic locking: XAL)기법은 AL을 자취의 확장 측면에서 개선한 잠금기법으로서 AL이 근본적으로 안고 있는 반드시 기부된 객체만을 처리해야 한다는 부담을 보다 완화한 기법이다. 본 논문에서는 우선 장기거래로 인한 단기거래의 장기적 대기현상 완화 측면에서의 AL과 XAL의 공통적 한계점을 분석하였다. 분산 환경하에서 장기거래로 인한 단기거래의 장기적 대기현상을 최소화하도록 줄임으로써 동시성 제어의 정도를 높이는 반면, 거래간의 평균 대기시간을 줄일 수 있는 새로운 확장형 이타적 잠금기법인 전후진방식의 신형 확장 기법인 2DL(two-way donation locking)을 제안하였다. 기법의 적용 광범위성을 위해 분산 계산 환경에서도 작동될 수 있게끔 설계하였다. 모의실험에 의한 성능평가 결과 장기거래의 길이가 5이상, 9이하인 상황에서 2DL은 2PL보다 작업 처리율과 거래의 평균 대기시간 면에서 우수한 결과를 나타내었다.

  • PDF

사회적 행위 지각에 있어 해석 효과: 관점에 따른 운동공명효과의 조절 (Effect of Contruals on Social Action Perception: Modulation of Motor Resonance Effect by Perspectives)

  • 이동훈;신천우;신현정
    • 인지과학
    • /
    • 제23권1호
    • /
    • pp.109-132
    • /
    • 2012
  • 최근 체화된 인지 접근에 따르면 행위의 이해는 추상적인 기호 처리가 아니라 그 행위와 관련된 감각-운동 정보의 심적 모사(mental simulation)를 통해 이루어진다고 주장되고 있다. 이 주장을 지지하는 증거로서 제시된 운동공명효과(motor resonance effect)는 관찰되는 행위와 현재 수행하는 행위 사이의 유사성에 의해 행위자의 운동 반응에 일어나는 간섭 혹은 촉진 효과를 말한다. 본 연구에서는 이러한 운동공명효과가 복잡한 사회적 행위를 지각하는 상황에서도 일어나는지 그리고 사회적 행위의 해석 관점에 따라 그 효과가 어떻게 달라지는 지를 알아보고자 하였다. 이를 위하여 어떤 행위자가 세 가지 신체 부위(팔, 발, 입)를 사용하여 다른 사람과 다투는 행위 장면을 그림으로 묘사하고, 각 그림을 행위자의 관점에서 기술하거나(예, 간호사가 의사를 때렸다/밟았다/물었다), 피행위자의 관점에서 기술하여(예, 의사가 간호사에게 맞았다/밟혔다/물렸다), 행위 사건 지각의 관점을 조절하였다. 실험 1에서는 실험참가자로 하여금 제시된 그림과 문장이 일치하면 페달을 밟거나 혹은 버튼을 누르는 행동 반응을 하도록 지시함으로써, 발 행위의 운동공명효과를 측정하였고, 실험 2에서는 마이크와 버튼을 이용하여 입 행위에 대한 운동공명효과를 측정하였다. 실험 1의 결과, 페달을 밟는 발 행동 반응이 발 행위 장면을 행위자의 관점에서 능동적으로 해석한 경우 다른 행위 지각 조건에 비해 빨라졌으며, 피행위자 관점에서 수동적으로 해석한 경우에는 오히려 느려졌다. 이와 유사하게, 실험 2에서는 마이크에 '합'이라는 소리를 내는 입 행동 반응이 입 행위 장면을 행위자가 상대방을 무는 행위로 능동적으로 해석한 경우 빨라졌으며, 같은 장면이라도 피행위자 관점에서 기술하였을 때는 오히려 느려졌다. 본 연구의 결과는 일상생활에서 사회적 행위를 지각하는 과정에서도 운동공명효과는 일어날 수 있다는 것과, 그러나 그 효과 또한 행위 사건을 해석하는 관점에 따라 조절될 수 있다는 점을 시사한다.

  • PDF

위부분절제술 후 방사선치료에서 음식물 배출지연에 따른 영향 (Influence of Delayed Gastric Emptying in Radiotherapy after a Subtotal Gastrectomy)

  • 김동현;김원택;이미란;기용간;남지호;박달;전호상;전계록;김동원
    • Radiation Oncology Journal
    • /
    • 제27권4호
    • /
    • pp.194-200
    • /
    • 2009
  • 목 적: 위부분절제술 후 방사선치료를 받는 환자들 중에서 위 내 음식물의 배출지연으로 인한 위 용적 및 주변 장기의 위치 변화와 이것의 임상적 의의를 알아보고자 하였다. 대상 및 방법: 2005년 3월 1일부터 2008년 12월 31일까지 위암으로 위부분절제술을 받은 후 보조적 동시항암화학 방사선치료를 받았던 총 32명의 환자들 중, 전산화단층촬영모의치료 영상에서 12시간 이상의 금식에도 불구하고 위 내 음식물이 50 ml 이상 남아 잔존 위의 팽대를 보였던 경우들이 이번 연구 대상이었다. 이 환자들에 대해 방사선치료 기간 동안 주기적으로 시행된 컴퓨터단층촬영 자료를 바탕으로 잔존 위 용적 및 주변 장기들의 위치 변화를 평가하였다. 또한 방사선치료 설계 자료를 바탕으로, 잔존 위 및 주변 장기들의 변화를 고려하지 않고 치료를 지속했을 경우의 치료 표적 및 정상조직의 방사선분포 변화를 알아보았다. 결 과: 총 5명의 전산화단층촬영모의치료 영상에서 배출장애에 의한 50 ml 이상의 위 내 음식물의 저류가 확인되었다. 대상 환자들에서 위 용적은 치료과정 중에 다양한 변화양상을 보였고, 각 환자에서 최대 64.2~340.8 ml (평균, 188.2 ml)의 변화를 보였다. 또한 위 용적에 따라 좌측 신장이 각 환자별 최대 0.7~2.2 cm (평균, 1.2 cm)까지 상하 방향으로 이동하는 양상을 보였다. 모의치료 시의 설계를 위 용적의 변화에 따라 변경하지 않고 치료를 진행한 경우 유의하게 계획용표적체적(V43, 79.5${\pm}$10.4%)에 조사선량이 부족하고 좌측 신장(V20, 34.1${\pm}$12.1%; Mean dose, 23.5${\pm}$8.3 Gy)에 과도한 선량이 조사되는 결과를 얻을 수 있었다. 결 론: 위부분절제술 후 방사선치료를 받는 일부 환자에서 배출지연에 따른 위 용적의 변화와 좌측 신장의 위치변화를 확인할 수 있었다. 배출지연이 발생하는 환자를 선별하여 위 용적의 변화를 파악하고 이를 방사선치료 설계에 반영하는 것이 효과적일 것으로 생각된다.

데이타베이스 관리 시스템에서의 적응형 로크 상승 (Adaptive Lock Escalation in Database Management Systems)

  • 장지웅;이영구;황규영;양재헌
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제28권4호
    • /
    • pp.742-757
    • /
    • 2001
  • 데이타베이스 관리 시스템에서 한계 이상의 로크요청이 발생하는 경우에는 트랜잭션이 철회된 다 최악의 경우에는 트랜잭션들이 연속적으로 철회되어 시스템이 정지된 것과 같이 어느 트랜잭션도 완료 하지 못하는 현상이 발생할 수 있다. 이 문제점을 해결하기 위하여 로크상승을 사용하지만 기존의 로크상 승 방법들은 문제를 완전히 해결하지는 못한다. 본 논문에서는 이 문제를 해결하기 위하여 적응형 로크상승 기법을 제안한다. 먼저 로크상승에 대한 체 계적인 모델과 로크자원의 부족으로인한 트랜잭션 철회의 주 발생 원인인 상승불가능 로크의 개념을 제안 한다 또한 상승불가능 로크의 수를 제어하기 위한 해결책으로 준로크상승, 로크블로킹, 선택적 강제수행의 개념을 제안하고, 이를 적응형 로크상승 기법에 적용한다. 적응형 로크상승 기법은 불필요한 트랜잭션 털 회를 감소시키며 과다한 로크요청 상황에서 시스템의 성능을 단계적으로 저하시키면서 시스템이 정지되는 현상이 발생하지 않음을 보장한다. 적용형 로크상승 기법의 성능을 검중하기 위하여 시뮬레이션을 통한 실험을 수행하였다. 실험결과 적응형 로크상승 기법은 기존의 로크상승 방법을 사용하는 경우에 비하여 트랜잭션의 철회와 평균 응답시간을 크게 줄이고, 단위 시간당 트랜잭션 처리율을 향상시켰다. 특히 동시에 수행할 수 있는 트랜잭션의 수가 15 에서 256배 이상 증가하는 것을 보였다. 본 논문은 모호하게 인식되던 로크자원 관리 측면에서의 로크상승의 역할을 체계적으로 규명하고 상세 한 작동원리를 명확히 했다는 점에서 커다란 의의가 있다. 기존의 로크상승 방법들은 과다한 로크요청이 발생할 때의 문제를 사용자 또는 시스템관리자의 책임으로 처리한다. 반면에 적응형 로크상승 기법은 과다 한 로크요청이 발생할 때의 문제를 자동적으로 조절하므로 사용자의 부담을 크게 감소시킨다. 따라서 최근 에 많은 관심이 모아지고 있는 자체조율(self-tuning)이 가능한 데이타베이스 관리 시스템 개발에 공헌할 것이다

  • PDF