Werbung

Warum mehr Kerne bessere Kerne schlagen [Opinion] morecores introEs besteht kein Zweifel daran, dass der Wettbewerb zwischen Chipherstellern nicht nur für PC-Prozessoren, sondern auch für mobile und andere Prozessoren stetig zunimmt. Die großen fünf, die erwähnt werden müssen, sind Intel, AMD, nVidia, Qualcomm und Apple. Alle diese Unternehmen haben unterschiedliche Ansichten zur Entwicklung ihrer Prozessoren, was es interessant macht zu sehen, mit welcher Strategie sie an die Spitze gelangen können. Meine Meinung ist jedoch einfach: Wählen Sie mehr Kerne als bessere Kerne.

Bitte beachten Sie den Wortlaut des Artikeltitels, bevor ich auf das Wesentliche eingehe. In diesem Artikel geht es darum, warum ich mehr Kerne glaube werden schlagen Sie bessere Kerne, was impliziert, dass dies irgendwann (meiner Meinung nach) irgendwann in der Zukunft wahr klingen wird. Derzeit sind bessere Kerne die Gewinner, da Anwendungen immer noch überwiegend Single-Threaded-Anwendungen sind und mehrere Kerne nicht kennen.

Hintergrund

Im Laufe der Jahre haben wir gesehen, dass unsere Prozessoren von Single-Core-Leichtgewichten bis hin zu 8-Core-Monstern (oder 16-Core-Monstern, wenn Sie Server einbeziehen) gewechselt sind. Offensichtlich ist es von Vorteil, mehrere Kerne zu haben, und das System kann mehr Daten gleichzeitig bearbeiten, als wenn das System nur einen einzigen Kern hätte. An dieser Stelle stellt sich jedoch eine neue Frage: Gibt es einen Punkt, an dem es vorteilhafter ist, das Hinzufügen von Kernen zu beenden und sie nur zu verbessern? Wird es einen großen Unterschied machen, 12 statt 8 Kerne zu haben? Wir haben vielleicht das Gefühl, dass 4, 6 oder 8 Kerne das „gut genug“ -Plateau erreichen, was die Anzahl der Kerne betrifft, aber wir könnten es viel besser machen.

instagram viewer

Warum mehr Kerne besser werden

Warum mehr Kerne bessere Kerne schlagen [Meinung] warum Windows8-Ressourcen

Natürlich mit mehr Kernen und Bessere Kerne sind die beste Lösung, aber was ist, wenn Sie sich entscheiden müssen? Wenn ich die Wahl hätte, würde ich mehr Kerne verwenden. Warum? Die Inspiration für meine Antwort liegt in der Funktionsweise von GPUs.

Warum mehr Kerne bessere Kerne schlagen [Meinung] morecores gpu

GPUs sind mit Kernen gefüllt. In der Tat haben einige der neuesten Karten 2.048 Kerne, mit denen man angeben kann. Sie haben diese lächerliche Menge an Kernen, weil sie gleichzeitig an Daten arbeiten können. Mit mehr Kernen können mehr Daten verarbeitet werden. Ja, GPU-Kerne eignen sich nur für eine Art von Arbeit (weshalb wir immer noch CPUs verwenden, keine GPUs), aber das gleiche Konzept kann auch auf CPUs angewendet werden.

Mit mehr Kernen können mehr Daten von der CPU verarbeitet werden, und Sie erhalten ein schnelles System, das alles durchläuft, was Sie darauf werfen, vorausgesetzt, es ist so programmiert, dass es alle Ihre Kerne kennt. Kurz gesagt, viele gute Kerne werden irgendwann besser sein als ein paar großartige Kerne.

Die aktuellen Pläne der Big Chip Maker

Warum mehr Kerne bessere Kerne schlagen [Meinung] morecores Prozessorboxen

Intel scheint derzeit ein 4-Kern-Limit beizubehalten (6 für seine extremen Produktreihen), verfeinert jedoch seine Kerne weiter. NVidia erhöht jedoch auch die Anzahl der Kerne. Dies gilt auch für Qualcomm mit seinem Snapdragon-Prozessor, wenn auch etwas langsamer, während er auch benutzerdefinierte Anpassungen an den Standard-ARM-Designs vornimmt. Sogar Apple gewinnt mit seinem iPhone / iPad-Prozessor an Kernen, allerdings mit einer sehr langsamen Geschwindigkeit.

AMD versucht auch, seine Kerne zu verbessern, aber frühere Roadmaps haben gezeigt, dass AMD immer noch Kerne hinzufügt und einen 10-Kern-Prozessor für Verbraucher entwickeln wollte. AMD hat bereits einen 16-Kern-Giganten für Server. Und ja, sie sind nicht genau Kerne, aber so werden sie vermarktet und so werde ich sie nennen. Es gab viele Kontroversen über den gesamten Modulansatz, über den Sie in Kommentaren lesen können Hier 5 Gründe, warum Intel von AMD gegen die Wand gedrückt wirdIm Laufe der Jahre waren Intel und AMD in einem ziemlichen Kampf um die besten Prozessoren. Irgendwann kam ein Punkt, an dem Sie nicht allzu viel darüber hörten, was AMD vorhatte, ... Weiterlesen (pro) und Hier 5 Gründe, warum AMD-Prozessoren zum Scheitern verurteilt sind [Stellungnahme]Ende 1999 baute ich meinen ersten Computer. Es wurde ein mit 500 MHz getakteter AMD Athlon-Prozessor verwendet, der schnell genug war, um die meisten Spiele zu spielen, und auch ein besseres Preis-Leistungs-Verhältnis ... Weiterlesen (gegen).

Welche Strategie ist die beste? Wer weiß schon? Vielleicht hast du eine Meinung?

Fazit

Was am Ende wirklich passieren wird, können wir nur durch Geduld herausfinden. Da jedoch immer mehr Software an zahlreiche Kerne anpassbar wird, wird sich der Vorteil letztendlich auf diejenigen Prozessoren verlagern, die als gesamte Komponente die meiste Arbeit ausgeben können. Bis dahin müssen wir nur mit dem zufrieden sein, was derzeit am besten funktioniert.

Was ist Ihre Meinung, mehr Kerne oder bessere Kerne? Wann werden wir wohl endlich wissen, welche Wahl besser ist? Irgendwelche anderen Gedanken? Lass es uns in den Kommentaren wissen!

Bildnachweis: Olivander, Forrestal_PL, Aaronage

Danny ist Senior an der University of North Texas und mag alle Aspekte von Open Source Software und Linux.