Wat is herconfigureerbaar computergebruik?

Herconfigureerbaar computergebruik is een term die wordt toegepast op verschillende computeropties. Een herconfigureerbare computer is er een waar de computerarchitectuurchips en -componenten voor anderen op aanvraag voor anderen kunnen worden verwisseld. Als alternatief kunnen de chips en componenten anders worden herschikt en aangesloten om verschillende functies uit te voeren en verschillende gegevensstroomopstellingen te volgen. Een herconfigureerbare computer kan al dan niet een computerverwerkingseenheid voor algemene doeleinden (CPU) bevatten, kan verschillende CPU's hebben, of alleen worden uitgevoerd door speciale geïntegreerde circuits en veldprogrammeerbare poortarrays. Sommige mensen verwijzen naar herconfigureerbaar computergebruik als hybride computergebruik, parallel computing, pijplijn computing of high-performance computing.

Field-programmeerbare Gate Array (FPGA) -computers kunnen een CPU hebben om platform- en netwerkfuncties uit te voeren, of alle CPU-functies onafhankelijk kunnen uitvoeren, in een reconvesterbare computer. Deze FPGA's zijn computerlogische componenten die in verschillende WI kunnen worden geclusterdRingopstellingen, het produceren van verschillende functie en gegevensstromen en kunnen op elk gewenst moment worden gereorganiseerd in nieuwe regelingen. Deze flexibiliteit biedt maximale ruwe rekenkracht voor gespecialiseerde computertaken en verhoogde snelheidsmogelijkheden ten opzichte van computers voor algemene doeleinden. In alternatieve opties kunnen FPGA's herhaaldelijk worden herprogrammeerd door hardwarespecifieke talen, bij parallel computergebruik, om verschillende dataflow-paden en gelijktijdige pijpleidinggegevensbewerkingen te produceren.

Hybride computing wordt beschouwd als herconfigureerbaar computergebruik, omdat het een CPU-kern voor algemene doeleinden omvat die is gekoppeld aan applicatiespecifieke cores voor specifiek gebruik, waardoor de mogelijkheden en snelheid van bepaalde computerfuncties worden vergroot. Deze applicatiespecifieke kernen kunnen FPGA's zijn, opnieuw geconfigureerd door een consument of herconfigureerbare gegevensverwerkingsarrays (RDPA's). Bovendien kan een PCI Express® -computeruitbreidingskaart intern worden toegevoegd aan de motErboard, of extern in zijn eigen behuizing, voor verhoogde grafische of signaalkaartmogelijkheden. Herconfigureerbaar computergebruik gaat helemaal over het aanbieden van krachtige opties voor gespecialiseerde taken.

De reden waarom herconfigureerbare computersystemen de voorkeur hebben boven computer voor algemene doeleinden is dat de herconfigureerbare systemen dergelijke prestatieflexibiliteit bieden. Een herconfigureerbaar systeem kan meteen worden gewijzigd vóór de uitvoering, tussen functiesets of op bijna elk punt tijdens de uitvoering door bitstromen van instructies. Deze herconfiguraties kunnen plaatsvinden terwijl een ander deel van het logische systeem andere taken berekent. Er is een groot snelheidsverschil tussen het gebruik van software-presterende taken en het gebruik van de flexibiliteit van herconfigureerbare computer om dezelfde taken uit te voeren, terwijl minder stroom wordt gebruikt.

In wetenschappelijke, academische, militaire en zakelijke gemeenschappen worden veel onderzoeksgebieden gedaan om herconfigureerbare computerpraktijken te bevorderen. Veel van dit onderzoek is AIMed bij het produceren van beter overheadbeheer in besturingssystemen. Op een gerelateerde manier wordt onderzoek gedaan naar keuzes in de delegatie van taken om CPU's en logische FPGA's te hosten. Bovendien zijn optimalisatiestrategieën voor FPGA's in video-, signaal- en netwerkverwerking voor wetenschappelijke en militaire gemeenschappen, en bio -informatica voor medische gemeenschappen, benadrukt.

ANDERE TALEN