RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      검색결과 좁혀 보기

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

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

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • 다중스레드 코드 생성을 위한 배열 지역화

        양창모,유원희,Yang, Chang-Mo,Yu, Won-Hui 한국정보처리학회 1996 정보처리논문지 Vol.3 No.6

        In recent researches on thread partitioning algorithms break a thread at the long latency operation and merge threads to get the longer threads under the given constraints. Due to this limitation, even a program with little parallelism is partitioned into small-sized threads and context-swithings occur frequently. In the paper, we propose another method array localization about the array name, dependence distance(the difference of accessed element index from loop index), and the element usage that indicates whether element is used or defined. Using this information we can allocate array elements to the node where the corresponding loop activation is executed. By array localization, remote accesses to array elements can be replaced with local accesses to localized array elements. As a resuit,the boundaries of some threads are removed, programs can be partitioned into the larger threads and the number of context switchings reduced. 지금까지 다중스레드 모델을 위한 다중스레드 코드의 생성 및 스레드 분할에 대 하여 이루어진 연구는 실행시간을 번역시간에 예측할 수 없는 연산을 경계로 삼아 스 레드를 분할하고, 스레드의 길이를 증가시키기 위하여 주어진 제약조건내에서 스레드 를 병합하는 것이다. 이러한 정책으로 인하여 병렬성이 적은 프로그램이라 하여도 원 격자료 접근이 많으면 스레드의 길이가 짧아지고 그에 따라 문맥전환이 늘어나기 때 문에 시스템에 부담이 된다. 본 논문에서는 스레드의 길이를 늘이고, 메세지 전송횟 수를 감소시키기 위한 다른 방법으로 프로그램의 루프에서 접근되는 배열의 첨자를 분석하고 이를 바탕으로 루프 액티베이션에서 참조되는 배열의 원소를 해당 루프 액 티베이션이 수행되는 노드에 분산 저장하는 배열의 지역화방안을 제안한다. 배열을 지역화하기 위하여 먼저 루프 액티베이션에서 접근되는 배열의 이름, 루프 첨자와 접 근되는 배열원소의 첨자간의 차이인 종속거리 그리고 배열원소의 용도에 관한 정보를 얻기 위한 원소 접근 형태 분석을 수행한다. 원소 접근 형태 분석으로 부터 얻어진 정보를 이용하여 가능한한 지역 기억장치에서 필요한 배열의 원소를 읽어올 수 있도 록 배열 원소에 접근하는 루프 액티베이션이 수행되는 처리기 모임의 지역 기억장치 에 배열원소를 저장하는 배열 지역화를 수행한다. 실험결과, 배열을 지역화함으로써 다른 처리기 모임의 지역 기억장치로부터 배열의 원소를 읽어오기 위한 원격자료 접 근을 지역자료 접근으로 대치함으로써 원격접근의 수가 줄어든다. 이로 인하여 스레 드의 길이가 증가하며, 원격접근 횟수 및 문맥 전환의 수가 줄어들어 시스템의 성능 향상을 꾀할 수 있었다.

      • KCI등재후보

        FSC 디스플레이를 위한 컬러 브레이크업 평가 방법

        양창모 ( Chang Mo Yang ),배장현 ( Jang Hyeon Bae ),김재욱 ( Jae Uk Kim ),김춘우 ( Choon Woo Kim ) 한국화상학회 2015 한국화상학회지 Vol.21 No.1

        Field Sequential Color(FSC) 디스플레이는 서로 다른 frame을 순차적으로 화면에 표시하여 영상을 표시한다. 컬러 필터가 없는 FSC 디스플레이는 높은 투과율과 낮은 소비전력의 장점을 갖는다. 하지만, FSC 디스플레이는 순차적으로 표시하는 구동 방식으로 인하여 움직이는 물체 경계에서 Color break-up(CBU)이 발생한다. CBU는 발생원인에 따라 static CBU와 dynamic CBU로 나누어진다. 본 논문에서는 두 가지 종류의 CBU에 대한 정량화 방법을 제시하고, 일반영상에서의 CBU를 평가한다. 제안하는 방법의 성능은 시각 실험을 통해 검증한다. 시각 실험 결과 제안하는 정량화 방법이 실험자가 느끼는 CBU 정도와 일치하는 것을 확인 하였다. On field sequential color (FSC) displays, a frame of an image is represented by sequentially displaying multiple fields. In the case of FSC displays without color filter, light transmission efficiency can be improved and power consumptions can be reduced. Sequential displaying of multiple fields results in undesirable color artifacts near boundaries of moving objects. They are often called as color breakup (CBU). They are two types of the CBUs on the FSC displays : dynamic and static. This paper presents a method to measure degree of CBUs that can be applied to natural color images. Applicability and effectiveness of the CBU model is verified by human visual experiments. Experimental results indicate that the proposed model faithfully matches with the degree of CBU perceived by human observers.

      • KCI등재

        자바 클래스 파일로부터 객체 다이어그램 얻기

        양창모(Chang-Mo Yang) 한국컴퓨터정보학회 2008 韓國컴퓨터情報學會論文誌 Vol.13 No.3

        Gestwicki 등은 객체 그래프의 더 좋은 그림을 얻기 위하여 클래스 다이어그램으로부터 객체 다이어그램의 구조를 탐지하고 예측하는 기술을 제안하였다. 그들의 방법은 클래스 다이어그램으로부터 두 가지 예측 가능한 구조-되부름 덩어리 (recursive cluster)와 잎 덩어리 (leaf cluster)를 찾는다. 하지만 이 방법은 출발점이 클래스 다이어그램이므로 실제 프로그램에 적용하기에는 실제적이지 않다. 본 연구는 자바 클래스 파일에 적용하기 위하여 그들의 방법을 확장하고 구현한다. 자바 클래스 파일로부터 추출한 클래스들과 덩어리들의 구조와 관련성을 얻는다. 이 정보는 JIVE와 같은 자바 프로그램 실행 시각화 도구에게 제공되어 객체 다이어그램의 틀로 사용될 수 있다. Gestwicki et. al. proposed the technique that detects and predicts the structure of object diagrams from class diagrams to get the improved drawing of object graphs. Their approach finds two predictable structures - recursive clusters and leaf clusters from class diagrams. Their approach is not practical to be applied to real programs, because the starting point is class diagram. In this work, we improve and implement their technique to apply to Java classes. We obtain the structure and relationships of classes and clusters extracted from class files. This information can be provided and used as a template of object graphs for Java execution visualization tools like JIVE.

      • 비평가인자 함수 프로그램의 스레드 분할 향상을 위한 자료형 분리 집합 분할 알고리즘

        양창모(Yang Chang Mo),주형석(Joo Hyung Seok),유원희(Yoo Weon Hee) 한국정보처리학회 1998 정보처리학회논문지 Vol.5 No.8

        The semantics of non-strict functional languages require fine-grain dynamic scheduling and synchronization, making an efficient implementation on conventional parallel machine difficult. In compiling these languages, the most important step is to extract the sequentially executable portions of a program and to group them into a scheduling unit. This process is called partitioning. In this paper, we propose Typed Separation Set Partitioning algorithm for partitioning non-strict functional programs into threads using type information of input names and output names. Any input cannot be indirectly dependent on outputs whose types are incompatible to those of inputs. This algorithm can generate the longer threads than other partitioning algorithms can do.

      • KCI등재
      • 빅 데이터, 우리와 함께하는 빅 브라더

        양창모 ( David Chang-mo Yang ) 밴쿠버기독교세계관대학원 2019 통합연구 Vol.21 No.2

        빅 데이터의 사용에 관하여 최근 많은 토론이 발생하고 있는 세 영역(기업, 정부, 과학 연구)에 대하여 성경적 원칙을 염두에 두고 살펴본다. 빅 데이터라는 개념의 요약으로 시작하여 민간 및 공공 부문에서 수집되고 사용되는 빅 데이터가 일반 시민의 삶에 미치는 영향에 대해 고찰한다. 과학 연구를 통해 얻어지는 결론이 대중에게 전달 및 인식되는 방식에 어떤 변화가 일어나는지 논의한다. 저자는 이러한 변화가 시사하는 바에 대한 논의가 계속될 것을 제안한다. Three areas (business, government, scientific research) in which the use of Big Data has recently generated much discussion of values are examined, with biblical principles in mind. After a discussion of the historical development of Big Data as a concept, the impact on the lives of ordinary citizens as a result of its collection and use by private and public sectors is considered. Changes in the way scientific conclusions are presented and viewed are also discussed. A case is made for continued discussion of these implications in other areas.

      • KCI등재
      • 홈-네트워크에서의 실시간 멀티미디어 전송 서비스를 위한

        양창모(Yang Chang-Mo),이석필(Lee Seok-Pil) 한국방송·미디어공학회 2010 한국방송공학회 학술발표대회 논문집 Vol.2010 No.7

        본 논문에서는 홈-네트워크를 이용하여 댁네에서 실시간 멀티미디어 전송 서비스를 수행하기 위한 홈서버 및 모바일 플랫폼을 제안한다. 본 논문에서 제안한 홈서버는 기존의 기술들과는 달리 사용자 선호도 정보를 기반으로 멀티미디어 콘텐츠를 지능적으로 추천하는 기능과 함께 네트워크 상태 및 사용자 기기 정보를 고려한 전송 서비스를 제공한다. 또한 본 논문에서 제안한 모바일 플랫폼 하드웨어에는 고속의 중앙처리장치와 메모리 컨트롤러 및 별도의 그래픽 가속기를 탑재하였으며, 모바일 플랫폼의 멀티미디어 재생기는 확장성을 가지는 구조와 플랫폼 독립성을 지향하도록 설계 및 개발되었다.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼