RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제
      • 좁혀본 항목 보기순서

        • 원문유무
        • 원문제공처
        • 학술지명
        • 주제분류
        • 발행연도
        • 작성언어
        • 저자
          펼치기

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • 멀티 매니징 기법을 이용한 웹기반 분산 병렬 컴퓨팅 환경

        맹혜선,한탁돈,김신덕,Maeng, Hye-Seon,Han, Tak-Don,Kim, Sin-Deok 한국정보처리학회 1999 정보처리논문지 Vol.6 No.7

        자바 언어를 이용하여 이질적인 컴퓨팅 자원으로 구성된 컴퓨팅 환경에서 효율적으로 분산 병렬 처리를 수행할 수 있도록 하는 웹컴퓨팅 방법이 제시되었다. 본 연구에서는 인트라넷상의 유휴 컴퓨팅 자원을 활용하는 '협력하는 웹컴퓨팅 환경(Cooperative Web Computing Environment : CWCE)'을 구축하였다. 이 환경은 특히 협력하는 병렬 프로그램을 효율적으로 수행할 수 있도록 한다. CWCE 컴퓨터들 사이의 통신 집중 감소를 위해 복수 개의 매니저 컴퓨터를 운용할 수 있는 방법을 제공한다. 또한 최적화 된 수행을 지원하기 위해 필요한 매니저 컴퓨터의 개수를 결정할 수 있는 '매니징 레벨 결정 함수'를 제공한다. 본 연구에서는 동기화 된 통신을 요구하는 응용 프로그램이 CWCE 환경에서 복수 개의 매니저 컴퓨터를 이용함으로써 보다 효율적으로 수행될 수 있음을 분석과 실험을 통해서 보이도록 하였다. The portability of Java language makes it possible to use heterogeneous computers without re-compiling of application programs. Java applet can also be transported to other computers via Web browser. In this research, a Cooperative Web Computing Environment(CWCE) that uses idle computers on the Intranet for cooperative parallel computing work is suggested. The CWCE allows to use more than a manager computer that sends applets and manages communication between other computers. The number of manager computers can be determined according to the characteristics of computing environment and any chosen application program. It can reduce the amount of communication overhead for the application programs especially with synchronized communication. For the CWCE, a decision function to determine the managing level is provided. The CWCE turns out to be useful computing environment for the applications with less computation request ratio and multi-managing can help to reduce the communication overhead especially for the applications with a high ratio of synchronization purpose communications.

      • 워크스테이션 네트워크 환경에서의 동적인 부하 조정

        맹혜선(H.S. Maeng),이현수(H.S. Lee),권오영(O.Y. Kwon),양성봉(S.B. Yang),김신덕(S.D. Kim),한탁돈(T.D. Han) 한국정보과학회 1996 한국정보과학회 학술발표논문집 Vol.23 No.1A

        병렬처리 분야에서는 워크스테이션 네트워크(WN)가 일반적인 컴퓨팅 환경으로 자리잡아 가고 있다. WN 환경에서는 자원을 요구하는 작업들이 시간이 지남에 따라 변화하기 때문에 특정 작업에 이용될 수 있는 CPU time, 즉 프로세서의 가용한 처리 능력이 변화한다. 따라서 이 환경에서 데이타 병렬 문제를 효율적으로 병렬 수행시키기 위해서는 실행시간 동안 변화하는 프로세서의 가용한 처리 능력에 따라서 각각의 프로세서에 작업량을 재할당 시키는 동적 부하 조정이 필요하다. 이 논문에서는 외부 작업이 유입될 때 효율적으로 대응할 수 있도록 부하 조정 시점을 실행 시간 동안 동적으로 변화시키는 방법을 제안하였다. 이 방법을 통하여 부하 불균형으로 인하여 여러 프로세서들이 동기화 시점 수행을 멈추고 특정 프로세서를 기다리면서 발생하는 대기 시간을 감소시키고 따라서 전체 수행시간을 단축시킨다. ISING 문제를 대상으로한 실험에서 본 논문의 방법은 부하 조정을 수행하지 않는 경우와 비교하여 최대 30%까지 수행시간을 감소시켰음을 보였다.

      • 멀티 매니징을 이용한 협력하는 웹컴퓨팅 환경의 구축

        맹혜선(Hye-Seon Maeng),한탁돈(Tack-Don Han),김신덕(Shin-Dug Kim) 한국정보과학회 1999 한국정보과학회 학술발표논문집 Vol.26 No.1A

        자바 언어로 프로그램을 작성하고 애플릿 형태의 프로그램을 웹 인터페이스를 통해서 전달 한 후에 수행시키므로써 분산 병렬 컴퓨팅을 수행하는 방법을 웹컴퓨팅(Web Computing)이라고 한다. 본 연구에서는 인트라넷 상에 존재하는 유휴 컴퓨팅 자원을 이용하여 협력하는 병렬 프로그램을 효율적으로 수행할 수 있는 협력하는 웹컴퓨팅 환경(Cooperative Web Computing Environment:CWCE)을 구축하였다. CWCE에서는 동기화된 통신을 요구하는 응용 프로그램의 통신 집중을 감소시키기 위하여, 웹컴퓨팅에 참여하는 컴퓨터들에 대한 관리 및 상호 통신을 제공하는 컴퓨터를 응용 프로그램과 컴퓨팅 환경의 특성에 따라서 복수 개를 운용할 수 있는 방법을 제공한다. 본 연구에서는 CWCE환경의 구성상의 특성을 설명하고 응용 프로그램 수행을 통하여 멀미 매니징의 이득을 보이도록 하였다.

      • 멀티 매니징 기법을 이용한 웹기반 분산 병렬 컴퓨터 환경

        맹혜선(Maeng Hye Seon),한탁돈(Han Tack Don),김신덕(Kim Shin Dug) 한국정보처리학회 1999 정보처리학회논문지 Vol.6 No.7

        The portability of Java language makes it possible to use heterogeneous computers without re-compiling of application programs. Java applet can also be transported to other computers via Web browser. In this research, a Cooperative Web Computing Environment(CWCE) that uses idle computers on the Intranet for cooperative parallel computing work is suggested. The CWCE allows to use more than a manager computer that sends applets and manages communication between otehr computers. The number of manager computers can be determined according to the characteristics of computing environment and any chosen application program it can reduce the amount of communication overhead for the application programs especially with synchronized communication. For the CWCE, a decision function to determine the managing level is provided. The CWCE turns out to be useful computing environment for the applications with less computation request ratio and multi-managing can help to reduce the communication overhead especially for the applications with a high ratio of synchronization purpose communications.

      • 내장형 자바를 위한 클래스 파일의 바이트 코드 압축

        이영민(Young-Min Lee),맹혜선(Hye-Seon Maeng),강두진(Doo-Jin Kang),김신덕(Shin-Dug Kim),한탁돈(Tack-Don Han) 한국정보과학회 1999 한국정보과학회 학술발표논문집 Vol.26 No.2Ⅰ

        본 논문에서는 추후 여러 내장형 기기들을 대체하게될 내장형 자바가상머신에서 효율적으로 메모리를 사용하기 위해 바이트코드 압축 방법을 제시하고 있다. 이 압축 방법은 기본 코드 블럭을 내장형 자바가상머신에서 사용하지 않는 명령어군과 한 바이트의 인덱스를 이용하여 사전을 구축하고, 사전에 등록되어 있는 반복되는 기본 코드 블럭들을 이 두 바이트로 대체함으로써 압축하는 것이다. 그러나, 압축하는데 있어서 압축효율 뿐만 아니라 바이트 코드의 수행 속도도 고려하여야 하므로 압축으로 인한 수행 오버헤드를 최소화하여 수행시간에 영향을 적게 주도록 압축 방법을 단순화하여 설계하였다. 본 논문에서 제시하고 있는 압축 방법을 사용하여 실제 사용되는 자바 API(Application Programming Interface)들을 압축함으로써 메모리에 적재되는 바이트 코드를 최대 36%까지 줄이는 결과를 얻어낼 수 있다.

      • 네트워크로 연결된 자바스테이션 상에서의 웹 컴퓨팅

        박지민(J.M. Park),맹혜선(H.S. Maeng),한탁돈(T.D. Han),김신덕(S.D. Kim) 한국정보과학회 1998 한국정보과학회 학술발표논문집 Vol.25 No.1A

        기존에 존재하는 컴퓨팅 자원을 이용하는 새로운 분산병렬처리환경으로서 웹 컴퓨팅 환경을 설계하고 구현한다. 웹 컴퓨팅 환경은 플랫폼에 독립적인 자바언어의 특성과 특별한 전문지식 없이 웹 브라우저만으로 웹상의 자원을 접근 가능하게 하는 웹 인터페이스 기술을 이용하여 글로발 환경에 존재하는 유휴한 컴퓨팅 자원을 무한히 활용할 수 있게 하는 것을 지향하는 분산병렬처리 환경이다. 제안된 웹 컴퓨팅 환경은 웹 컴퓨팅을 요청하는 클라이언트 컴퓨터와 유휴 자원을 제공하는 워커 컴퓨터, 이들 간의 통신을 조정하며 수행 결과를 취합하는 매스터 컴퓨터로 구성되며 본 논문에서는 글로발 메모리를 제공하는 확장이 용이하도록 구성하였다. 소수여부를 판단하는 간단한 응용프로그램을 이용해 웹 컴퓨팅에 참여하는 컴퓨터의 수가 많아질수록 성능이 향상됨을 보임으로서 분산병렬처리의 환경으로서 웹 컴퓨팅 환경의 가능성을 검증하였다.

      • 내장형 자바 시스템을 위한 클래스파일의 프리레졸루션

        강두진(Doo-Jin Kang),맹혜선(Hye-Seon Maeng),이영민(Young-Min Lee),한탁돈(Tack-Don Han),김신덕(Shin-Dug Kim) 한국정보과학회 1999 한국정보과학회 학술발표논문집 Vol.26 No.2Ⅰ

        내장형 기기에서 자바를 제어 및 응용 프로그램으로 사용하는 경향이 증대하고 있다. 내장형 자바가상머신에서는 응용 프로그램과 관련 자바 API를 로딩된 형태로 롬에 적재하는 형태를 가진다. 따라서 응용프로그램은 필터링을 거쳐서 관련된 자바 API를 선별한 후 롬릿으로 만들어진다. 본 논문에서는 내장형 자바가상머신에 적재될 롬릿을 만드는 과정에서 사용될 수 있는 프리레졸루션 방법을 제시하고 이를 위한 컨스턴트풀 데이터 구조를 제안하였다. 프리레졸루션은 롬릿을 만드는 과정에서 미리 레졸루션을 수행한 결과를 저장하여, 실행 시 발생되는 레졸루션 시간을 제거할 수 있도록 한다. 또한 프리레졸루션은 메모리 접근 횟수를 감소시켜 내장형 기기에서 필요한 저전력 요구를 지원한다. 본 논문에서 제안한 컨스턴트풀 데이터 구조는 공용체 구조의 미사용 부분에 레졸루션 결과를 저장할 수 있도록 구성함으로써 추가적인 메모리 비용없이 프리레졸루션의 이득을 얻을 수 있다.

      • 인터넷 기반의 병렬 컴퓨팅을 위한 사용자 라이브러리 설계 및 성능 분석

        신필섭(Pil Sup Shin),정준목(Chun Mok Chung),맹혜선(Hye Seon Maeng),홍원기(Won Kee Hong),김신덕(Shin Dug Kim) 한국정보처리학회 1999 정보처리학회논문지 Vol.6 No.11

        Finite automaton is a mathematical model to represent a system with discrete inputs and outputs. Finite automata are a useful tool for solving problems such as text editor, lexical analyzer, and switching circuit. In this paper, given a deterministic finite automaton of an input string of length n and m states, we propose a constant time parallel algorithm that represents the transition states of finite automata and determines the acceptance of an input string on a reconfigurable mesh of size [nm/2] ?2m.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼