쓰레드(thread) 기반형 번역기에서의 지역변수 테이블 설정방법
    31.
    发明公开
    쓰레드(thread) 기반형 번역기에서의 지역변수 테이블 설정방법 失效
    如何在基于线程的转换器中设置局部变量表

    公开(公告)号:KR1019980028627A

    公开(公告)日:1998-07-15

    申请号:KR1019960047755

    申请日:1996-10-23

    Abstract: 1. 청구범위에 기재된 발명이 속한 기술분야
    쓰레드(thread) 기반형 번역기에서의 지역변수 테이블 설정방법.
    2. 발명이 해결하려고 하는 기술적 과제
    중첩된 병렬문에서 지역 변수를 중복 저장하지 않도록 하여 저장장소를 효율적으로 사용하도록 하고자 함.
    3. 발명의 해결방법의 요지
    문법 및 의미 분석을 수행하여 병렬 구문이 존재하면 실행문 각각에 쓰레드(thread) 번호를 순서대로 할당하고, 실행문을 파싱하여 변수가 존재하면 심볼 테이블을 검색하여 병렬 구문 내의 변수가 지역 변수인 경우 해당 실행 문의 쓰레드(thread) 번호에 해당하는 지역 변수 테이블을 검색하는 단계와 상기 단계에서 지역변수 테이블에 설치되어 있으면 다른 실행문을 파싱하여 변수의 존재 여부를 확인하고, 테이블에 설치되어 있지 않으면 해당 실행 문의 쓰레드(thread) 번호에 의해 지역 변수 테이블을 설치하고, 그 지역 변수를 해당 쓰레드(thread) 번호에 의한 코드 변환한 후, 코드를 리스트에 생성하는 단계를 통해 이루어짐.
    4. 발명의 중요한 용도
    고속병렬컴퓨터의 번역기에 이용됨.

    병렬 프로그램 성능감시기에서 사건 추적 레코드의 구성 및 그 엑세스 방법
    32.
    发明公开
    병렬 프로그램 성능감시기에서 사건 추적 레코드의 구성 및 그 엑세스 방법 失效
    在并行程序性能监视器中配置和访问事件跟踪记录

    公开(公告)号:KR1019970049560A

    公开(公告)日:1997-07-29

    申请号:KR1019950050100

    申请日:1995-12-14

    Abstract: 본 발명은 병렬 프로그램 성능감시기에서 사건 추적 레코드의 구성 및 그 엑세스 방법에 관한 것으로, 사건 추적 레코드는 레코드 타입을 구성하는 하나 이상의 필드 설명자들로 구성되어 상기 레코드 타입의 구조 및 표현을 기술하는 레코드 설명자와, 키필드에 대한 명세와 키플드의 값과 상기 레코드 설명자간의 사상을 정의하는 바인드 설명자로 이루어지는 사건 추적 설명자를 포함하여 구성되며, 상기의 각 설명자들은 RDL을 사용하여 추적레코드를 포함된 내용과는 독립적으로 구조만을 명시하여 논리적으로 기술할 수 있게 하므로써 기존의 추적양식은 물론 RDL 양식으로 생성되지 않은 임의의 추적양식도 레코드 설명자 파일만을 제공하여 변환기 없이도 추적레코드의 엑세스가 가능할 뿐 아니라, 상기 추적레코드는 이름 또는 필드의 이름을 사 하여 추적데이타를 엑세스함에 따라 레코드 양식이 수정되어 필드의 위치가 변경되더라도 추적레코드를 쉽게 엑세스할 수 있는 효과가 있다.

    트랜잭션 처리시스템의 트랜잭션 관리방법
    33.
    发明授权
    트랜잭션 처리시스템의 트랜잭션 관리방법 失效
    交易预防系统交易管理方法

    公开(公告)号:KR1019950011055B1

    公开(公告)日:1995-09-27

    申请号:KR1019920025006

    申请日:1992-12-22

    Abstract: The method comprises the steps of assigning a material structure; initializing the material structure by setting a transaction process circumstance; trying to obtain the material structure until a necessary material is gotten; if there is a cancellation of the transaction, writing that the transaction is cancelled on a log to recover all materials regarding the transaction which is under a process; and performing a transaction separation process according to a command of a server after completing the transaction end process.

    Abstract translation: 该方法包括分配材料结构的步骤; 通过设置事务处理环境来初始化材料结构; 试图获得材料结构,直到获得必要的材料; 如果交易被取消,写入交易在日志上被取消,以收回有关正在处理的交易的所有材料; 以及在完成交易结束处理之后根据服务器的命令执行交易分离处理。

    트랜잭션 처리시스템의 트랜잭션 관리방법
    34.
    发明公开
    트랜잭션 처리시스템의 트랜잭션 관리방법 失效
    事务处理系统的事务管理方法

    公开(公告)号:KR1019940015887A

    公开(公告)日:1994-07-22

    申请号:KR1019920025006

    申请日:1992-12-22

    Abstract: 본 발명은 UNIX System V 3.1의 커널수준(kernel level)에서 트랜잭션 처리(Transaction Processing)기능이 수행될 수 있도록 하고, 다중처리 시스템에서 동작 가능한 트랜잭션 처리시스템에 관한 것으로, 트랜잭션 기능, 롤백(Roll-back)기능, 가선 이미지 로깅(before image logging)기능, 의도잠금(Intent locking)기능, 레코드 수준의 잠금(record level locking)기능, 회복기능, TPIPC(Transaction Processing Inter-Process Communication)기능 등을 추가한 트랜잭션 처리시스템 중 트랜잭션 관리 방법을 제공한다.

    병렬프로그램에서 성능 데이터 추출 방법
    35.
    发明授权
    병렬프로그램에서 성능 데이터 추출 방법 失效
    并行程序性能数据提取方法

    公开(公告)号:KR100246541B1

    公开(公告)日:2000-03-15

    申请号:KR1019970048276

    申请日:1997-09-23

    Abstract: 본 발명은 병렬 컴퓨터에서 수행되는 병렬 프로그램에 있어서 성능의 평가 및 개선을 위해 요구되는 성능 데이터의 추출 방법에 관한 것이다.
    병렬 프로그램의 실행시간 정보를 사건(Event)으로 정의하는 과정과 병렬 프로그램의 실행시간에 사건정보를 수집하여 사건추적화일에 저장하는 과정을 통해 성능 데이터가 생성된다. 사용자는 사건포획 라이브러리(Event Capture Library)에서 제공되는 인터페이스 함수들을 단지 병렬프로그램의 적정 부분에 삽입함으로서 사건 레코드가 사건추적화일에 기록된다. 사건포획 라이브러리는 이식성이 없는 시스템 종속적인 내부함수층(시스템 종속층), 이식성 있는 내부함수층(기본층) 및 사용자가 직접 호출할 수 있는 외부함수층(인터페이스층)의 3개 층으로 구성된다. 사건 레코드들이 포함하는 성능 데이터는 기 개발된 성능감시기의 분석기 및 가시화기를 통하여 사용자에게 병렬 프로그램의 성능 분석 정보를 제공하므로서 그 프로그램에 대한 병렬성 확인과 내부 구조의 이해 및 개선에 필요한 정보를 제공하고, 성능 측면의 오류를 디버깅하며, 성능을 분석할 수 있도록 한다.

    복수의 사용자를 위한 스트림 경로를 효율적으로생성하기 위한 스트림 관리자 구현 방법
    36.
    发明公开
    복수의 사용자를 위한 스트림 경로를 효율적으로생성하기 위한 스트림 관리자 구현 방법 失效
    一种流管理器实现方法,用于高效地为多个用户生成流路径

    公开(公告)号:KR1019990053185A

    公开(公告)日:1999-07-15

    申请号:KR1019970072776

    申请日:1997-12-23

    Abstract: 본 발명은 쓰레드와 객체지향 기법을 하나로 통합하여 주문형 비디오 서비스(VOD; Video On Demand)와 같은 대량의 데이터를 복수의 사용자에게 전송하기 위한 스트림 경로를 효율적으로 제공하기 위한 스트림 관리자 구현 방법에 관한 것이다.
    본 발명이 속하는 기술 분야는 주문형 비디오 서비스(VOD) 서비스와 같은 대량의 데이터를 전송할 때 실제로 전송되는 스트림 경로 확립에 관한 부분이다.
    종래에는 복수의 사용자에게 스트림 경로를 제공하기 위해 프로세스(Process)를 이용하여 경로를 확립하고 있으나 이러한 방법은 성능에 많은 문제를 야기하고 있다. 그 이유는 프로세스를 분기(fork) 하는데 오버헤드가 크기 때문이다. 또한, 종래에는 네트웍 트랜스포트 프로토콜마다 경로를 만드는 방법이 달라 모든 트랜스포트 프로토콜마다 경로를 따로 따로 만들어서 사용과 관리가 매우 어려웠다. 따라서 쓰레드를 이용하여 경로를 확립하면 이러한 프로세스를 이용할 때 생기는 오버헤드를 줄일 수 있고 객체 지향기법을 적용함으로서 트랜스포트 프로토콜에 독립적인 경로를 확립하는 것이 가능하다. 본 발명은 쓰레드, 객체지향 기법을 하나로 통합한 스트림 관리자 구현 방법을 제시한다.

    병렬 프로그램 성능감시기에서 사건 추적 레코드의 구성 및 그 엑세스 방법
    37.
    发明授权
    병렬 프로그램 성능감시기에서 사건 추적 레코드의 구성 및 그 엑세스 방법 失效
    并行计划执行情况记录事件跟踪记录的组织和访问方法

    公开(公告)号:KR100155525B1

    公开(公告)日:1998-11-16

    申请号:KR1019950050100

    申请日:1995-12-14

    Abstract: 본 발명은 병렬 프로그램 성능감시기에서 사건 추적 레코드의 구성 및 그 엑세스 방법에 관한 것으로, 사건 추적 레코드는 레코드 타입을 구성하는 하나 이상의 필드 설명자들로 구성되어 상기 레코드 타입의 구조 및 표현을 기술하는 레코드 설명자와, 키필드에 대한 명세와 키플드의 값과 상기 레코드 설명자간의 사상을 정의하는 바인드 설명자로 이루어지는 사건 추적 설명자를 포함하여 구성되며, 상기의 각 설명자들은 RDL을 사용하여 추적레코드를 포함된 내용과는 독립적으로 구조만을 명시하여 논리적으로 기술할 수 있게 하므로써 기존의 추적양식은 물론 RDL 양식으로 생성되지 않은 임의의 추적양식도 레코드 설명자 파일만을 제공하여 변환기 없이도 추적레코드의 엑세스가 가능할 뿐 아니라, 상기 추적레코드는 이름 또는 필드의 이름을 사� ��하여 추적데이타를 엑세스함에 따라 레코드 양식이 수정되어 필드의 위치가 변경되더라도 추적레코드를 쉽게 엑세스할 수 있는 효과가 있다.

    공유 분산 메모리 시스템 상에서의 자료 분산 및 통신 방법

    公开(公告)号:KR1019980036294A

    公开(公告)日:1998-08-05

    申请号:KR1019960054852

    申请日:1996-11-18

    Abstract: 본 발명은 고속 병렬 컴퓨터(SPAX)에서 응용 프로그램의 병렬 처리 방법에 관한 것으로, 종래의 공유 메모리 구조나 분산 메모리 구조에서 사용하던 자료 분산 방법으로는 시스템 성능을 충분히 살릴 수가 없다. 이러한 문제점을 해결하기 위해 공유 메모리 형태의 자료 분산과 분산 메모리 형태의 자료 분산을 혼용하여 한 노드 내에서는 공유 메모리 형태의 자료 분산을 수행하고, 노드를 벗어나면 분산 메모리 형태의 자료 분산을 수행하는 공유 메모리 시스템 상에서의 자료분산 및 통신 방법이 제시된다.

    분산환경에서의 디버거 구동방법
    39.
    发明公开
    분산환경에서의 디버거 구동방법 失效
    如何在分布式环境中运行调试器

    公开(公告)号:KR1019970076232A

    公开(公告)日:1997-12-12

    申请号:KR1019960014695

    申请日:1996-05-06

    Inventor: 이범식 지동해

    Abstract: 본 발명은 분산환경에서 메시지 전달 프로그래밍 인터페이스(MPI; Message Passing Interface)를 이용하여 프로그램을 개발하면서 프로그램 개방 도구인 디버거를 이용하여 오류(error)를 찾을 때에 사용자의 간섭이나 도움없이 분산 프로그램이 실행으로 바로 디버깅 상태로 갈 수 있게 하여 분산환경에서 디버거를 쉽게 구동하도록 하는 방법에 관한 것으로서, 그 특징은 사용자에 의한 마스터 디버거 구동 후 메시지 전달 프로그래밍 인터페이스 디몬이 실제 분산 프로그램의 각 프로그램 모듈을 구동하는 단계, 상기 각 프로그램 모듈에서 각 시스템의 디버거 코어를 구동시키는 단계, 상기 구동한 프로그램 모듈을 디버깅 가능한 상태로 하기 위해 어태치를 실행하고 디버깅되는 프로그램 모듈이 초기상태를 유지하도록 정지점을 설정 후 디버깅되는 프로그램 모듈의 계속적인 실행을 위해 신호를 전송하는 단계 및 상기 신호 전송 후 마스터 디버거의 명령을 수신하여 실제 디버깅 작업을 수행하는 단계로 이루어지는 데에 있으므로, 상술한 바와 같은 본 발명은 분산환경에서 분산 프로그램을 디버깅할 때에 사용자와의 상호작용없이 디버거가 디버깅되는 프로그램 모듈에 대한 제어를 자동으로 획득할 수 있도록 함으로써, 사용자의 간섭이나 도움없이 사용자가 분산 프로그램을 실행하면 곧바로 디버깅 상태로 들어가 쉽게 디버거를 이용할 수 있는 데에 그 효과가 있다.

    트랜잭션 처리시스템의 공간/버퍼 관리방법
    40.
    发明授权
    트랜잭션 처리시스템의 공간/버퍼 관리방법 失效
    事务处理系统中的空间/缓冲区管理方法

    公开(公告)号:KR1019950011057B1

    公开(公告)日:1995-09-27

    申请号:KR1019920025017

    申请日:1992-12-22

    Abstract: The method comprises the steps of calling a device register by flashing a log recorder, in case that the log recorder is not flashed; if there is given a sink mode, releasing a buffer until I/O is finished; if there is not given the sink mode, checking a buffer error; assigning a tunnel area to be proper for the number of requested I/O blocks; in case of a reading mode, calling and slipping the device register; in case of the opposite mode, copying the content of the buffer in the tunnel area; checking the sink state; and in case of the sink state, slipping the device register.

    Abstract translation: 该方法包括以下步骤:在日志记录器未闪烁的情况下通过闪烁日志记录器来调用设备寄存器; 如果有一个sink模式,释放缓冲区直到I / O完成; 如果没有给出sink模式,检查缓冲区错误; 为所请求的I / O块的数量分配隧道区域; 在读取模式的情况下,呼叫和滑动设备寄存器; 在相反模式的情况下,复制隧道区中缓冲区的内容; 检查水槽状态; 并且在sink状态的情况下,滑动设备寄存器。

Patent Agency Ranking