crys_
Software-Overclocker(in)
Xeon Phis sind keine normalen CPUs.
Mehrkernige CPUs (i3, i5, i7) sind MIMDs (Multiple Instruction Multiple Data) Prozessoren, können also mehrere komplett verschiedene Befehle parallel, deshalb auch mehrere Programme ausführen. Bei einem i5 mit 4 Kernen ohne HT können so 4 Prozesse echt parallel bearbeitet werden. Xeon Phis sind SIMD (Single Instruction Multiple Data) Prozessoren, genau wie Grafikkarten (gibt trotzdem Unterschiede, wie schon angesprochen sind Xeons x86). Es kann nur ein Programm ausgeführt werden aber mit vielen Datensätzen parallel. Stell dir vor du rechnest mit einem Rechenschieber, aber nicht nur mit einem sondern du kopierst die Bewegung deiner Hand auf hunderte und rechnest so parallel. Du kannst aber auf jedem Rechenschieber nur das gleiche machen und nicht auf einem 1+1 und auf dem nächsten 42-13 rechenen da + und - ein anderer Befehl ist.
Programme die Xeon Phis oder Grafikkarten mit OpenCL/Cuda ausnutzen sind hoch spezialisiert und nur wenige Algorithmen lassen sich so gut parallelisieren, für "normale" Arbeiten absolut unbrauchbar. Soviel ich weiß gehen die sowieso erst bei 3000$+ los...
Mehrkernige CPUs (i3, i5, i7) sind MIMDs (Multiple Instruction Multiple Data) Prozessoren, können also mehrere komplett verschiedene Befehle parallel, deshalb auch mehrere Programme ausführen. Bei einem i5 mit 4 Kernen ohne HT können so 4 Prozesse echt parallel bearbeitet werden. Xeon Phis sind SIMD (Single Instruction Multiple Data) Prozessoren, genau wie Grafikkarten (gibt trotzdem Unterschiede, wie schon angesprochen sind Xeons x86). Es kann nur ein Programm ausgeführt werden aber mit vielen Datensätzen parallel. Stell dir vor du rechnest mit einem Rechenschieber, aber nicht nur mit einem sondern du kopierst die Bewegung deiner Hand auf hunderte und rechnest so parallel. Du kannst aber auf jedem Rechenschieber nur das gleiche machen und nicht auf einem 1+1 und auf dem nächsten 42-13 rechenen da + und - ein anderer Befehl ist.
Programme die Xeon Phis oder Grafikkarten mit OpenCL/Cuda ausnutzen sind hoch spezialisiert und nur wenige Algorithmen lassen sich so gut parallelisieren, für "normale" Arbeiten absolut unbrauchbar. Soviel ich weiß gehen die sowieso erst bei 3000$+ los...
Mir war nicht bewusst das man den Phi auch in diesem nativen Betriebsmodus betreiben kann. Wobei die Anwendungen dafür wahrscheinlich noch seltener sind. Im Prinzip ein Cluster im Steckkartenformat. Mit welcher API wir das dann gemacht wenn man es direkt für den Phi kompiliert? Läuft das in die Richtung MPI?
Das ist sicher ein tolles Spielzeug
Intel wird bei seiner MPI Implementierung schon ordentlich für den Phi optimiert haben, das wird auf jeden Fall besser laufen...man will ja verkaufen und muss besser sein als die Open-Source Lösungen
Da gibts vorher den übertriebensten Gamer-PC aller Zeiten 


.