Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2017131187) ACCELERATOR CONTROL DEVICE, ACCELERATOR CONTROL METHOD AND PROGRAM
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2017/131187 International Application No.: PCT/JP2017/003028
Publication Date: 03.08.2017 International Filing Date: 27.01.2017
IPC:
G06F 9/50 (2006.01) ,G06F 9/48 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
50
Allocation of resources, e.g. of the central processing unit (CPU)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
48
Programme initiating; Programme switching, e.g. by interrupt
Applicants:
日本電気株式会社 NEC CORPORATION [JP/JP]; 東京都港区芝五丁目7番1号 7-1, Shiba 5-chome, Minato-ku, Tokyo 1088001, JP
Inventors:
鈴木 順 SUZUKI, Jun; JP
菅 真樹 KAN, Masaki; JP
林 佑樹 HAYASHI, Yuki; JP
Agent:
加藤 朝道 KATO, Asamichi; JP
Priority Data:
2016-01535229.01.2016JP
Title (EN) ACCELERATOR CONTROL DEVICE, ACCELERATOR CONTROL METHOD AND PROGRAM
(FR) DISPOSITIF DE COMMANDE D'ACCÉLÉRATEUR, PROCÉDÉ ET PROGRAMME DE COMMANDE D'ACCÉLÉRATEUR
(JA) アクセラレータ制御装置、アクセラレータ制御方法およびプログラム
Abstract:
(EN) The present invention increases the speed of processing of a task using an accelerator. An accelerator control device is provided with: a task storage unit that holds an executable task; a data scheduler that selects, from among the executable tasks, a task with a relatively small amount of data to be input/output to/from memory when executed with an accelerator having a memory, and instructs the accelerator to prepare for data input/output to/from memory for the selected task; and a task scheduler that instructs the accelerator to execute the selected task, and adds, to the task storage unit, the task which becomes executable due to completion of the selected task. The data scheduler, in accordance with the memory usage status, continues the selection of the next task from among the executable tasks held by the task storage unit and the preparations for data input/output in respect to the selected next task.
(FR) La présente invention augmente la vitesse de traitement d'une tâche grâce à un accélérateur. Un dispositif de commande d'accélérateur comprend : une unité de stockage de tâches qui conserve une tâche exécutable ; un ordonnanceur de données qui sélectionne, parmi les tâches exécutables, une tâche avec une quantité relativement petite de données à entrer dans la mémoire et/ou sortir de celle-ci lorsqu'elle est exécutée avec un accélérateur ayant une mémoire, et ordonne à l'accélérateur de se préparer pour l'entrée de données dans la mémoire et/ou la sortie de données de celle-ci pour la tâche sélectionnée ; et un ordonnanceur de tâche qui ordonne à l'accélérateur d'exécuter la tâche sélectionnée, et ajoute, à l'unité de stockage de tâches, la tâche qui devient exécutable suite à l'achèvement de la tâche sélectionnée. L'ordonnanceur de données, selon l'état d'utilisation de la mémoire, continue la sélection de la tâche suivante parmi les tâches exécutables conservées par l'unité de stockage de tâches et les préparations pour l'entrée et/ou la sortie de données associées à la tâche suivante sélectionnée.
(JA) アクセラレータを用いたタスクの処理を高速化する。アクセラレータ制御装置は、実行可能なタスクを保持するタスク記憶部と、メモリを有するアクセラレータ上で実行するときのメモリへの入出力データ量が相対的に少ないタスクを、実行可能なタスクの中から選択し、選択したタスクに対するメモリにおけるデータ入出力の準備をアクセラレータに指示するデータスケジューラと、選択されたタスクを実行するようにアクセラレータに指示し、選択されたタスクの完了により実行可能となるタスクをタスク記憶部に追加するタスクスケジューラとを備え、データスケジューラは、メモリの使用状況に応じて、タスク記憶部が保持する実行可能なタスクの中から次のタスクの選択と、選択した次のタスクに対するデータ入出力の準備を継続する。
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: Japanese (JA)
Filing Language: Japanese (JA)
Also published as:
US20190026157