Benutzer-Werkzeuge

Webseiten-Werkzeuge


hardware

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
hardware [2024-10-13 19:42:51] – [Mogelpackung] manfredhardware [2025-06-30 18:00:18] (aktuell) – [Die ersten Massen-CPUs] manfred
Zeile 4: Zeile 4:
 ===== Die ersten Massen-CPUs ===== ===== Die ersten Massen-CPUs =====
  
-  * __1974:__ **[[https://de.wikipedia.org/wiki/Intel_8080|Intel 8080]]** ist der Nachfolger des Intel 4004 und Intel 8008, er brauchte als Betriebsspannung ''+5 V / −5 V / +12 V''- einfache Befehle dauern 5 Takte - für den 8080 wurde das Betriebssystem CP/M geschrieben+  * __1974:__ **[[https://de.wikipedia.org/wiki/Intel_8080|Intel 8080]]** er ist der Nachfolger des Intel 4004 und Intel 8008, er brauchte als Betriebsspannung ''+5 V / −5 V / +12 V''- einfache Befehle dauern 5 Takte - für den 8080 wurde das Betriebssystem CP/M geschrieben; man orientierte bei der CPU-Architektur an dem Prozessor des "Datapoint 2200"
     * 1976: [[https://de.wikipedia.org/wiki/Intel_8085|Intel 8085]] ist der 8080 (CPU) + 8224 (Taktgenerator) + 8228 (Buscontroller) in einem einzigen Gehäuse welches nur noch eine Betriebsspannung von ''5 Volt'' benötigte     * 1976: [[https://de.wikipedia.org/wiki/Intel_8085|Intel 8085]] ist der 8080 (CPU) + 8224 (Taktgenerator) + 8228 (Buscontroller) in einem einzigen Gehäuse welches nur noch eine Betriebsspannung von ''5 Volt'' benötigte
-  * __1975:__ **[[https://de.wikipedia.org/wiki/MOS_Technology_6502|MOS 6502]]** (mit 25$ kostete der 6502 weniger als der 8080 und der Z80) ist eine stark vereinfachte Version des [[https://de.wikipedia.org/wiki/Motorola_6800|Motorola 6800]] (1974: 300$), der 12 mal so teuer war +  * __1974:__ **[[https://de.wikipedia.org/wiki/Motorola_6800|Motorola 6800]]** er hat 78 Instruktionen und 1 oder 2 MHz Taktrate. Er verfügt über einen 16 Bit breiten Adressbus und kann somit bis zu 64 KB Speicher adressieren. Es war einer der ersten Mikroprozessoren mit einem Indexregister; man orientierte bei der CPU-Architektur an der PDP-11  
-    * //Der einfacher gehaltene Befehlssatz führt allerdings dazu, dass 6502-Programme im Normalfall deutlich mehr Speicher benötigen als das Gleiche leistende MC6800- oder Z80-Programme; zudem sind standardkonforme Compiler für höhere Programmiersprachen wie etwa Pascal oder C für den 6502 deutlich schwieriger zu implementieren und erzeugen langsameren Code als entsprechende Compiler für andere 8-Bit-Prozessoren. Die Ursache hierfür ist vor allem die auf 256 Bytes beschränkte Größe des Stapelspeichers des 6502, so dass der für die meisten modernen Hochsprachen nötige größere Stapelspeicher per Software nachgebildet werden muss. Um die Chipfläche klein zu halten, hat der 6502 des Weiteren nur einen Akkumulator im Gegensatz zu den zwei Akkumulatoren A und B im MC6800.//+    * __1975:__ **[[https://de.wikipedia.org/wiki/MOS_Technology_6502|MOS 6502]]** (mit 25$ kostete der 6502 weniger als der 8080 und der Z80) ist eine stark vereinfachte Version des [[https://de.wikipedia.org/wiki/Motorola_6800|Motorola 6800]] (1974: 300$), der 12 mal so teuer war 
 +      * //Der einfacher gehaltene Befehlssatz führt allerdings dazu, dass 6502-Programme im Normalfall deutlich mehr Speicher benötigen als das Gleiche leistende MC6800- oder Z80-Programme; zudem sind standardkonforme Compiler für höhere Programmiersprachen wie etwa Pascal oder C für den 6502 deutlich schwieriger zu implementieren und erzeugen langsameren Code als entsprechende Compiler für andere 8-Bit-Prozessoren. Die Ursache hierfür ist vor allem die auf 256 Bytes beschränkte Größe des Stapelspeichers des 6502, so dass der für die meisten modernen Hochsprachen nötige größere Stapelspeicher per Software nachgebildet werden muss. Um die Chipfläche klein zu halten, hat der 6502 des Weiteren nur einen Akkumulator im Gegensatz zu den zwei Akkumulatoren A und B im MC6800.//
   * __1976:__ **[[https://de.wikipedia.org/wiki/Zilog_Z80|Zilog Z80]]** ist eine stark erweiterte Version des Intel 8080 und benötigte nur noch eine Betriebsspannung von ''5 Volt'', auch kostete er weniger als der 8080 - einfache Befehle dauern 4 Takte und hatte eine Taktfrequenz von 2,5 MHz - das Betriebssystem CP/M läuft auch auf dem Z80 - der Z80 ist bis heute lieferbar!   * __1976:__ **[[https://de.wikipedia.org/wiki/Zilog_Z80|Zilog Z80]]** ist eine stark erweiterte Version des Intel 8080 und benötigte nur noch eine Betriebsspannung von ''5 Volt'', auch kostete er weniger als der 8080 - einfache Befehle dauern 4 Takte und hatte eine Taktfrequenz von 2,5 MHz - das Betriebssystem CP/M läuft auch auf dem Z80 - der Z80 ist bis heute lieferbar!
     * //Erwurde auch von Mostek unter Lizenz als MK3880 vermarktet.//     * //Erwurde auch von Mostek unter Lizenz als MK3880 vermarktet.//
Zeile 384: Zeile 385:
   * [[http://www.pcgameshardware.de/aid,691328/Intels-Atom-Nachfolger-kommt-noch-2009/CPU/News/|Intels Atom-Nachfolger kommt noch 2009]]   * [[http://www.pcgameshardware.de/aid,691328/Intels-Atom-Nachfolger-kommt-noch-2009/CPU/News/|Intels Atom-Nachfolger kommt noch 2009]]
  
- 
-===== Mogelpackung ===== 
- 
-Diese Ausgabe zeigt 16 CPUs... 
- 
-  cat /proc/cpuinfo 
-   
-  processor     : 0 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 1 
-  siblings      : 8 
-  core id               : 0 
-  cpu cores     : 4 
-  apicid                : 16 
-  initial apicid        : 16 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5852.21 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 1 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 0 
-  siblings      : 8 
-  core id               : 0 
-  cpu cores     : 4 
-  apicid                : 0 
-  initial apicid        : 0 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.93 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 2 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 1 
-  siblings      : 8 
-  core id               : 1 
-  cpu cores     : 4 
-  apicid                : 18 
-  initial apicid        : 18 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.96 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 3 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 0 
-  siblings      : 8 
-  core id               : 1 
-  cpu cores     : 4 
-  apicid                : 2 
-  initial apicid        : 2 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.98 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 4 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 1 
-  siblings      : 8 
-  core id               : 2 
-  cpu cores     : 4 
-  apicid                : 20 
-  initial apicid        : 20 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.93 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 5 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 0 
-  siblings      : 8 
-  core id               : 2 
-  cpu cores     : 4 
-  apicid                : 4 
-  initial apicid        : 4 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.98 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 6 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 1 
-  siblings      : 8 
-  core id               : 3 
-  cpu cores     : 4 
-  apicid                : 22 
-  initial apicid        : 22 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.95 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 7 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 0 
-  siblings      : 8 
-  core id               : 3 
-  cpu cores     : 4 
-  apicid                : 6 
-  initial apicid        : 6 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.99 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 8 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 1 
-  siblings      : 8 
-  core id               : 0 
-  cpu cores     : 4 
-  apicid                : 17 
-  initial apicid        : 17 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.95 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 9 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 0 
-  siblings      : 8 
-  core id               : 0 
-  cpu cores     : 4 
-  apicid                : 1 
-  initial apicid        : 1 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.95 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 10 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 1 
-  siblings      : 8 
-  core id               : 1 
-  cpu cores     : 4 
-  apicid                : 19 
-  initial apicid        : 19 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.95 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 11 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 0 
-  siblings      : 8 
-  core id               : 1 
-  cpu cores     : 4 
-  apicid                : 3 
-  initial apicid        : 3 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.97 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 12 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 1 
-  siblings      : 8 
-  core id               : 2 
-  cpu cores     : 4 
-  apicid                : 21 
-  initial apicid        : 21 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.96 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 13 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 0 
-  siblings      : 8 
-  core id               : 2 
-  cpu cores     : 4 
-  apicid                : 5 
-  initial apicid        : 5 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.95 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 14 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 1 
-  siblings      : 8 
-  core id               : 3 
-  cpu cores     : 4 
-  apicid                : 23 
-  initial apicid        : 23 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.96 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
-   
-  processor     : 15 
-  vendor_id     : GenuineIntel 
-  cpu family    : 6 
-  model         : 26 
-  model name    : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz 
-  stepping      : 5 
-  cpu MHz               : 2926.105 
-  cache size    : 8192 KB 
-  physical id   : 0 
-  siblings      : 8 
-  core id               : 3 
-  cpu cores     : 4 
-  apicid                : 7 
-  initial apicid        : 7 
-  fpu           : yes 
-  fpu_exception : yes 
-  cpuid level   : 11 
-  wp            : yes 
-  flags         : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 lahf_lm ida tpr_shadow vnmi flexpriority ept vpid 
-  bogomips      : 5851.96 
-  clflush size  : 64 
-  cache_alignment       : 64 
-  address sizes : 40 bits physical, 48 bits virtual 
-  power management: 
- 
-... leider ist das aber bei genauerem hinsehen eine "//Mogelpackung//"! 
- 
-Die oben gezeigte Ausgabe stammt von einem Dual-Quad-Core mit //Hyper-Threading-Technology//. Also sind es nur zwei CPUs mit je vier Kernen, die über erweiterte Register verfühgt wodurch der einzelne Kern zwischen zwei Pipes schneller hin und her springen kann. 
- 
-//Hyper-Threading-Technology// bringt nur einen Geschwindigkeitsvorteil, wenn man mehr Prozesse laufen lassen möchte als sich CPU-Kerne im System befinden! 
-An sonsten werden z.B. die ersten beiden Prozesse auf die ersten beiden virtuellen CPUs gestartet, wobei das aber der selbe Kern (mit Hyper-Threading) ist und alle anderen CPU-Kerne haben nix zu tun. 
- 
-Deshalb sollte man HTT (Hyper-Threading-Technology) im BIOS nur dann aktivieren, wenn man viele Prozesse fährt. 
  
  
 ===== Hardware-Programmierung ===== ===== Hardware-Programmierung =====
  
-  * [[paralleler Port#Parallel Port Programmierung mit C]] => //x86 - Linux// +  * //x86 - Linux// => [[paralleler Port#Parallel Port Programmierung mit C]] 
-  * [[Python#Pins schalten]] => //Raspberry Pi 5//+  * //Raspberry Pi 5// => [[Python#Pins schalten]]
  
  
/home/http/wiki/data/attic/hardware.1728848571.txt · Zuletzt geändert: von manfred