Energy-performance trade-off for optical network-on-chip
Au fil des ans, le système sur puce (SoC) a évolué d'un processeur unique dans une puce à plusieurs processeurs dans des puces contenant des milliards de transistors. Avec l'évolution des SoC, de nouveaux sujets de recherche ont vu le jour sur l'interconnexion entre les processeurs d&...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Dissertation |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Au fil des ans, le système sur puce (SoC) a évolué d'un processeur unique dans une puce à plusieurs processeurs dans des puces contenant des milliards de transistors. Avec l'évolution des SoC, de nouveaux sujets de recherche ont vu le jour sur l'interconnexion entre les processeurs d'une puce. Le réseau sur puce (NoC) a été proposé comme solution pour des liaisons de communication plus dynamiques afin de connecter un grand nombre de propriétés intellectuelles (IP). Deuxièmement, pour surmonter les inconvénients du NoC électrique, une liaison de communication optique a été proposée comme solution prometteuse. Ce type de NoC offre une faible latence et une bande passante élevée, mais il souffre d'une faible efficacité énergétique. Dans cette thèse, nous abordons ce sujet et nous visons à développer des techniques pour gérer la consommation d'énergie des lasers. Pour relever ce défi, nous exploitons le concept d'approximation et nous l'appliquons à l'ONoC pour proposer deux types de communications : des communications approximatives et précises. Notre proposition est appliquée aux nombres à virgule flottante (FP) en utilisant des signaux optiques de faible puissance pour LSB, au prix d'un taux d'erreur plus élevé. Ces signaux optiques approximatifs permettent une réduction drastique de la consommation d'énergie du laser. En parallèle, pour assurer la précision de la communication sur les MSB, les niveaux de puissance laser sont maintenus en utilisant des signaux de haute puissance. Les résultats des simulations démontrent qu'une réduction de 42 % de la puissance laser peut être obtenue pour l'application Streamcluster avec une dégradation limitée au niveau de l'application. De plus, nous proposons de gérer les communications en fonction de la distance entre les cœurs source et destination. Cependant, cette gestion sensible à la distance à grain fin pourrait être trop coûteuse, nous proposons donc une technique sensible à la distance à faible surcoût basée sur seulement deux classes de distances Court/Long. Les résultats de notre évaluation montrent une réduction drastique de la puissance laser de 20 %, par exemple pour l'application Streamcluster.
Over the years, System-on-Chip (SoC) has evolved from a single processor in a chip to multi/many processors in chips containing billions of transistors. With the evolution of SoC, new research topics have risen on interconnect between processors in a chip. Network-on-Chip(NoC) has been proposed as a solution for mor |
---|