WO2009001368A3 - Procédé et tissu de système sur puce - Google Patents
Procédé et tissu de système sur puce Download PDFInfo
- Publication number
- WO2009001368A3 WO2009001368A3 PCT/IN2007/000262 IN2007000262W WO2009001368A3 WO 2009001368 A3 WO2009001368 A3 WO 2009001368A3 IN 2007000262 W IN2007000262 W IN 2007000262W WO 2009001368 A3 WO2009001368 A3 WO 2009001368A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- fabric
- application
- resources
- clusters
- hll
- Prior art date
Links
- 239000004744 fabric Substances 0.000 title abstract 5
- 238000000034 method Methods 0.000 title abstract 3
- 239000011230 binding agent Substances 0.000 abstract 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/78—Architectures of general purpose stored program computers comprising a single central processing unit
- G06F15/7867—Architectures of general purpose stored program computers comprising a single central processing unit with reconfigurable architecture
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Devices For Executing Special Programs (AREA)
- Stored Programmes (AREA)
Abstract
La présente invention concerne un tissu dans un cadre d'un SoC, ainsi qu'un système et un procédé, dans lesquels les ressources peuvent être composées comme structures de calcul qui concordent le mieux avec les besoins de l'application. Le tissu de l'invention contient des ressources de calcul, de stockage et de communication pouvant être agrégées à l'exécution pour réaliser des tâches d'application spécifiques. Le système comprend un planificateur, une banque de configuration de grappe, un tissu d'exécution contenant une pluralité de ressources de calcul, un agent de liaison de ressources, une unité de stockage de charge et une logique de décision de la destination du stockage (SDDL). Le procédé de l'invention passe par les étapes de développement de descriptions HLL (langage de haut niveau) des modules d'application, la conversion de la description HLL des modules de l'application à une représentation intermédiaire, - la compilation en grappes à l'aide du graphique du flux de données de l'application, - la réalisation des opérations de liaison, - la réalisation de l'exécution de flux de données commandée, un ensemble de grappes étant planifié et exécuté sur le tissu.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IN2007/000262 WO2009001368A2 (fr) | 2007-06-28 | 2007-06-28 | Procédé et tissu de système sur puce |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IN2007/000262 WO2009001368A2 (fr) | 2007-06-28 | 2007-06-28 | Procédé et tissu de système sur puce |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2009001368A2 WO2009001368A2 (fr) | 2008-12-31 |
WO2009001368A3 true WO2009001368A3 (fr) | 2009-09-24 |
Family
ID=40186127
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IN2007/000262 WO2009001368A2 (fr) | 2007-06-28 | 2007-06-28 | Procédé et tissu de système sur puce |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2009001368A2 (fr) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10089761B2 (en) | 2016-04-29 | 2018-10-02 | Hewlett Packard Enterprise Development Lp | Graph processing using a shared memory |
CN116501594B (zh) * | 2023-06-27 | 2023-09-08 | 上海燧原科技有限公司 | 系统建模评估方法、装置、电子设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6175948B1 (en) * | 1998-02-05 | 2001-01-16 | Motorola, Inc. | Method and apparatus for a waveform compiler |
WO2004004008A1 (fr) * | 2002-06-28 | 2004-01-08 | Koninklijke Philips Electronics N.V. | Circuit integre pourvu de blocs constitutifs |
US20050021871A1 (en) * | 2003-07-25 | 2005-01-27 | International Business Machines Corporation | Self-contained processor subsystem as component for system-on-chip design |
US20050283768A1 (en) * | 2004-06-21 | 2005-12-22 | Sanyo Electric Co., Ltd. | Data flow graph processing method, reconfigurable circuit and processing apparatus |
-
2007
- 2007-06-28 WO PCT/IN2007/000262 patent/WO2009001368A2/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6175948B1 (en) * | 1998-02-05 | 2001-01-16 | Motorola, Inc. | Method and apparatus for a waveform compiler |
WO2004004008A1 (fr) * | 2002-06-28 | 2004-01-08 | Koninklijke Philips Electronics N.V. | Circuit integre pourvu de blocs constitutifs |
US20050021871A1 (en) * | 2003-07-25 | 2005-01-27 | International Business Machines Corporation | Self-contained processor subsystem as component for system-on-chip design |
US20050283768A1 (en) * | 2004-06-21 | 2005-12-22 | Sanyo Electric Co., Ltd. | Data flow graph processing method, reconfigurable circuit and processing apparatus |
Also Published As
Publication number | Publication date |
---|---|
WO2009001368A2 (fr) | 2008-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Liu et al. | Power-efficient time-sensitive mapping in heterogeneous systems | |
JP2008541302A5 (fr) | ||
MY155867A (en) | Scheduling collections in a scheduler | |
WO2006055864A3 (fr) | Procede et appareil de mise en pratique de la gestion de taches dans des operations informatisees | |
JP2013545169A5 (fr) | ||
WO2008090665A1 (fr) | Procédé et dispositif de parallélisation de programme | |
WO2012135041A3 (fr) | Segments de fichiers de registre pour prise en charge de l'exécution de blocs de code à l'aide de coeurs virtuels instanciés par des machines partitionnables | |
WO2009012296A3 (fr) | Ordonnancement par l'augmentation et le réduction d'allocation de ressources | |
CN102360309A (zh) | 片上多核异构系统的调度系统与调度执行方法 | |
WO2006083543A3 (fr) | Processeur multiprogrammation a systeme d'ordonnancement de chemin reposant sur une prediction de probabilite d'arret d'instruction | |
WO2010037177A8 (fr) | Programmation d'application pour exécution sur un système informatique hétérogène | |
GB2496765A (en) | Systems and methods for scheduling driver interface tasks based on driver workload | |
WO2007025220A3 (fr) | Outil automatise de planification de ressources et interface utilisateur | |
EP2359256A4 (fr) | Sauvegarde d'état d'exécution de programmes | |
WO2007137034A3 (fr) | Gestion de ressources informatiques pour des calculs à base de graphes | |
JP2012522320A5 (fr) | ||
RU2012127578A (ru) | Анализатор применимости программного модуля для разработки и тестирования программного обеспечения для многопроцессорных сред | |
WO2012040708A3 (fr) | Instructions, appareils, méthodes et systèmes d'exécution à la mise à jour de l'état de validation | |
IN2014CN02852A (fr) | ||
CN105843660A (zh) | 一种编译器的代码优化调度方法 | |
CN105450684A (zh) | 云计算资源调度方法和系统 | |
Han et al. | Compiling control-intensive loops for CGRAs with state-based full predication | |
WO2009001368A3 (fr) | Procédé et tissu de système sur puce | |
CN115470901B (zh) | 支持移动端异构处理器分载的混合精度训练方法及设备 | |
Wang et al. | Generation of schedule tables on multi-core systems for AUTOSAR applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07805632 Country of ref document: EP Kind code of ref document: A2 |
|
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 7659/CHENP/2009 Country of ref document: IN |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07805632 Country of ref document: EP Kind code of ref document: A2 |