Goto Startpage of Ingenieursbureau Bieware     Project - PPEK
 

Introductie
Aanbod
Werkwijze
Projecten
Inhoud
Contact

De Parallel Programming Education Kit (PPEK) is een low-cost massief parallel programmeren trainingskit. De Kit bestaat uit een PC (ISA-bus) insteekkaart, twee compilers en courseware. Deze kit is door ons in het begin van de jaren '90 ontwikkeld en op de markt gebracht. Het doel was om de mogelijkheden van massief parallel programmeren aan een breder publiek dan de universitaire wereld te tonen.

 

Eind jaren '80 begin '90 werden een aantal nieuwe architecturen voor microprocessoren op de markt gebracht. Een aantal hebben het niet gered, zoals de dataflow en de massief parallelle architectuur. Anderen hebben met verschillend succes wel voet aan de bodem gekregen. Denk aan RISC en DSP.

 

De massief parallelle architectuur is dusdanig interessant dat wij begin jaren '90 besloten de PPEK te ontwikkelen. Helaas is het de fabrikant van de massief parallelle processor niet gelukt op tijd een tweede generatie processoren op de markt te brengen als alternatief voor het Intel geweld. Vandaag de dag zien we het principe van massief parallelle verwerking weer terug bij de in een Grid aangesloten computers op het internet.

 

Dual Transputer Education Board for the PC

 

Het engelse bedrijf INMOS heeft, op basis van een universitair ontwerp, een RISC processor ontworpen met 4 snelle seriële poorten (links). Deze processor kreeg de naam Transputer, een samentrekking van Transistor en computer. Het idee was om de Transputer net zo massaal te gebruiken als transistoren in de elektronica.

 

Iedere seriële poort kan weer met een andere Transputer verbonden worden. Op deze manier kan een netwerk (een grid) opgebouwd worden, met op de knooppunten snelle microprocessoren met lokaal geheugen. Door de rekentaken op te delen en te distribueren in het netwerk is parallelle verwerking van een rekentaak mogelijk. Bij een juiste opdeling neemt de rekentijd omgekeerd evenredig af met het aantal Transputers in het netwerk.

 

Transputers kunnen gebruikt worden als enkele rekenknooppunt, maar ook configuraties met 64.000 Transputers zijn mogelijk. Met de architectuur van de Transputer is het mogelijk om ook op een enkele Transputer een onbeperkt aantal parallelle rekentaken te programmeren. Zonder wijzigingen in het programma zijn de rekentaken ook te verdelen over meer Transputers zodra deze in het netwerk worden gezet.

 

     ©2002 - 2005, Ingenieursbureau Bieware, the Netherlands.

Disclaimer