MULTICORE PROGRAMMING METHOD AND APPARATUS

The present invention relates to multicore programming and, more specifically, to a method and an apparatus for developing a multicore program supporting thread level parallelism. According to the present invention, the method comprises: a step of receiving a per-thread core familiarity configuratio...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WOO, DUK KYUN, MA, YU SEUNG
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present invention relates to multicore programming and, more specifically, to a method and an apparatus for developing a multicore program supporting thread level parallelism. According to the present invention, the method comprises: a step of receiving a per-thread core familiarity configuration description; a step of receiving a unit source code per the thread; and a step of generating a multicore program execution code by linking and compiling the per-thread core familiarity configuration description and the unit source code per the thread. The present invention provides a method to help a developer to easily develop a multicore program supporting thread level parallelism. 본 발명은 멀티코어 프로그래밍에 관한 것으로서, 스레드 수준 병렬화를 지원하는 멀티코어 응용 프로그램의 개발 방법 및 장치에 관한 것이다. 본 발명에 따른 멀티코어 프로그래밍 방법은, 스레드별 코어 친화도 설정 명세를 입력받는 단계; 상기 스레드별 단위 소스 코드를 입력받는 단계; 및 상기 스레드별 코어 친화도 설정 명세와 상기 스레드별 단위 소스 코드를 연동하여 컴파일함으로써 멀티코어 프로그램 실행코드를 생성하는 단계를 포함한다.