Die Kerntechnologie des Cloud-Speichers ist Parallel Computing. Paralleles Rechnen bezieht sich auf den Prozess der gleichzeitigen Nutzung mehrerer Rechenressourcen zur Lösung von Rechenproblemen. Die Grundidee besteht darin, mehrere Prozessoren zur gemeinsamen Lösung desselben Problems zu verwenden, d. h. das zu lösende Problem in jeweils mehrere Teile zu zerlegen Ein Teil besteht aus einem unabhängigen Prozessor für paralleles Rechnen. Um die Vorteile des parallelen Rechnens zu nutzen, weisen Rechenprobleme normalerweise die folgenden Merkmale auf: 1. Die Aufteilung der Arbeit in diskrete Teile hilft, sie gleichzeitig zu lösen. 2. Führen Sie mehrere Programmanweisungen jederzeit und zeitnah aus Die Lösung des Problems unter mehreren Rechenressourcen ist kürzer als die einer einzelnen Rechenressource.
Die Betriebsumgebung dieses Artikels: Windows 10-System, Thinkpad T480-Computer.
Die Kerntechnologie des Cloud-Speichers ist Parallel Computing.
Parallel Computing bezieht sich auf den Prozess der gleichzeitigen Nutzung mehrerer Computerressourcen zur Lösung von Computerproblemen. Es ist ein wirksames Mittel zur Verbesserung der Rechengeschwindigkeit und Verarbeitungsleistung von Computersystemen. Seine Grundidee besteht darin, mehrere Prozessoren zu verwenden, um dasselbe Problem gemeinsam zu lösen, dh das zu lösende Problem in mehrere Teile zu zerlegen und jeden Teil von einem unabhängigen Prozessor parallel zu berechnen.
Ein paralleles Computersystem kann entweder ein speziell entwickelter Supercomputer mit mehreren Prozessoren oder ein Cluster aus mehreren unabhängigen Computern sein, die auf irgendeine Weise miteinander verbunden sind. Die Datenverarbeitung wird durch parallele Rechencluster abgeschlossen und die Verarbeitungsergebnisse werden an den Benutzer zurückgegeben.
Einfach ausgedrückt ist Parallelrechnen die gleichzeitige Nutzung mehrerer Rechenressourcen zur Lösung eines Rechenproblems:
Ein Problem wird in eine Reihe diskreter Teile zerlegt, die gleichzeitig ausgeführt werden können.
Jeder Teil kann weiter sein Zerlegt werden eine Reihe diskreter Anweisungen;
Anweisungen von jedem Teil können gleichzeitig auf verschiedenen Prozessoren ausgeführt werden
Ein Gesamtkontroll-/Kooperationsmechanismus ist erforderlich, um für die Planung der Ausführung verschiedener Teile verantwortlich zu sein.
Zum Beispiel
Das Rechenproblem muss hier die folgenden Eigenschaften aufweisen:
kann in gleichzeitig ausgeführte diskrete Fragmente zerlegt werden
verschiedene diskrete Fragmente können jederzeit ausgeführt werden;
Der Zeitaufwand für die Verwendung mehrerer Computerressourcen ist geringer als der Zeitaufwand für die Verwendung einer einzelnen Computerressource.
Zu den Computerressourcen gehören hier normalerweise:
Computer mit mehreren Prozessoren/Kernen;
Eine beliebige Anzahl miteinander verbundener Computer.
Wissen erweitern:
Um die Vorteile des Parallelrechnens zu nutzen, weisen Rechenprobleme normalerweise die folgenden Merkmale auf:
(1) Die Aufteilung der Arbeit in diskrete Teile hilft, sie gleichzeitig zu lösen;
(2) Jederzeit Und führen Sie mehrere Programmanweisungen zeitnah aus.
(3) Die Lösung von Problemen unter mehreren Computerressourcen dauert weniger lange als unter einer einzelnen Computerressource.
(Empfohlenes Tutorial: Programmiervideo)
Das obige ist der detaillierte Inhalt vonWas ist die Kerntechnologie des Cloud-Speichers?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!