oemmes schrieb:
@Daedal
Wenn du das hier liest, korrigierst du vlt deine Meinung. Im Falle der neuen CPU-Architektur wären wohl auch nicht unerhebliche Invests seitens TSMC oder GF erforderlich.
Quelle:
Testbericht PC Perspektive
Warum sollte ich etwas korrgieren? Ich schrieb ja nicht Intel sei als einziges dabei in Fertigung zu investieren. Nur dass die anderen wie GF, Samsung, IBM usw. sich zusammenschließen und gemeinsam die Kosten tragen, während Intel nach wie vor alleine investiert. Auch TSMC oder UMC werden höhere Investitionskosten haben, doch die nehmen am Wettbewerb der Fertiger teil und können so zusätzlich Aufträge rein holen. Intel produziert erst seit kurzem auch für andere, wie daraus zu sehen ist sind sie durchaus gezwungen mehr Einnahmequellen zu generieren um auch langfristig selber fertigen zu können. Kosten senken durch gemeinsame Entwicklung und Einnahmen steigern durch Produkt-Diversifizierung.
BlackWidowmaker schrieb:
Ja bestimmt, weil die Welt ja aus Gamer-Rechnern besteht.
Für 99,99% aller Office-PCs, das sind hunderte Millionen weltweit, ist eine Intel Haswell iGPU schon der totale Overkill. Natürlich kann man als AMD-Fan Vergleiche heranziehen in dem man Anwendungsfälle heranzieht, die GPU-Leistung benötigen. Unbestritten ist, daß die Intel GPU Leistung absolut nicht konkurrenzfähig ist. Ebenso unbestritten ist aber auch, daß für die Anzeige von normalen Desktopinhalten in Officeanwendungen die Leistung der GPU überhaupt keine Rolle spielt.
Was hat denn die iGPU nun mit Gaming zu tun? Wenn es neue Instruktionen gibt die Software mit Hilfe von GPU beschleunigt, dann hat das weder etwas mit Grafikdarstellung zu tun noch mit Gaming. Das ist gesteigerte IPC über die Verwendung von speziellen Funktionseinheiten, ebenso wie Quicksync, AES oder SSE4 Instruktionen. Wenn durch OpenCL Software beschleunigt wird und mit HSA sogar dieses noch schneller wird, dann ist die Intel CPU/GPU Kombination weit abgeschlagen. Da liegen 300-500% Steigerung in Office Anwendungen vor.
MikelMolto schrieb:
Verstehe nicht, was Intels GPU Know-How mit Haswell-E zu tun hat. Irgendwer wird es mir sicher erklären.
Ja, es ist dort keines vorhanden. Und das ist IMHO in heutigen CPUs eigentlich Pflicht. Haswell-E hat lediglich verkrüppelte OpenCL (CPU emuliert) Fähigkeiten da keine GPU vorhanden ist. Lässt man die richtigen produktiv Benchmarks durchlaufen, so ist er langsamer als ein A10-7850K. Ich rede von Photo-/Videobearbeitung oder Excel Anwendung mit Diagrammen und Makros oder Beschleunigung der JPG Dekodierung.
With HSA enabled, however, performance skyrockets — AMD’s A10-7850K is more than 5x faster than the Core i5-4670. This, more than any other result, points to the potential of HSA,
Man stelle sich mal vor wo Intel heute stehen würde, wenn sie damals beschlossen hätten den Mathematischen Co-Prozessor nicht mit in die CPU zu integrieren. Intel hätte mit CPUs ohne integrierter FPU 3-5 Jahre später recht alt ausgesehen. Die selbe Situation ist nun beim integrieren der GPU gegeben - Software wird immer stärker parallelisiert und für Co-Prozessing auf der GPU optimiert. In 3-5 Jahren kann Intel diesen Rückstand bei GPUs aber nicht aufholen und sie werden es auch keine 10 Jahre aufschieben können wie bei 64-bit. Alleine dass Microsoft sich darüber freut, dass AMD einen eigenen Windows
und Linux Compiler für C++ AMP veröffentlicht zeigt einiges. Das ebenfalls veröffentlichte SDK wurde von AMD - mit Unterstützung von Microsoft! - auch für Linux entwickelt.
Ich denke nicht, dass dies Offtopic ist, da es um Computing Fähigkeiten geht und um Instruktionen die Haswell-E mit dieser Plattform nicht nutzen kann. Eine 1150 basierende CPU kann zumindest OpenCL nutzen und bei entsprechender Software seine Leistung über die von Haswell-E pushen. Das wäre mal ein guter Test: Haswell-E vs. i7-4770K vs. A10-7850K nur mit produktiver Software die GPU Beschleunigung nutzen kann. Alleine um mal zu wiederlegen dass es angeblich keine Software gäbe die diese Instruktionen nutzen.
Hier gibt es auch eine Studie die 2 Jahre alt ist und zeigt was sowohl mit Intels als auch AMDs CPUs/APUs möglich ist wenn alles auf der GPU gerechnet wird und die CPU nur als Memory Fetcher dient:
http://news.ncsu.edu/2012/02/wmszhougpucpu/
This paper presents a novel approach to utilize the CPU resource to facilitate the execution of GPGPU programs on fused CPU-GPU architectures. In our model of fused architectures, the GPU and the CPU are integrated on the same die and share the on-chip L3 cache and off-chip memory, similar to the latest Intel Sandy Bridge and AMD accelerated processing unit (APU) platforms.
[...]
Our experiments on a set of benchmarks show that our proposed preexecution improves the performance by up to 113% and 21.4% on average.
Also nicht reine GPU Berechnung und auch nicht reine CPU Berechnung, sondern eben Aufgabenteilung.