AmigaOne X1000 krijgt programmeerbare co-processor en dualco

Pagina: 1
Acties:

  • Sphere-
  • Registratie: November 2003
  • Laatst online: 16-02 19:06
nieuws: AmigaOne X1000 krijgt programmeerbare co-processor en dualcore-ppc
De chip is met 4000 mips niet zo krachtig, maar kan wel aan acht draadjes tegelijk werken
Dat moet 400 MIPS zijn.
Volgens A-eon zijn er al referentieborden met 256 cores gebouwd.
Dat is een fout op de website van A-eon. XMOS heeft tot nu toe een referentieboard gebouwd met 16 quad-core processors (64 cores, 512 threads). Zie https://www.xmos.com/products/development-kits/xmp-64
Het is wellicht mogelijk om meerdere van deze kits te linken met een 'xlink' maar tot op heden is dat nog niet gedaan.

Overigens is het wellicht interessant om te vermelden dat deze processor niet alleen zo geschikt is als co-processor omdat het aan 8 threads tegelijk kan werken maar ook omdat het een 'event driven' processor is. Normale processors maken gebruik voor interrupts om bijvoorbeeld een handeling te doen als een poort van status veranderd. Het nadeel daarvan is dat de volledige context gesaved en gerestored moet worden bij een interrupt wat een grote invloed heeft op de performance voor i/o taken. Op de event-driven manier weet je dat er een bepaald event gaat gebeuren (bijvoorbeeld poort die een bepaalde status krijgt). Vervolgens blockt de thread totdat dat event gebeurd en kan het de event direct de volgende thread clock cycle verwerken zonder de context te moeten saven. De processor heeft verder zeer innovatieve functies zoals timed ports (je kan de status van een poort veranderen op een bepaalde timer waarde, veel nauwkeuriger dan met interrupts), serdes, buffered ports en andere. Mede door deze eigenschappen is deze processor in staat om volledig in software een ethernet MAC en HiSpeed USB 2.0 MAC te implementeren (taken die typisch door een FPGA of ASIC gedaan worden).

  • Olaf
  • Registratie: Maart 2007
  • Laatst online: 23-07-2024
ik ga vertimmeren Sphere-

  • Sphere-
  • Registratie: November 2003
  • Laatst online: 16-02 19:06
Verder is het een event driven-processor die over functionaliteit als times ports en buffered ports beschikt
Moet 'timed' zijn :)
Volgens A-eon zijn er al referentieborden met 16 quadcores gebouwd.
A-eon heeft dat fout op de website gezet. Dus is het nu niet 'volgens A-eon'.
In principe is het gewoon als feit te beschouwen gezien er foto's van bestaan ( http://www.hexus.net/content/item.php?item=17513 ) en het gewoon op de website te koop staat en documentatie voor is.

[ Voor 23% gewijzigd door Sphere- op 07-01-2010 14:21 ]


  • Olaf
  • Registratie: Maart 2007
  • Laatst online: 23-07-2024
* Olaf gaat weer verbouwen

dank iig :)