-
1.
公开(公告)号:KR102228586B1
公开(公告)日:2021-03-16
申请号:KR1020180006966A
申请日:2018-01-19
Applicant: 한국전자통신연구원
Abstract: GPU 기반의 적응적 BLAS 연산 가속화 장치 및 방법이 개시된다. 본 발명에 따른 GPU 기반의 적응적 BLAS 연산 가속화 장치는, 기계학습 데이터 특징 정보 및 OpenCL 장치 정보를 이용하여, 최적 OpenCL 파라미터를 설정하고, 커널 소스코드를 컴파일하여 바이너리 형태의 커널을 생성하는 BLAS 연산 가속화부, OpenCL 실행 환경 정보 및 상기 최적 OpenCL 파라미터를 이용하여 BLAS 연산을 위한 OpenCL 버퍼를 생성하고, 생성된 상기 OpenCL 버퍼에 접근 가능한 GPU가 커널을 통해 상기 BLAS 연산을 수행하여 임베디드 시스템에서의 기계학습을 가속화하는 OpenCL 실행부, 그리고 상기 BLAS 연산의 수행 결과를 기계학습 알고리즘에 반환하는 가속 장치 응용부를 포함한다.
-
公开(公告)号:KR102228586B1
公开(公告)日:2021-03-16
申请号:KR1020180006966
申请日:2018-01-19
Applicant: 한국전자통신연구원
Abstract: GPU 기반의적응적 BLAS 연산가속화장치및 방법이개시된다. 본발명에따른 GPU 기반의적응적 BLAS 연산가속화장치는, 기계학습데이터특징정보및 OpenCL 장치정보를이용하여, 최적 OpenCL 파라미터를설정하고, 커널소스코드를컴파일하여바이너리형태의커널을생성하는 BLAS 연산가속화부, OpenCL 실행환경정보및 상기최적 OpenCL 파라미터를이용하여 BLAS 연산을위한 OpenCL 버퍼를생성하고, 생성된상기 OpenCL 버퍼에접근가능한 GPU가커널을통해상기 BLAS 연산을수행하여임베디드시스템에서의기계학습을가속화하는 OpenCL 실행부, 그리고상기 BLAS 연산의수행결과를기계학습알고리즘에반환하는가속장치응용부를포함한다.
-
公开(公告)号:KR1020170103275A
公开(公告)日:2017-09-13
申请号:KR1020160025842
申请日:2016-03-03
Applicant: 한국전자통신연구원
CPC classification number: H04L41/5038 , H04L43/0817 , H04L43/10
Abstract: 본발명은다수의응용프로그램들중 적어도하나를감시대상응용프로그램으로등록하는응용프로그램등록부; 상기감시대상응용프로그램에포함된함수를탐지하는함수탐색기; 상기감시대상응용프로그램에포함된반복문을탐지하는반복문탐색기; 상기감시대상응용프로그램에포함된사용자지정위치를탐지하는사용자지정위치탐색기; 및상기함수탐색기에의해탐지된함수, 상기반복문탐색기에의해탐지된반복문및 상기사용자지정위치탐색기에의해탐지된사용자지정위치에대응하여, 다수의하트비트콜들을생성하는하트비트생성부를포함하는실시간 QoS 모니터링장치에관한것이다. 본발명에따르면, 응용프로그램에대한별도의수정없이실시간으로 QoS를측정할수 있는실시간 QoS 모니터링장치및 방법을제공할수 있다.
Abstract translation: 本发明提供了一种信息处理设备,包括:应用程序登记单元,用于登记多个应用程序中的至少一个应用程序作为监视目标应用程序; 功能浏览器,用于检测包含在所监视的应用程序中的功能; 迭代文本搜索器,用于检测包括在所监视的应用程序中的迭代句子; 用户指定的位置搜索器,用于检测包括在所监视的应用程序中的用户指定的位置; 以及心跳产生器,用于产生对应于由功能搜索器检测到的功能,由环路检测器检测到的环路和由用户指定的位置检测到的用户指定位置的多个心跳呼叫, 和一个QoS监视设备。 根据本发明,可以提供一种能够实时QoS测量而无需对应用程序进行任何修改的实时QoS监视设备和方法。
-
公开(公告)号:KR101927233B1
公开(公告)日:2018-12-12
申请号:KR1020150036076
申请日:2015-03-16
Applicant: 한국전자통신연구원
Inventor: 김영주
IPC: G01R21/133 , G01R22/10
Abstract: 본 발명의 실시 예에 따른 이기종 멀티-코어 시스템의 그래픽 프로세싱 유닛의 전력을 측정하는 방법은, 상기 그래픽 프로세싱 유닛의 사용율을 응용 프로그램 인터페이스(API)를 통해서 가변하는 단계, 상기 그래픽 프로세싱 유닛의 사용율 또는 구동 주파수를 추적 시간별로 측정하여 저장하는 단계, 상기 그래픽 프로세싱 유닛의 소모 전력을 상기 추적 시간별로 측정하여 저장하는 단계, 그리고 상기 저장된 추적 시간에 따라 상기 그래픽 프로세싱 유닛의 사용율과 상기 소모 전력을 동기화하고, 동기화된 정보를 참조하여 구동 주파수별 전력 계수를 계산하는 단계를 포함한다.
-
公开(公告)号:KR101671372B1
公开(公告)日:2016-11-16
申请号:KR1020140005482
申请日:2014-01-16
Applicant: 한국전자통신연구원
Inventor: 김영주
CPC classification number: G06F1/3206 , G06F1/329 , G06F9/52 , G06F11/0721 , G06F11/3089 , H04L43/04 , H04L43/10 , Y02D10/24
Abstract: 본발명은멀티코어를기반으로하는병렬프로그램수행시 경합을탐지하는멀티코어기반병렬프로그램의경합탐지를위한확장적감시장치및 방법에관한것이다. 본발명에따른멀티코어기반병렬프로그램의경합탐지를위한확장적감시장치는원시병렬프로그램에확장적감시코드를추가하여변형된원시병렬프로그램을생성하는감시코드삽입부와, 변형된원시병렬프로그램의수행에따라생성되는스레드의자료구조를생성하는스레드감시부와, 변형된원시병렬프로그램의수행에따른경합가능성을검사하여접근사건을선택하는접근사건선택부와, 접근사건을공유자료구조에저장하는접근사건저장부와, 원시병렬프로그램수행에따른전력데이터를측정및 저장하는전력측정부및 전력데이터를분석하여에너지버그발생여부를판단하는전력분석부를포함한다.
-
公开(公告)号:KR1020160111581A
公开(公告)日:2016-09-27
申请号:KR1020150036076
申请日:2015-03-16
Applicant: 한국전자통신연구원
Inventor: 김영주
IPC: G01R21/133 , G01R22/10
CPC classification number: G06F1/28 , G06F1/26 , G06F1/329 , G06F9/50 , G06F11/2273 , Y02D10/24 , G01R21/133 , G01R22/10
Abstract: 본발명의실시예에따른이기종멀티-코어시스템의그래픽프로세싱유닛의전력을측정하는방법은, 상기그래픽프로세싱유닛의사용률을응용프로그램인터페이스(API)를통해서가변하는단계, 상기그래픽프로세싱유닛의사용률또는구동주파수를추적시간별로측정하여저장하는단계, 상기그래픽프로세싱유닛의소모전력을상기추적시간별로측정하여저장하는단계, 그리고상기저장된추적시간에따라상기그래픽프로세싱유닛의사용률과상기소모전력을동기화하고, 동기화된정보를참조하여구동주파수별전력계수를계산하는단계를포함한다.
Abstract translation: 根据本发明的实施例,一种测量异构多核系统的图形处理单元的功率的方法包括:通过应用程序接口(API)改变图形处理单元的占空比的步骤; 通过每个跟踪时间测量图形处理单元的占空比或驱动频率,并存储占空比或驱动频率的步骤; 通过每个跟踪时间测量图形处理单元的消耗功率并存储消耗的功率的步骤; 以及根据存储的跟踪时间同步图形处理单元的占空比和消耗功率的步骤,并且通过参考同步信息来计算每个驱动频率的功率系数。 由于能够实时测量消耗功率,因此能够实现针对低功率和高性能优化的系统和程序。
-
公开(公告)号:KR1020170115185A
公开(公告)日:2017-10-17
申请号:KR1020160041865
申请日:2016-04-05
Applicant: 한국전자통신연구원
IPC: G06F9/44
Abstract: 본발명에따른소프트웨어빌드모듈을포함하는임베디드시스템은상기소프트웨어빌드모듈을실행하여상기임베디드시스템에서수행되는소프트웨어를생성하는중앙처리장치, 그리고상기소프트웨어빌드모듈이로드되는워킹메모리를포함하되, 상기소프트웨어빌드모듈은상기임베디드시스템의아키텍처를분석하는시스템분석기및 상기소프트웨어를생성하는소프트웨어빌더를포함하고, 상기소프트웨어빌더는상기시스템분석기로부터수신된상기아키텍처의분석결과및 상기소프트웨어의컴파일러정보를포함하는사용자설정파일에기초하여상기소프트웨어의실행파일을생성한다.
Abstract translation: 但根据本发明的嵌入式系统,包括软件构建模块包括工作存储器,其是一个中央处理单元,以及软件构建加载用于生成所述嵌入式系统上运行以执行软件构建模块的软件模块,该软件 构建模块是包括在系统分析器编译器信息,并且包括创建该软件的软件制造商,并从系统分析器结果和接收到的软件体系结构的软件构建器用户来分析嵌入式系统的体系结构 设置文件的基础上,对产生该软件的可执行文件。
-
公开(公告)号:KR1020150085621A
公开(公告)日:2015-07-24
申请号:KR1020140005482
申请日:2014-01-16
Applicant: 한국전자통신연구원
Inventor: 김영주
CPC classification number: G06F1/3206 , G06F1/329 , G06F9/52 , G06F11/0721 , G06F11/3089 , H04L43/04 , H04L43/10 , Y02D10/24 , G06F11/30 , G06F9/38 , G06F9/46
Abstract: 본발명은멀티코어를기반으로하는병렬프로그램수행시 경합을탐지하는멀티코어기반병렬프로그램의경합탐지를위한확장적감시장치및 방법에관한것이다. 본발명에따른멀티코어기반병렬프로그램의경합탐지를위한확장적감시장치는원시병렬프로그램에확장적감시코드를추가하여변형된원시병렬프로그램을생성하는감시코드삽입부와, 변형된원시병렬프로그램의수행에따라생성되는스레드의자료구조를생성하는스레드감시부와, 변형된원시병렬프로그램의수행에따른경합가능성을검사하여접근사건을선택하는접근사건선택부와, 접근사건을공유자료구조에저장하는접근사건저장부와, 원시병렬프로그램수행에따른전력데이터를측정및 저장하는전력측정부및 전력데이터를분석하여에너지버그발생여부를판단하는전력분석부를포함한다.
Abstract translation: 本发明涉及一种可扩展监视装置和一种在执行基于多核的并行程序时检测基于多核的并行程序中的种族的方法。 用于在执行基于多核的并行程序时用于检测基于多核的并行程序中的种族的可扩展监视装置包括:监视代码插入单元,其将可扩展监视代码添加到源并行程序中以创建变形的源并行程序; 线程监视单元,其为执行变形的源并行程序的结果创建线程的数据结构; 访问事件选择单元,其通过检查执行变形并行程序中的可能的种族来选择访问事件; 访问事件存储单元,其将共享数据存储器中的访问事件保存; 功率测量单元,其测量并保存由执行源并行程序产生的功率数据; 以及功率分析单元,通过分析功率数据来确定能量缺陷的发生。
-
-
-
-
-
-
-