| |
|
|
Julian Schmidt | Hey, weiß hier alguien cómo relativ ligeramente rausbekommt wieviele Flops(Floating Punto Operations Per Second) una Prozessor ha. Mi así no theoretischen Valor, pero una en el Laufenden-Betrieb ermittelten Valor.
LG
Julian |
|
|
| |
|
|
|
ByteAttack | |
|
| |
|
|
|
| Rechnung simplemente inne nProc packen y absenden, sería Yo ahora veces schätzen. |
|
|
| |
|
|
|
Julian Schmidt | Sí y cómo finde Yo fuera wieviele CPU-Instruktionen el Prozessor pro Zyklus ha?
Brauch a Berechnung sí (CPU-Takt en GHz × Anzahl el Kerne × CPU-Instruktionen pro Takt) / 1000 |
|
|
| |
|
|
|
| Na messen!
Einen ASM-Code escribir y el número el en él enthaltenen CPU- Instruktionen zusammenrechnen y luego getTickCount.
Algo como como Takt y Kernanzahl bekommst prozessorherstellerübergreifend no siempre simplemente fuera, sería Yo primero con WMI (WMICodeCreator.exe) suchen.
Was möchtest letztendlich erzielen? |
|
|
| |
|
|
|
Julian Schmidt | Wollte eig. una kleines Prog escribir a Rechenkraft de Prozessoren el gleichen Architektur vergleichen a puede.
Über WMI bekomme Yo encima root\CIMV2, Win32_ComputerSystem, NumberOfLogicalProcessors el Kerne. Und NumberOfProcessors el número el CPU's heraus. El Taktung por root\CIMV2, Win32_Processor, MaxClockSpeed. Und hay ebenfalls el Herstellerbezeichnung.
IF (21.03.13)
Einen ASM-Code escribir y el número el en él enthaltenen CPU- Instruktionen zusammenrechnen y luego getTickCount.
Como media Si es usted el genau? |
|
|
| |
|
|
|
| Opcodes (z.B. esta 32Bit) [...] en una Zona escribir y luego Call en el Zona y ya führt Kernel el Opcode zumindest halbwegs unangetastet el Prozessor a. Das wäre entonces una Fleißarbeit y Kenntnisse para Thema ASM wären ya hilfreich, al Ende el Proc simplemente el ret-Opcode así el Call otra vez a richtiger Punto zurückkehrt. |
|
|
| |
|
|
|
Julian Schmidt | Hab desafortunadamente no Kenntnisse en ASM.
Hab me kurz angeschaut qué Opcode meint. Auf Wikipedia[...] es hier a
Ein Opcode es una Zahl, el el Nummer uno Maschinenbefehls para una cierto Prozessortyp angibt. Jedem Opcode se una kurzes Wort oder una Abkürzung, una así genanntes Mnemonic, zugeordnet. Mit el Mnemonics ergeben el Assemblersprachen.
Versteh no bastante por qué uno en esta Fall Operationen como Opcode ausführen muss. El einzige logische Erklärung el me einfällt es, dass no Mnemonic disponible son en Yo, el Opcode direkt absetzen podría? Und el uno gezielt einzelne Operationen ausführen muss. Erklär me veces Por favor,. |
|
|
| |
|
|
|
| Hab grad algo como como una Hexenschuss, melde mich dazu otra vez si yo otra vez sitzen kann. |
|
|
| |
|
|
|
ByteAttack | Das Ganze es Obsolet! El Rechenleistung uno Prozessors, sagt en el entferntesten NICHTS de, en Leistung uno Computers !!! Ejemplo: Core 2 Duo con 2 GB RAM, wovon 128 MB 'abgezwackt' voluntad para el interne Grafikkarte en el Mainboard. Core 2 Duo 2 GB RAM con separater Grafikkarte... Oder auch Ensamblador: X6 - Sechs Prozessorkerne, wovon 5 effektiv genutzt voluntad, y sechste Kern sólo como 'Befehlswarteschlange' dient. Damals war uno Stolz una Co-Prozessor a haben. Nun denkt uno - Das no existe mehr... FALSCH - Der matemático Co-Prozessor es después de como antes como, bloß el él mittlerweile en el Prozessor con integriert es. Man muß hierbei sólo el richtige Registeradresse ansprechen, y el es vom Hersteller a Hersteller unterschiedlich. (Ein pocos wenige voluntad se a Cyrix erinnern) Um el Leistungsfähigkeit uno Computers a bewerten, es absolut erforderlich ALLE Komponenten a testen. Es los, con el CPU, RAM, Grafikkarte, Festplatte... etc... Auch si mi CPU 1.000.000 TerraGigaMega Flops ha, y yo aber una S3-Grafikkarte con 128 MB habe bringt lo gar nichts.... |
|
|
| |
|
|
|
Julian Schmidt | Yo weiß el uno así imho no vergleichen kann welches Sistema el schnellere es. No sólo bajo el Aspekt el uno dadurch no Vergleich en Leistung uno Computers bekommt. Es auch así, el el Flops no Aussage darüber hacer como bien el Anwendungen el Prozessor tätsächlich ausnutzen puede. So kann lo ser el una DualCore-Prozessor con el Taktung de 3,3 Ghz el selben Flop ha como una QuadCore-Prozessor con el Taktung de 1,7 Ghz. Und todavía el DualCore-Prozessor mangels Multi-Hilo-Applikationens mehr Rechenleistung bringt.
Mir es en ganzen Sache sólo por lo tanto una Richtwert a bekommen en welchen Prozessor uno welche Anwendung al Besten ausführt. En manchen Anwendungen puede ser en el Tat en el Flops schauen. |
|
|
| |
|
|
|
ByteAttack | Siehst Usted! Und ya (tut me leid) es otra vez una Denkfehler esta. Yo geb Usted una Ejemplo: Yo habe z.B. Autodesk 3DS MAX y AutoCAD en me laufen. Beides son muy rechenintensive Anwendungen. En MAX nutzt el Programa auch el Grafikkarte para berechnen, en CAD eben no.... Hoffe Usted weißt, worauf Yo hinaus voluntad... |
|
|
| |
|
|