Angenommen, Sie tun es auf der CPU, nicht mit dedizierter Hardware, wie viel Rechenleistung, in Megaflops, braucht es, um eine moderate Qualität MP3-Stream zu dekomprimieren? HierWie viel Rechenleistung braucht es, um MP3 zu dekomprimieren?
Antwort
ist ein Link zu einem Papier einig Optimierungs Details für eine MP3-Decoder Anwendung zu erklären für ein Nicht-PC-Gerät:
http://www.analog.com/media/en/technical-documentation/application-notes/EE-255.pdf
Trotzdem das Papier etwas Licht wirft auf der Frage durch numerische Messungen geben Anzahl der Instruktionen pro Sekunde: Die ursprüngliche Implementierung des Algorithmus benötigt 330 Mips. Nach einigen Optimierungen reduziert sich die Anzahl auf 110 Mips. Also, es ist eine sehr bescheidene Zahl. Ein Bruchteil dessen, was CPUs heute können.
Ihr Kilometerstand kann je nach den Anweisungen, die Sie verwenden, oder den Anforderungen Ihrer Anwendung variieren. Bedenken Sie auch, dass die Implementierung einen großen Unterschied macht. Wie es auf dem Papier gezeigt wird, könnte das Fehlen ein paar Optimierungen es dreimal verlangsamen.
- 1. analogRead braucht zu viel Zeit
- 2. Wie viel Zeit braucht man, um den Trie zu bauen
- 3. Sprungbrett braucht zu viel CPU
- 4. Android: Firebase braucht zu viel Zeit, um Daten zu holen
- 5. Android-Anwendung braucht zu viel Zeit, um zu starten?
- 6. Warum Material-Ui zu viel Platz braucht?
- 7. Gradle Build braucht viel Zeit
- 8. Wie viel Zeit braucht Zug SVM Classifier?
- 9. Wie viel Zeit braucht Fibonacci Algorithmus zu berechnen F (n)
- 10. Warum braucht SSRS zu viel Zeit, um im Design und mehr auszuführen, während es gebaut wird?
- 11. EC2 beschreiben Bilder API braucht viel Zeit, um Ergebnisse zurückzugeben
- 12. Einfache GET-Anfrage braucht viel Zeit, um zurückzukehren
- 13. Dateischreibvorgang in tcl braucht viel Zeit
- 14. Wie viel Java braucht man, um effektiv Hadoop und Mahout zu verwenden?
- 15. Wie viel Zeit braucht man, um ein Wort aus dem Speicher zu holen?
- 16. Was braucht es, um diesen Vertrag zu belegen? Benötigt?
- 17. Warum Funktionsaufruf so viel Zeit braucht?
- 18. Entity Framework braucht zu viel Zeit wo "WHERE Klausel"
- 19. Was braucht es, um Java-Experte zu werden?
- 20. Warum braucht es Zeit, um nichts zu tun?
- 21. Atom braucht viel Zeit, um Typoskript-Dateien für Winkel 2 zu kompilieren
- 22. Geschwindigkeit der Rechenleistung (in Python)
- 23. Warum Amazon Elastic Beanstalk braucht viel Zeit, um meine Bereitstellung zu aktualisieren?
- 24. Code braucht viel mehr Zeit, um mit mehr als 1 Thread fertig zu sein
- 25. Selenium braucht zu viel Zeit, um einen Befehl auszuführen, nachdem das Browser-Authentifizierungsfenster geöffnet wurde
- 26. Rechenleistung modulo n
- 27. android erhalten Frequenzen Spitzen von mp3
- 28. Haskell parallele Liste Rechenleistung
- 29. Handle eine Funktion, die viel Zeit braucht Threading
- 30. Wie lange braucht Tomcat, um herunterzufahren?
Der erste Mainstream-Software-Player war WinPlay3. Es wurde ein 486DX mit 66 MHz benötigt, der zu dieser Zeit schwer war. MIPS Ansprüche für diesen Chip sind eher breit (26 .. 54), ich würde auf ~ 35 zielen. –