프로그램의 중간표현에 대한 최적화 적용 가능성을 판단하는 방법 및 시스템

    公开(公告)号:WO2022265411A1

    公开(公告)日:2022-12-22

    申请号:PCT/KR2022/008506

    申请日:2022-06-15

    Abstract: 본 개시는, 적어도 하나의 프로세서에 의해 수행되는 프로그램의 중간표현에 대한 최적화 적용 가능성을 판단하는 방법에 관한 것이다. 프로그램의 중간표현에 대한 최적화 적용 가능성을 판단하는 방법은, 최적화 적용 가능성 판단의 대상이 되는 중간표현의 부분 그래프를 질의로서 수신하는 단계, 질의의 유효성을 판단하는 단계 및 질의가 유효한 경우, 부분 그래프의 최적화 적용 가능성을 판단하는 단계를 포함하고, 프로그램은 데이터 및 복수의 연산을 포함하고, 중간표현은 복수의 데이터 노드(nodes), 복수의 연산 노드 및 복수의 데이터 노드와 복수의 연산 노드의 입출력 관계를 나타내는 복수의 엣지(edges)를 포함한다.

    중간표현을 생성하는 방법 및 시스템

    公开(公告)号:WO2022265410A1

    公开(公告)日:2022-12-22

    申请号:PCT/KR2022/008505

    申请日:2022-06-15

    Abstract: 본 개시는, 적어도 하나의 프로세서에 의해 수행되는 중간표현을 생성하는 방법에 관한 것이다. 중간표현을 생성하는 방법은, 중간표현 생성기에 의해, 프로그램으로부터 입출력을 위한 데이터에 대한 정보 및 연산에 대한 정보를 추출하는 단계, 중간표현 생성기에 의해, 추출된 데이터에 대한 정보 및 추출된 연산에 대한 정보로부터 in-place 연산이 존재하는지 여부를 판정하는 단계 및 중간표현 생성기에 의해, in-place 연산이 존재하는 경우, 추출된 데이터에 대한 정보, 추출된 연산에 대한 정보 및 in-place 연산과 연관된 생성 규칙을 이용하여 중간표현을 생성하는 단계를 포함하고, in-place의 입력 데이터는 in-place 연산 후의 출력 데이터로 대체되는 데이터를 포함한다.

    가속기에서 실행되는 프로그램에 대한 중간표현을 생성하는 방법 및 시스템

    公开(公告)号:WO2022265413A1

    公开(公告)日:2022-12-22

    申请号:PCT/KR2022/008508

    申请日:2022-06-15

    Abstract: 본 개시는, 적어도 하나의 프로세서에 의해 수행되는 가속기에서 실행되는 프로그램에 대한 중간표현을 생성하는 방법에 관한 것이다. 가속기에서 실행되는 프로그램에 대한 중간표현을 생성하는 방법은, 프로그램에서 명령에 대한 정보를 후킹하는 단계, 후킹된 명령에 대한 정보가 가속기와 연관되어 있는지 여부를 판정하는 단계, 명령에 대한 정보가 가속기와 연관되어 있다고 판정된 경우 명령에 포함된 입출력 데이터에 대한 정보 및 연산에 대한 정보를 이용하여 명령에 대한 제1 중간표현을 생성하는 단계 및 제1 중간표현을 이용하여 하나 이상의 가속기를 위한 프로그램에 대한 제2 중간표현을 생성하는 단계를 포함하고, 제1 중간표현 및 제2 중간표현은 복수의 데이터 노드, 하나 이상의 연산 노드 및 복수의 데이터 노드와 하나 이상의 연산 노드의 입출력 관계를 나타내는 복수의 엣지를 포함한다.

    프로그램에 대한 중간 표현을 관리하는 방법 및 시스템

    公开(公告)号:WO2022265412A1

    公开(公告)日:2022-12-22

    申请号:PCT/KR2022/008507

    申请日:2022-06-15

    Abstract: 본 개시는, 적어도 하나의 프로세서에 의해 수행되는 프로그램에 대한 중간 표현을 관리하는 방법에 관한 것이다. 프로그램에 대한 중간 표현을 관리하는 방법은, 프로그램으로부터 입출력을 위한 데이터에 대한 정보 및 연산에 대한 정보를 추출하는 단계, 추출된 데이터에 대한 정보 및 추출된 연산에 대한 정보를 이용하여 프로그램에 대한 중간 표현을 생성하는 단계, 프로그램과 중간 표현의 대응 관계를 데이터베이스에 저장하는 단계, 중간 표현의 연산에 대한 실행 정보를 저장하는 단계 및 실행 정보를 기초로 중간 표현의 적어도 일부를 삭제하는 단계를 포함한다.

    분산 처리 시스템 및 분산 처리 시스템에서의 파일 처리 방법
    5.
    发明公开
    분산 처리 시스템 및 분산 처리 시스템에서의 파일 처리 방법 有权
    分布式处理系统和分布式处理系统中文件的处理方法

    公开(公告)号:KR1020160087761A

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

    申请号:KR1020160003923

    申请日:2016-01-12

    Abstract: 본발명은분산처리시스템및 분산처리시스템에서의파일처리방법에관한것이다. 본발명의제1 측면에따르면복수의노드를포함하는분산처리시스템은복수의노드중 계산노드를결정하는호스트노드및 호스트노드의결정에기초하여, 파일이저장된파일시스템로부터특정파일의데이터의입출력을수행하는계산노드를포함하여, 호스트노드이외의계산노드에서도직접파일입출력을가능하게한다.

    Abstract translation: 本发明涉及一种分布式处理系统及其文件处理方法。 根据本发明的第一方面,具有多个节点的分布式处理系统包括:主节点,用于确定节点中的计算节点; 以及所述计算节点,基于所述主机节点的确定,从存储有文件的文件系统执行特定文件的数据的输入和输出。 甚至可以通过除主机节点之外的计算节点直接输入和输出文件。

    수냉식 클러스터 컴퓨터 냉각시스템
    6.
    发明授权
    수냉식 클러스터 컴퓨터 냉각시스템 有权
    集群计算机水冷系统

    公开(公告)号:KR101475376B1

    公开(公告)日:2014-12-22

    申请号:KR1020130154127

    申请日:2013-12-11

    Abstract: 본발명은수냉식클러스터컴퓨터냉각시스템에관한것으로서, 격벽에의해복수개의독립된수용공간으로분할되는랙과; 상기수용공간에각각수용되는복수개의노드와; 상기복수개의노드내부로냉각수를유입및 유출시켜상기노드의열을냉각시키는냉각수순환부를포함하는것을특징으로한다. 이에의해복수개의노드에냉각수를순환시켜냉각효율을향상시킬수 있다.

    이종 시스템에서의 데이터 분배 기법
    7.
    发明公开
    이종 시스템에서의 데이터 분배 기법 审中-实审
    异构系统中的数据分发技术

    公开(公告)号:KR1020170087055A

    公开(公告)日:2017-07-27

    申请号:KR1020170009440

    申请日:2017-01-19

    Inventor: 이재진 조강원

    Abstract: 본발병은이종시스템에서의데이터분배기법에관한것이다. 본발명의제 1 측면에따르면적어도하나의계산디바이스를포함하는이종시스템에서의데이터분배기법을수행하는시스템에있어서, 상기이종시스템에서수행되는커널의복수의워크아이템들의수행에필요한데이터가저장되는버퍼를가상디바이스메모리영역에할당하는버퍼할당부및 상기복수의워크아이템중 어느하나의계산디바이스에서처리되는워크아이템이이용하는데이터를저장하는부분버퍼로상기버퍼에저장된데이터를분배하는데이터분배부를포함할수 있다.

    Abstract translation: 这种发生率与异构系统中的数据分配技术有关。 一种用于执行至少一个计算装置的数据分发技术系统eseoui含有根据本发明的第一方面的异构系统,其中存储所需要的数据的缓冲器,进行所述多个内核的工作项目的设置在非均相体系中进行 是包括缓冲分配和部分,使用工作项目的数据存储在任何所述多个工作项目的该计算设备的被处理以被分配给存储区部分数据分配用于分配存储在所述缓冲器中的数据的缓冲区的虚拟设备 有。

Patent Agency Ranking