Le partitionnement logiciel/matériel consiste à diviser les fonctions d'un système informatique entre celles qui seront exécutées par un logiciel classique et celles qui seront réalisées par un matériel spécifique. On parle de co-design, la conception est double, une conception logicielle et une conception matérielle. Plusieurs méthodologies permettent de raisonner sur le partitionnement logiciel/matériel le plus approprié pour un système informatique.

Property Value
dbo:abstract
  • Le partitionnement logiciel/matériel consiste à diviser les fonctions d'un système informatique entre celles qui seront exécutées par un logiciel classique et celles qui seront réalisées par un matériel spécifique. On parle de co-design, la conception est double, une conception logicielle et une conception matérielle. Un système informatique est généralement constitué d'un logiciel destiné à la réalisation de différentes tâches. Ce logiciel est exécuté par un matériel généraliste, c'est-à-dire conçu indépendamment de la fonction réalisée. Dans certains cas, par exemple lorsque le système informatique est un téléphone portable, un décodeur numérique ou encore dans une carte à puce, le rôle respectif du logiciel et du matériel peut-être redéfinit. Il s'agit alors, le plus souvent, d'améliorer les performances et la rapidité d'exécution des tâches, en mettant à profit des matériels spéciaux. Dans une démarche de définition du partitionnement logiciel/matériel, l'objectif est de réfléchir aux différentes actions que peut réaliser le matériel afin d'alléger le logiciel tout en tenant compte des contraintes de coût, des bénéfices sur le plan des performances et des limites intrinsèques à toute implantation matérielle d'un traitement automatique. Plusieurs méthodologies permettent de raisonner sur le partitionnement logiciel/matériel le plus approprié pour un système informatique. Parmi elles, certaines reposent sur une analyse du langage source dans lequel une première version, entièrement logicielle, du système informatique a été créée. Le fruit de cette analyse consiste en la synthèse d'un matériel spécial exploitant tout ou partie du système informatique. Ainsi, idéalement, la redéfinition du partitionnement logiciel/matériel est automatique. Certains algorithmes sont alors utilisés pour rechercher un partitionnement optimal. D'autres familles de méthodologies se proposent de prendre en compte ce partitionnement au plus tôt dans la définition du système informatique, au moment de la conception et de la spécification de celui-ci. Il s'agit d'approches qui raisonnent directement sur les modèles d'applications notamment au niveau des diagrammes uml. (fr)
  • Le partitionnement logiciel/matériel consiste à diviser les fonctions d'un système informatique entre celles qui seront exécutées par un logiciel classique et celles qui seront réalisées par un matériel spécifique. On parle de co-design, la conception est double, une conception logicielle et une conception matérielle. Un système informatique est généralement constitué d'un logiciel destiné à la réalisation de différentes tâches. Ce logiciel est exécuté par un matériel généraliste, c'est-à-dire conçu indépendamment de la fonction réalisée. Dans certains cas, par exemple lorsque le système informatique est un téléphone portable, un décodeur numérique ou encore dans une carte à puce, le rôle respectif du logiciel et du matériel peut-être redéfinit. Il s'agit alors, le plus souvent, d'améliorer les performances et la rapidité d'exécution des tâches, en mettant à profit des matériels spéciaux. Dans une démarche de définition du partitionnement logiciel/matériel, l'objectif est de réfléchir aux différentes actions que peut réaliser le matériel afin d'alléger le logiciel tout en tenant compte des contraintes de coût, des bénéfices sur le plan des performances et des limites intrinsèques à toute implantation matérielle d'un traitement automatique. Plusieurs méthodologies permettent de raisonner sur le partitionnement logiciel/matériel le plus approprié pour un système informatique. Parmi elles, certaines reposent sur une analyse du langage source dans lequel une première version, entièrement logicielle, du système informatique a été créée. Le fruit de cette analyse consiste en la synthèse d'un matériel spécial exploitant tout ou partie du système informatique. Ainsi, idéalement, la redéfinition du partitionnement logiciel/matériel est automatique. Certains algorithmes sont alors utilisés pour rechercher un partitionnement optimal. D'autres familles de méthodologies se proposent de prendre en compte ce partitionnement au plus tôt dans la définition du système informatique, au moment de la conception et de la spécification de celui-ci. Il s'agit d'approches qui raisonnent directement sur les modèles d'applications notamment au niveau des diagrammes uml. (fr)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 5128060 (xsd:integer)
dbo:wikiPageLength
  • 49109 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 187777274 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:année
  • 1994 (xsd:integer)
  • 1997 (xsd:integer)
  • 2001 (xsd:integer)
  • 2004 (xsd:integer)
  • 2005 (xsd:integer)
  • 2006 (xsd:integer)
  • 2007 (xsd:integer)
  • 2008 (xsd:integer)
  • 2009 (xsd:integer)
  • 2010 (xsd:integer)
prop-fr:id
  • Li (fr)
  • Pele (fr)
  • Cruz (fr)
  • Liu (fr)
  • Yuan (fr)
  • Kacem (fr)
  • Eles (fr)
  • Maciel (fr)
  • Youness (fr)
  • Baranga (fr)
  • Ben Chehida (fr)
  • Ghaffari (fr)
  • Marosy (fr)
  • Shuang (fr)
  • Trong-Yen (fr)
  • Wu1 (fr)
  • Wu2 (fr)
  • Wu3 (fr)
  • XiaoHua (fr)
  • Li (fr)
  • Pele (fr)
  • Cruz (fr)
  • Liu (fr)
  • Yuan (fr)
  • Kacem (fr)
  • Eles (fr)
  • Maciel (fr)
  • Youness (fr)
  • Baranga (fr)
  • Ben Chehida (fr)
  • Ghaffari (fr)
  • Marosy (fr)
  • Shuang (fr)
  • Trong-Yen (fr)
  • Wu1 (fr)
  • Wu2 (fr)
  • Wu3 (fr)
  • XiaoHua (fr)
prop-fr:isbn
  • 0 (xsd:integer)
  • 978 (xsd:integer)
prop-fr:issn
  • 18 (xsd:integer)
prop-fr:langue
  • en (fr)
  • fr (fr)
  • en (fr)
  • fr (fr)
prop-fr:mois
  • 2008 (xsd:integer)
  • décembre (fr)
  • mai (fr)
  • mars (fr)
  • septembre (fr)
  • août (fr)
  • avril (fr)
  • juin (fr)
  • novembre (fr)
prop-fr:nom
  • Li (fr)
  • Pele (fr)
  • Chen (fr)
  • Horvath (fr)
  • Wu (fr)
  • Da (fr)
  • Feng (fr)
  • He (fr)
  • Hu (fr)
  • Kovacs (fr)
  • Liu (fr)
  • Peng (fr)
  • Salem (fr)
  • Barros (fr)
  • Hassan (fr)
  • Yuan (fr)
  • Gu (fr)
  • Szekeres (fr)
  • Kacem (fr)
  • Shi (fr)
  • Takeuchi (fr)
  • Eles (fr)
  • Shan (fr)
  • Abid (fr)
  • Katona (fr)
  • Imai (fr)
  • Maciel (fr)
  • Youness (fr)
  • Ting (fr)
  • Baranga (fr)
  • Ben Chehida (fr)
  • Chia-Chun (fr)
  • Cruz Filho (fr)
  • FANG (fr)
  • Ghaffari (fr)
  • JinJiang (fr)
  • Liucun (fr)
  • Mahfoudhi (fr)
  • Majstorovic (fr)
  • Marosy (fr)
  • Moness (fr)
  • PDoboli (fr)
  • Qiqiang (fr)
  • Rong-Shue (fr)
  • Rosenstiel (fr)
  • Sakanushi (fr)
  • Shuang (fr)
  • Srikanthan (fr)
  • Tmar (fr)
  • Trong-Yen (fr)
  • Wahdan (fr)
  • Yang-Hsin (fr)
  • Yu-Min (fr)
  • Li (fr)
  • Pele (fr)
  • Chen (fr)
  • Horvath (fr)
  • Wu (fr)
  • Da (fr)
  • Feng (fr)
  • He (fr)
  • Hu (fr)
  • Kovacs (fr)
  • Liu (fr)
  • Peng (fr)
  • Salem (fr)
  • Barros (fr)
  • Hassan (fr)
  • Yuan (fr)
  • Gu (fr)
  • Szekeres (fr)
  • Kacem (fr)
  • Shi (fr)
  • Takeuchi (fr)
  • Eles (fr)
  • Shan (fr)
  • Abid (fr)
  • Katona (fr)
  • Imai (fr)
  • Maciel (fr)
  • Youness (fr)
  • Ting (fr)
  • Baranga (fr)
  • Ben Chehida (fr)
  • Chia-Chun (fr)
  • Cruz Filho (fr)
  • FANG (fr)
  • Ghaffari (fr)
  • JinJiang (fr)
  • Liucun (fr)
  • Mahfoudhi (fr)
  • Majstorovic (fr)
  • Marosy (fr)
  • Moness (fr)
  • PDoboli (fr)
  • Qiqiang (fr)
  • Rong-Shue (fr)
  • Rosenstiel (fr)
  • Sakanushi (fr)
  • Shuang (fr)
  • Srikanthan (fr)
  • Tmar (fr)
  • Trong-Yen (fr)
  • Wahdan (fr)
  • Yang-Hsin (fr)
  • Yu-Min (fr)
prop-fr:oclc
  • 213473212 (xsd:integer)
prop-fr:page
  • 19 (xsd:integer)
  • 28 (xsd:integer)
  • 44 (xsd:integer)
  • 49 (xsd:integer)
  • 61 (xsd:integer)
  • 68 (xsd:integer)
  • 71 (xsd:integer)
  • 72 (xsd:integer)
  • 83 (xsd:integer)
  • 148 (xsd:integer)
  • 165 (xsd:integer)
  • 176 (xsd:integer)
  • 252 (xsd:integer)
  • 261 (xsd:integer)
  • 295 (xsd:integer)
  • 532 (xsd:integer)
  • 2105 (xsd:integer)
prop-fr:prénom
  • Fan (fr)
  • Li (fr)
  • Min (fr)
  • A. (fr)
  • G. (fr)
  • H. (fr)
  • K. (fr)
  • M. (fr)
  • Y. (fr)
  • Edna (fr)
  • D. (fr)
  • Karim (fr)
  • Lee (fr)
  • Wolfgang (fr)
  • Fred (fr)
  • An (fr)
  • Cheng (fr)
  • Jie (fr)
  • Mohamed (fr)
  • Na (fr)
  • Sun (fr)
  • T. (fr)
  • Yang (fr)
  • Z. (fr)
  • Zhang (fr)
  • Adriana (fr)
  • Adel (fr)
  • Paulo (fr)
  • Yuan (fr)
  • Alexa (fr)
  • Petru (fr)
  • Lei (fr)
  • Tsai (fr)
  • Zhu (fr)
  • Hedi (fr)
  • Guang (fr)
  • Ding (fr)
  • Zebo (fr)
  • Dou (fr)
  • Zonghua (fr)
  • Fakhreddine (fr)
  • Hsiao (fr)
  • Jigang (fr)
  • Jinfu (fr)
  • Lanying (fr)
  • Mingxuan (fr)
  • Qing Cheng (fr)
  • Silviu Horia (fr)
  • XiaoHua (fr)
  • Xiuqiang (fr)
  • YAN-JUN (fr)
  • Yessine Hadj (fr)
  • Fan (fr)
  • Li (fr)
  • Min (fr)
  • A. (fr)
  • G. (fr)
  • H. (fr)
  • K. (fr)
  • M. (fr)
  • Y. (fr)
  • Edna (fr)
  • D. (fr)
  • Karim (fr)
  • Lee (fr)
  • Wolfgang (fr)
  • Fred (fr)
  • An (fr)
  • Cheng (fr)
  • Jie (fr)
  • Mohamed (fr)
  • Na (fr)
  • Sun (fr)
  • T. (fr)
  • Yang (fr)
  • Z. (fr)
  • Zhang (fr)
  • Adriana (fr)
  • Adel (fr)
  • Paulo (fr)
  • Yuan (fr)
  • Alexa (fr)
  • Petru (fr)
  • Lei (fr)
  • Tsai (fr)
  • Zhu (fr)
  • Hedi (fr)
  • Guang (fr)
  • Ding (fr)
  • Zebo (fr)
  • Dou (fr)
  • Zonghua (fr)
  • Fakhreddine (fr)
  • Hsiao (fr)
  • Jigang (fr)
  • Jinfu (fr)
  • Lanying (fr)
  • Mingxuan (fr)
  • Qing Cheng (fr)
  • Silviu Horia (fr)
  • XiaoHua (fr)
  • Xiuqiang (fr)
  • YAN-JUN (fr)
  • Yessine Hadj (fr)
prop-fr:périodique
  • 4 (xsd:integer)
  • The 3rd international workshop on Hardware/software co-design (fr)
  • International Symposium on Design and Diagnostics of Electronic Circuits & Systems (fr)
  • Conference on Advanced Computer Control (fr)
  • Conference on Computer Design and Applications (fr)
  • Conference on Computer Engineering and Technology (fr)
  • Conference on Computer Systems and Applications (fr)
  • Conference on Computer and Information Science (fr)
  • Conference on Machine Learning and Cybernetics (fr)
  • Roedunet International Conference (fr)
  • Real-Time and Embedded Technology and Applications Symposium (fr)
  • Thèse de L’UNIVERSITE DE NICE-SOPHIA ANTIPOLIS (fr)
  • Thèse de Université de Nice-Sophia Antipolis (fr)
  • Transactions on Computers (fr)
  • IEEE International Workshop on Rapid System Prototyping (fr)
  • Symposium on Integrated Circuits and Systems Design (fr)
  • Conference on Computer Science and Software Engineering (fr)
  • Conference on Intelligent Information Hiding and Multimedia Signal Processing (fr)
  • International Conference on Artificial Intelligence and Computational Intelligence (fr)
  • Conference on the Engineering of Computer Based Systems (fr)
  • Conference on Computer-Aided Industrial Design & Conceptual Design (fr)
prop-fr:titre
  • Computing communication cost by Petri nets for hardware/software codesign (fr)
  • Multiple-choice hardware/software partitioning: Computing model and algorithms (fr)
  • From UML/MARTE to RTDT: A model driven based method for scheduling analysis and HW/SW partitioning (fr)
  • A high performance algorithm for scheduling and hardware-software partitioning on MPSoCs (fr)
  • Hardware Software Partitioning Using Immune Algorithm Based on Pareto (fr)
  • Research on SoC Hardware/Software Co-design Platform based on MDA (fr)
  • Software-Hardware Partitioning Strategy Using Hybrid Genetic and Tabu Search (fr)
  • Efficient Approximate Algorithm for Hardware/Software Partitioning (fr)
  • Hardware/Software Partitioning and Static Task Scheduling on Runtime Reconfigurable FPGAs using a SMT Solver (fr)
  • Partitionnement en ligne d’applications flots de données pour des architectures temps réel auto-adaptatives (fr)
  • Méthodologie de Partitionnement Logiciel/Matériel pour Plateformes Reconfigurables Dynamiquement (fr)
  • Software/Hardware Partitioner (fr)
  • Software/Hardware partition in multiple processors embedded system (fr)
  • Enhancement of Hardware-Software Partition for Embedded Multiprocessor FPGA Systems (fr)
  • A Petri net based approach for hardware/software partitioning (fr)
  • Algorithmic Aspects of Hardware/Software Partitioning: 1D Search Algorithms (fr)
  • An Approach for Software/Hardware Co-design in Embedded Systems (fr)
  • VHDL system-level specification and partitioning in a hardware/software co-synthesis environment (fr)
  • GA-based algorithm for hardware/software partitioning with resource contentions (fr)
  • Effective mars rover platform design with Hardware / Software co-design (fr)
  • A hardware/software partitioning algorithm based on data flow chart (fr)
  • Computing communication cost by Petri nets for hardware/software codesign (fr)
  • Multiple-choice hardware/software partitioning: Computing model and algorithms (fr)
  • From UML/MARTE to RTDT: A model driven based method for scheduling analysis and HW/SW partitioning (fr)
  • A high performance algorithm for scheduling and hardware-software partitioning on MPSoCs (fr)
  • Hardware Software Partitioning Using Immune Algorithm Based on Pareto (fr)
  • Research on SoC Hardware/Software Co-design Platform based on MDA (fr)
  • Software-Hardware Partitioning Strategy Using Hybrid Genetic and Tabu Search (fr)
  • Efficient Approximate Algorithm for Hardware/Software Partitioning (fr)
  • Hardware/Software Partitioning and Static Task Scheduling on Runtime Reconfigurable FPGAs using a SMT Solver (fr)
  • Partitionnement en ligne d’applications flots de données pour des architectures temps réel auto-adaptatives (fr)
  • Méthodologie de Partitionnement Logiciel/Matériel pour Plateformes Reconfigurables Dynamiquement (fr)
  • Software/Hardware Partitioner (fr)
  • Software/Hardware partition in multiple processors embedded system (fr)
  • Enhancement of Hardware-Software Partition for Embedded Multiprocessor FPGA Systems (fr)
  • A Petri net based approach for hardware/software partitioning (fr)
  • Algorithmic Aspects of Hardware/Software Partitioning: 1D Search Algorithms (fr)
  • An Approach for Software/Hardware Co-design in Embedded Systems (fr)
  • VHDL system-level specification and partitioning in a hardware/software co-synthesis environment (fr)
  • GA-based algorithm for hardware/software partitioning with resource contentions (fr)
  • Effective mars rover platform design with Hardware / Software co-design (fr)
  • A hardware/software partitioning algorithm based on data flow chart (fr)
prop-fr:wikiPageUsesTemplate
dct:subject
rdfs:comment
  • Le partitionnement logiciel/matériel consiste à diviser les fonctions d'un système informatique entre celles qui seront exécutées par un logiciel classique et celles qui seront réalisées par un matériel spécifique. On parle de co-design, la conception est double, une conception logicielle et une conception matérielle. Plusieurs méthodologies permettent de raisonner sur le partitionnement logiciel/matériel le plus approprié pour un système informatique. (fr)
  • Le partitionnement logiciel/matériel consiste à diviser les fonctions d'un système informatique entre celles qui seront exécutées par un logiciel classique et celles qui seront réalisées par un matériel spécifique. On parle de co-design, la conception est double, une conception logicielle et une conception matérielle. Plusieurs méthodologies permettent de raisonner sur le partitionnement logiciel/matériel le plus approprié pour un système informatique. (fr)
rdfs:label
  • Partitionnement logiciel / matériel (fr)
  • Partitionnement logiciel / matériel (fr)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of