Diese Woche gab Tachyum bekannt, dass es dem Unternehmen durch den Einsatz der neuesten EDA-Tools (Electronic Design Automation) gelungen ist, 50 % mehr Kerne in den Prodigy-Prozessor zu pressen, während die Chipgröße nur um 20 % erhöht wurde. Der 192-Kern-Chip scheint noch nicht in Silizium vorzuliegen, und das Unternehmen teilte nicht mit, wann es mit der Bemusterung oder dem Versand dieser Prozessoren an interessierte Parteien beginnen will.
Letztes Jahr verklagte Tachyum Cadence wegen der Bereitstellung von IP, die nicht seinen Erwartungen entsprach, und musste auf IP eines anderen Anbieters oder anderer Anbieter ausweichen. Aus diesem Grund musste das Unternehmen auch die RTL-Simulations- und Layout-Tools wechseln. Das Unternehmen gab nicht bekannt, welche EDA-Tools es für die Prodigy-Entwicklung verwendet, behauptet aber, dass es mit den neuen Programmen verschiedene Parameter optimieren konnte, was zu einer 50-prozentigen Erhöhung der Kernanzahl (von 128 auf 192), einer Vergrößerung des L2/L3-Caches von 128 MB auf 192 MB und einem Sprung der SERDES von 64 auf 96 pro Chip führte. Die Chipgröße des Prozessors erhöhte sich von 500 mm2 auf 600 mm2, also um etwa 20 %.
Tachyum behauptet, dass es mehr seiner universellen Kerne in das 858 mm2 große Fadenkreuz quetschen könnte. Die Leistung aller Kerne würde jedoch durch die Speicherbandbreite eingeschränkt, selbst wenn sie mit 16 DDR5-Kanälen mit einer Datenübertragungsrate von 7200MT/s gepaart wären.
Tachyum today announced that new EDA tools, utilized during the physical design phase of the Prodigy® Universal Processor, have allowed the company to achieve significantly better results with chip specifications than previously anticipated, after the successful change in… pic.twitter.com/uEEiqmBuaG
— Jason 𝕏 Sneed (@jason_sneed) August 15, 2023
„Wir haben mit unseren neuen EDA-Werkzeugen für das physikalische Design bessere Ergebnisse und ein besseres Timing erzielt“, so Dr. Radoslav Danilak, Gründer und CEO von Tachyum. „[…] während wir keine andere Wahl hatten, als die EDA-Tools zu wechseln, hat unser Physical Design (PD)-Team hart daran gearbeitet, das physikalische Design und die Optimierungen mit den neuen PD-Tools zu wiederholen, da wir uns der Serienproduktion nähern.“
Der Prodigy von Tachyum ist ein vielseitiger Prozessor mit bis zu 192 einzigartigen 64-Bit-VLIW-Kernen, die über zwei 1024-Bit-Vektoreinheiten, eine 4096-Bit-Matrixeinheit, einen 64-KB-Befehlscache, einen 64-KB-Datencache und einen 1-MB-L2-Cache verfügen. Interessanterweise können ungenutzte L2-Caches von anderen Kernen als zusätzlicher L3-Cache verwendet werden.
Wenn Prodigy nativen Code ausführt, können geeignete Compiler-Optimierungen eine 4-Wege-Out-of-Order-Verarbeitung ermöglichen (obwohl VLIW eigentlich für In-Order-Verarbeitung gedacht ist). Darüber hinaus ermöglicht die Befehlssatzarchitektur von Prodigy eine verbesserte Parallelität durch spezielle „Giftbits“.
Die vielleicht interessanteste Besonderheit des Prodigy-Prozessors ist, dass er laut Tachyum x86-, Arm-, CUDA- und RISC-V-Binärprogramme ohne Leistungseinbußen emulieren kann. Trotz der Probleme, mit denen VLIW-Prozessoren bei der Emulation von x86-Code in der Vergangenheit konfrontiert waren, ist Tachyum optimistisch, was die Leistung angeht, auch wenn bestimmte Übersetzungen einen Leistungsabfall von 30-40 % verursachen könnten.
+ There are no comments
Add yours