https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Application-specific_instruction-set_processor
Application-specific instruction-set processor - Versionsgeschichte
2025-05-24T19:16:47Z
Versionsgeschichte dieser Seite in Wikipedia
MediaWiki 1.45.0-wmf.2
https://de.wikipedia.org/w/index.php?title=Application-specific_instruction-set_processor&diff=145966003&oldid=prev
Rechnertasche: Linkfix nach Artikelverschiebung mit AWB
2015-09-12T11:51:07Z
<p>Linkfix nach Artikelverschiebung mit <a href="/wiki/Wikipedia:AWB" class="mw-redirect" title="Wikipedia:AWB">AWB</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 12. September 2015, 13:51 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ein '''application-specific instruction-set processor''' (ASIP, zu deutsch etwa: Prozessor mit anwendungsspezifischem Befehlssatz) ist ein [[<del style="font-weight: bold; text-decoration: none;">Prozessor (Hardware)|</del>Prozessor]], dessen [[Befehlssatz]] für eine Klasse von Anwendungen optimiert wurde.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ein '''application-specific instruction-set processor''' (ASIP, zu deutsch etwa: Prozessor mit anwendungsspezifischem Befehlssatz) ist ein [[Prozessor]], dessen [[Befehlssatz]] für eine Klasse von Anwendungen optimiert wurde.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Unter dem Begriff ''Anwendung'' oder ''Applikation'' versteht man dabei einen bestimmten [[Algorithmus]], beispielsweise eine [[schnelle Fouriertransformation]] oder einen [[Sortieralgorithmus]]. Der Zweck eines ASIPs besteht darin, eine Klasse von Algorithmen mit ähnlichen Anforderungen effizient mit einer digitalen Schaltung zu realisieren. Darüber hinaus ist ein ASIP aufgrund seiner Programmierbarkeit flexibel für Änderungen an den Algorithmen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Unter dem Begriff ''Anwendung'' oder ''Applikation'' versteht man dabei einen bestimmten [[Algorithmus]], beispielsweise eine [[schnelle Fouriertransformation]] oder einen [[Sortieralgorithmus]]. Der Zweck eines ASIPs besteht darin, eine Klasse von Algorithmen mit ähnlichen Anforderungen effizient mit einer digitalen Schaltung zu realisieren. Darüber hinaus ist ein ASIP aufgrund seiner Programmierbarkeit flexibel für Änderungen an den Algorithmen.</div></td>
</tr>
</table>
Rechnertasche
https://de.wikipedia.org/w/index.php?title=Application-specific_instruction-set_processor&diff=116035325&oldid=prev
KLBot2: Bot: 4 Interwiki-Link(s) nach Wikidata (:d:Q621583) migriert
2013-03-28T01:06:14Z
<p>Bot: 4 <a href="/wiki/Hilfe:Internationalisierung" title="Hilfe:Internationalisierung">Interwiki-Link(s)</a> nach <a href="/wiki/Wikipedia:Wikidata" title="Wikipedia:Wikidata">Wikidata</a> (<a href="https://www.wikidata.org/wiki/Q621583" class="extiw" title="d:Q621583">d:Q621583</a>) migriert</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 28. März 2013, 03:06 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 15:</td>
<td colspan="2" class="diff-lineno">Zeile 15:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Rechnerarchitektur]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Rechnerarchitektur]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[en:Application-specific instruction-set processor]]</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[it:Application-specific instruction-set processor]]</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[ru:ASIP]]</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[zh:专用指令集处理器]]</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
</table>
KLBot2
https://de.wikipedia.org/w/index.php?title=Application-specific_instruction-set_processor&diff=108837674&oldid=prev
Rubinbot: r2.5.4) (Bot: Ergänze: zh:专用指令集处理器
2012-10-03T17:58:14Z
<p>r2.5.4) (Bot: Ergänze: <a href="https://zh.wikipedia.org/wiki/%E4%B8%93%E7%94%A8%E6%8C%87%E4%BB%A4%E9%9B%86%E5%A4%84%E7%90%86%E5%99%A8" class="extiw" title="zh:专用指令集处理器">zh:专用指令集处理器</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 3. Oktober 2012, 19:58 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 19:</td>
<td colspan="2" class="diff-lineno">Zeile 19:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[it:Application-specific instruction-set processor]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[it:Application-specific instruction-set processor]]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[ru:ASIP]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[ru:ASIP]]</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[zh:专用指令集处理器]]</div></td>
</tr>
</table>
Rubinbot
https://de.wikipedia.org/w/index.php?title=Application-specific_instruction-set_processor&diff=97099455&oldid=prev
89.199.77.161: dt. rechtschreibung sagt: ein wort -> zusammenschreiben oder bindestrich, siehe Durchkopplung
2011-12-13T23:28:31Z
<p>dt. rechtschreibung sagt: ein wort -> zusammenschreiben oder bindestrich, siehe <a href="/wiki/Durchkopplung" title="Durchkopplung">Durchkopplung</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 14. Dezember 2011, 01:28 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 5:</td>
<td colspan="2" class="diff-lineno">Zeile 5:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Je nach Zielvorgabe möchte man beim Entwurf des ASIPs die benötigte Siliziumfläche, den Energieverbrauch oder die Rechengeschwindigkeit optimieren. Für viele Anwendungen erreicht man mit einem ASIP um ein bis zwei Größenordnungen bessere Ergebnisse für jeden dieser Parameter als mit einem Standardprozessor (zum Beispiel [[ARM-Architektur|ARM]] oder [[PowerPC]]) oder einem Standard-DSP ([[Digitaler Signalprozessor]]). Dies wird erreicht, indem die Hardwarearchitektur des ASIPs und seine Software gemeinsam optimiert werden.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Je nach Zielvorgabe möchte man beim Entwurf des ASIPs die benötigte Siliziumfläche, den Energieverbrauch oder die Rechengeschwindigkeit optimieren. Für viele Anwendungen erreicht man mit einem ASIP um ein bis zwei Größenordnungen bessere Ergebnisse für jeden dieser Parameter als mit einem Standardprozessor (zum Beispiel [[ARM-Architektur|ARM]] oder [[PowerPC]]) oder einem Standard-DSP ([[Digitaler Signalprozessor]]). Dies wird erreicht, indem die Hardwarearchitektur des ASIPs und seine Software gemeinsam optimiert werden.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== ASIP<del style="font-weight: bold; text-decoration: none;"> </del>Entwurf ==</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== ASIP<ins style="font-weight: bold; text-decoration: none;">-</ins>Entwurf ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Beim Entwurf werden zunächst die in der Anwendung verwendeten Gruppen von elementaren Rechenoperationen (wie Additionen, Subtraktionen, logische Operationen) und der [[Datenfluss]] analysiert. Zur Veranschaulichung kann dazu ein [[Datenflussdiagramm]] dienen. Anhand der Häufigkeit einzelner Gruppen von Operationen können dann optimierte Instruktionen definiert werden.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Beim Entwurf werden zunächst die in der Anwendung verwendeten Gruppen von elementaren Rechenoperationen (wie Additionen, Subtraktionen, logische Operationen) und der [[Datenfluss]] analysiert. Zur Veranschaulichung kann dazu ein [[Datenflussdiagramm]] dienen. Anhand der Häufigkeit einzelner Gruppen von Operationen können dann optimierte Instruktionen definiert werden.</div></td>
</tr>
</table>
89.199.77.161
https://de.wikipedia.org/w/index.php?title=Application-specific_instruction-set_processor&diff=65920496&oldid=prev
Luckas-bot: Bot: Ergänze: ru:ASIP
2009-10-23T15:11:25Z
<p>Bot: Ergänze: <a href="https://ru.wikipedia.org/wiki/ASIP" class="extiw" title="ru:ASIP">ru:ASIP</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 23. Oktober 2009, 17:11 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 18:</td>
<td colspan="2" class="diff-lineno">Zeile 18:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[en:Application-specific instruction-set processor]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[en:Application-specific instruction-set processor]]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[it:Application-specific instruction-set processor]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[it:Application-specific instruction-set processor]]</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[ru:ASIP]]</div></td>
</tr>
</table>
Luckas-bot
https://de.wikipedia.org/w/index.php?title=Application-specific_instruction-set_processor&diff=62665275&oldid=prev
BenzolBot: Bot: Ergänze: it:Application-specific instruction-set processor; kosmetische Änderungen
2009-07-27T06:30:28Z
<p>Bot: Ergänze: <a href="https://it.wikipedia.org/wiki/Application-specific_instruction-set_processor" class="extiw" title="it:Application-specific instruction-set processor">it:Application-specific instruction-set processor</a>; kosmetische Änderungen</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. Juli 2009, 08:30 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ein '''application-specific instruction-set processor''' (ASIP, zu deutsch etwa: Prozessor mit anwendungsspezifischem Befehlssatz) ist ein [[Prozessor (Hardware)<del style="font-weight: bold; text-decoration: none;"> </del>|<del style="font-weight: bold; text-decoration: none;"> </del>Prozessor]], dessen [[Befehlssatz]] für eine Klasse von Anwendungen optimiert wurde.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ein '''application-specific instruction-set processor''' (ASIP, zu deutsch etwa: Prozessor mit anwendungsspezifischem Befehlssatz) ist ein [[Prozessor (Hardware)|Prozessor]], dessen [[Befehlssatz]] für eine Klasse von Anwendungen optimiert wurde.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Unter dem Begriff ''Anwendung'' oder ''Applikation'' versteht man dabei einen bestimmten [[Algorithmus]], beispielsweise eine [[schnelle Fouriertransformation]] oder einen [[Sortieralgorithmus]]. Der Zweck eines ASIPs besteht darin, eine Klasse von Algorithmen mit ähnlichen Anforderungen effizient mit einer digitalen Schaltung zu realisieren. Darüber hinaus ist ein ASIP aufgrund seiner Programmierbarkeit flexibel für Änderungen an den Algorithmen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Unter dem Begriff ''Anwendung'' oder ''Applikation'' versteht man dabei einen bestimmten [[Algorithmus]], beispielsweise eine [[schnelle Fouriertransformation]] oder einen [[Sortieralgorithmus]]. Der Zweck eines ASIPs besteht darin, eine Klasse von Algorithmen mit ähnlichen Anforderungen effizient mit einer digitalen Schaltung zu realisieren. Darüber hinaus ist ein ASIP aufgrund seiner Programmierbarkeit flexibel für Änderungen an den Algorithmen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Je nach Zielvorgabe möchte man beim Entwurf des ASIPs die benötigte Siliziumfläche, den Energieverbrauch oder die Rechengeschwindigkeit optimieren. Für viele Anwendungen erreicht man mit einem ASIP um ein bis zwei Größenordnungen bessere Ergebnisse für jeden dieser Parameter als mit einem Standardprozessor (zum Beispiel [[ARM-Architektur<del style="font-weight: bold; text-decoration: none;"> </del>|<del style="font-weight: bold; text-decoration: none;"> </del>ARM]] oder [[PowerPC]]) oder einem Standard-DSP ([[Digitaler Signalprozessor]]). Dies wird erreicht, indem die Hardwarearchitektur des ASIPs und seine Software gemeinsam optimiert werden.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Je nach Zielvorgabe möchte man beim Entwurf des ASIPs die benötigte Siliziumfläche, den Energieverbrauch oder die Rechengeschwindigkeit optimieren. Für viele Anwendungen erreicht man mit einem ASIP um ein bis zwei Größenordnungen bessere Ergebnisse für jeden dieser Parameter als mit einem Standardprozessor (zum Beispiel [[ARM-Architektur|ARM]] oder [[PowerPC]]) oder einem Standard-DSP ([[Digitaler Signalprozessor]]). Dies wird erreicht, indem die Hardwarearchitektur des ASIPs und seine Software gemeinsam optimiert werden.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== ASIP Entwurf ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== ASIP Entwurf ==</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 17:</td>
<td colspan="2" class="diff-lineno">Zeile 17:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[en:Application-specific instruction-set processor]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[en:Application-specific instruction-set processor]]</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[it:Application-specific instruction-set processor]]</div></td>
</tr>
</table>
BenzolBot
https://de.wikipedia.org/w/index.php?title=Application-specific_instruction-set_processor&diff=57365318&oldid=prev
Oreg: hässlichen "nbsp" ersetzt
2009-03-02T20:34:17Z
<p>hässlichen "nbsp" ersetzt</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 2. März 2009, 22:34 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 3:</td>
<td colspan="2" class="diff-lineno">Zeile 3:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Unter dem Begriff ''Anwendung'' oder ''Applikation'' versteht man dabei einen bestimmten [[Algorithmus]], beispielsweise eine [[schnelle Fouriertransformation]] oder einen [[Sortieralgorithmus]]. Der Zweck eines ASIPs besteht darin, eine Klasse von Algorithmen mit ähnlichen Anforderungen effizient mit einer digitalen Schaltung zu realisieren. Darüber hinaus ist ein ASIP aufgrund seiner Programmierbarkeit flexibel für Änderungen an den Algorithmen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Unter dem Begriff ''Anwendung'' oder ''Applikation'' versteht man dabei einen bestimmten [[Algorithmus]], beispielsweise eine [[schnelle Fouriertransformation]] oder einen [[Sortieralgorithmus]]. Der Zweck eines ASIPs besteht darin, eine Klasse von Algorithmen mit ähnlichen Anforderungen effizient mit einer digitalen Schaltung zu realisieren. Darüber hinaus ist ein ASIP aufgrund seiner Programmierbarkeit flexibel für Änderungen an den Algorithmen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Je nach Zielvorgabe möchte man beim Entwurf des ASIPs die benötigte Siliziumfläche, den Energieverbrauch oder die Rechengeschwindigkeit optimieren. Für viele Anwendungen erreicht man mit einem ASIP um ein bis zwei Größenordnungen bessere Ergebnisse für jeden dieser Parameter als mit einem Standardprozessor (<del style="font-weight: bold; text-decoration: none;">z.&nbsp;B.</del> [[ARM-Architektur | ARM]] oder [[PowerPC]]) oder einem Standard-DSP ([[Digitaler Signalprozessor]]). Dies wird erreicht, indem die Hardwarearchitektur des ASIPs und seine Software gemeinsam optimiert werden.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Je nach Zielvorgabe möchte man beim Entwurf des ASIPs die benötigte Siliziumfläche, den Energieverbrauch oder die Rechengeschwindigkeit optimieren. Für viele Anwendungen erreicht man mit einem ASIP um ein bis zwei Größenordnungen bessere Ergebnisse für jeden dieser Parameter als mit einem Standardprozessor (<ins style="font-weight: bold; text-decoration: none;">zum Beispiel</ins> [[ARM-Architektur | ARM]] oder [[PowerPC]]) oder einem Standard-DSP ([[Digitaler Signalprozessor]]). Dies wird erreicht, indem die Hardwarearchitektur des ASIPs und seine Software gemeinsam optimiert werden.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== ASIP Entwurf ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== ASIP Entwurf ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Beim Entwurf werden zunächst die in der Anwendung verwendeten Gruppen von elementaren Rechenoperationen (<del style="font-weight: bold; text-decoration: none;">z.&nbsp;B.</del> Additionen, Subtraktionen, logische Operationen) und der [[Datenfluss]] analysiert. Zur Veranschaulichung kann dazu ein [[Datenflussdiagramm]] dienen. Anhand der Häufigkeit einzelner Gruppen von Operationen können dann optimierte Instruktionen definiert werden.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Beim Entwurf werden zunächst die in der Anwendung verwendeten Gruppen von elementaren Rechenoperationen (<ins style="font-weight: bold; text-decoration: none;">wie</ins> Additionen, Subtraktionen, logische Operationen) und der [[Datenfluss]] analysiert. Zur Veranschaulichung kann dazu ein [[Datenflussdiagramm]] dienen. Anhand der Häufigkeit einzelner Gruppen von Operationen können dann optimierte Instruktionen definiert werden.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Literatur ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Literatur ==</div></td>
</tr>
</table>
Oreg
https://de.wikipedia.org/w/index.php?title=Application-specific_instruction-set_processor&diff=57304376&oldid=prev
ComillaBot: Typografische Korrekturen (durch Jaelle): Abk. („z. B.“)
2009-03-01T15:44:42Z
<p>Typografische Korrekturen (durch <a href="/w/index.php?title=Benutzer:Jaelle&action=edit&redlink=1" class="new" title="Benutzer:Jaelle (Seite nicht vorhanden)">Jaelle</a>): Abk. („z. B.“)</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 1. März 2009, 17:44 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 3:</td>
<td colspan="2" class="diff-lineno">Zeile 3:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Unter dem Begriff ''Anwendung'' oder ''Applikation'' versteht man dabei einen bestimmten [[Algorithmus]], beispielsweise eine [[schnelle Fouriertransformation]] oder einen [[Sortieralgorithmus]]. Der Zweck eines ASIPs besteht darin, eine Klasse von Algorithmen mit ähnlichen Anforderungen effizient mit einer digitalen Schaltung zu realisieren. Darüber hinaus ist ein ASIP aufgrund seiner Programmierbarkeit flexibel für Änderungen an den Algorithmen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Unter dem Begriff ''Anwendung'' oder ''Applikation'' versteht man dabei einen bestimmten [[Algorithmus]], beispielsweise eine [[schnelle Fouriertransformation]] oder einen [[Sortieralgorithmus]]. Der Zweck eines ASIPs besteht darin, eine Klasse von Algorithmen mit ähnlichen Anforderungen effizient mit einer digitalen Schaltung zu realisieren. Darüber hinaus ist ein ASIP aufgrund seiner Programmierbarkeit flexibel für Änderungen an den Algorithmen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Je nach Zielvorgabe möchte man beim Entwurf des ASIPs die benötigte Siliziumfläche, den Energieverbrauch oder die Rechengeschwindigkeit optimieren. Für viele Anwendungen erreicht man mit einem ASIP um ein bis zwei Größenordnungen bessere Ergebnisse für jeden dieser Parameter als mit einem Standardprozessor (z.B. [[ARM-Architektur | ARM]] oder [[PowerPC]]) oder einem Standard-DSP ([[Digitaler Signalprozessor]]). Dies wird erreicht, indem die Hardwarearchitektur des ASIPs und seine Software gemeinsam optimiert werden.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Je nach Zielvorgabe möchte man beim Entwurf des ASIPs die benötigte Siliziumfläche, den Energieverbrauch oder die Rechengeschwindigkeit optimieren. Für viele Anwendungen erreicht man mit einem ASIP um ein bis zwei Größenordnungen bessere Ergebnisse für jeden dieser Parameter als mit einem Standardprozessor (z.<ins style="font-weight: bold; text-decoration: none;">&nbsp;</ins>B. [[ARM-Architektur | ARM]] oder [[PowerPC]]) oder einem Standard-DSP ([[Digitaler Signalprozessor]]). Dies wird erreicht, indem die Hardwarearchitektur des ASIPs und seine Software gemeinsam optimiert werden.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== ASIP Entwurf ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== ASIP Entwurf ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Beim Entwurf werden zunächst die in der Anwendung verwendeten Gruppen von elementaren Rechenoperationen (z.B. Additionen, Subtraktionen, logische Operationen) und der [[Datenfluss]] analysiert. Zur Veranschaulichung kann dazu ein [[Datenflussdiagramm]] dienen. Anhand der Häufigkeit einzelner Gruppen von Operationen können dann optimierte Instruktionen definiert werden.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Beim Entwurf werden zunächst die in der Anwendung verwendeten Gruppen von elementaren Rechenoperationen (z.<ins style="font-weight: bold; text-decoration: none;">&nbsp;</ins>B. Additionen, Subtraktionen, logische Operationen) und der [[Datenfluss]] analysiert. Zur Veranschaulichung kann dazu ein [[Datenflussdiagramm]] dienen. Anhand der Häufigkeit einzelner Gruppen von Operationen können dann optimierte Instruktionen definiert werden.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Literatur ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Literatur ==</div></td>
</tr>
</table>
ComillaBot
https://de.wikipedia.org/w/index.php?title=Application-specific_instruction-set_processor&diff=48942005&oldid=prev
Oreg: überarbeitet
2008-07-29T14:09:19Z
<p>überarbeitet</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 29. Juli 2008, 16:09 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ein '''application-specific instruction-set processor''' (ASIP, zu deutsch etwa: Prozessor mit anwendungsspezifischem Befehlssatz) ist <del style="font-weight: bold; text-decoration: none;">eine</del> [[<del style="font-weight: bold; text-decoration: none;">Hauptprozessor</del>|<del style="font-weight: bold; text-decoration: none;">CPU</del>]], <del style="font-weight: bold; text-decoration: none;">deren</del> [[Befehlssatz]] für eine <del style="font-weight: bold; text-decoration: none;">spezielle</del> <del style="font-weight: bold; text-decoration: none;">Anwendung</del> optimiert wurde.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ein '''application-specific instruction-set processor''' (ASIP, zu deutsch etwa: Prozessor mit anwendungsspezifischem Befehlssatz) ist <ins style="font-weight: bold; text-decoration: none;">ein</ins> [[<ins style="font-weight: bold; text-decoration: none;">Prozessor (Hardware) </ins>|<ins style="font-weight: bold; text-decoration: none;"> Prozessor</ins>]], <ins style="font-weight: bold; text-decoration: none;">dessen</ins> [[Befehlssatz]] für eine <ins style="font-weight: bold; text-decoration: none;">Klasse von</ins> <ins style="font-weight: bold; text-decoration: none;">Anwendungen</ins> optimiert wurde.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Unter dem Begriff <del style="font-weight: bold; text-decoration: none;">"</del>Anwendung<del style="font-weight: bold; text-decoration: none;">"</del> oder <del style="font-weight: bold; text-decoration: none;">"</del>Applikation<del style="font-weight: bold; text-decoration: none;">"</del> versteht man dabei einen bestimmten [[Algorithmus]],<del style="font-weight: bold; text-decoration: none;"> also</del> beispielsweise eine [[<del style="font-weight: bold; text-decoration: none;">Schnelle Fourier-Transformation|</del>schnelle Fouriertransformation]] oder einen [[Sortieralgorithmus]]. Der Zweck eines ASIPs besteht darin, <del style="font-weight: bold; text-decoration: none;">einen</del> <del style="font-weight: bold; text-decoration: none;">solchen</del> <del style="font-weight: bold; text-decoration: none;">Algorithmus</del> effizient mit einer digitalen Schaltung zu realisieren. <del style="font-weight: bold; text-decoration: none;">Üblicherweise</del> <del style="font-weight: bold; text-decoration: none;">verwendet</del> <del style="font-weight: bold; text-decoration: none;">man</del> <del style="font-weight: bold; text-decoration: none;">dazu</del> <del style="font-weight: bold; text-decoration: none;">eine</del> <del style="font-weight: bold; text-decoration: none;">[[Anwendungsspezifische</del> <del style="font-weight: bold; text-decoration: none;">Integrierte</del> <del style="font-weight: bold; text-decoration: none;">Schaltung|ASIC]]-Technologie</del> <del style="font-weight: bold; text-decoration: none;">und</del> <del style="font-weight: bold; text-decoration: none;">eine</del> <del style="font-weight: bold; text-decoration: none;">[[Hardwarebeschreibungssprache]],</del> <del style="font-weight: bold; text-decoration: none;">in der man das Verhalten des ASIPs beschreibt. Je nach Zielvorgabe möchte man dabei verschiedene Parameter wie benötigte Siliziumfläche, Energieverbrauch oder</del> <del style="font-weight: bold; text-decoration: none;">Rechenzeit</del> <del style="font-weight: bold; text-decoration: none;">optimieren</del>.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Unter dem Begriff <ins style="font-weight: bold; text-decoration: none;">''</ins>Anwendung<ins style="font-weight: bold; text-decoration: none;">''</ins> oder <ins style="font-weight: bold; text-decoration: none;">''</ins>Applikation<ins style="font-weight: bold; text-decoration: none;">''</ins> versteht man dabei einen bestimmten [[Algorithmus]], beispielsweise eine [[schnelle Fouriertransformation]] oder einen [[Sortieralgorithmus]]. Der Zweck eines ASIPs besteht darin, <ins style="font-weight: bold; text-decoration: none;">eine</ins> <ins style="font-weight: bold; text-decoration: none;">Klasse</ins> <ins style="font-weight: bold; text-decoration: none;">von Algorithmen mit ähnlichen Anforderungen</ins> effizient mit einer digitalen Schaltung zu realisieren. <ins style="font-weight: bold; text-decoration: none;">Darüber</ins> <ins style="font-weight: bold; text-decoration: none;">hinaus</ins> <ins style="font-weight: bold; text-decoration: none;">ist</ins> <ins style="font-weight: bold; text-decoration: none;">ein</ins> <ins style="font-weight: bold; text-decoration: none;">ASIP</ins> <ins style="font-weight: bold; text-decoration: none;">aufgrund</ins> <ins style="font-weight: bold; text-decoration: none;">seiner</ins> <ins style="font-weight: bold; text-decoration: none;">Programmierbarkeit</ins> <ins style="font-weight: bold; text-decoration: none;">flexibel</ins> <ins style="font-weight: bold; text-decoration: none;">für</ins> <ins style="font-weight: bold; text-decoration: none;">Änderungen</ins> <ins style="font-weight: bold; text-decoration: none;">an</ins> <ins style="font-weight: bold; text-decoration: none;">den</ins> <ins style="font-weight: bold; text-decoration: none;">Algorithmen</ins>.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Für viele Anwendungen erreicht man mit einem ASIP <del style="font-weight: bold; text-decoration: none;">''</del>um ein bis zwei Größenordnungen bessere Ergebnisse<del style="font-weight: bold; text-decoration: none;">''</del> für jeden dieser Parameter<del style="font-weight: bold; text-decoration: none;">,</del> als mit <del style="font-weight: bold; text-decoration: none;">einer</del> <del style="font-weight: bold; text-decoration: none;">Standard-CPU</del> (<del style="font-weight: bold; text-decoration: none;">also </del>z.B.<del style="font-weight: bold; text-decoration: none;"> einem</del> [[<del style="font-weight: bold; text-decoration: none;">Pentium</del>]]<del style="font-weight: bold; text-decoration: none;">-</del> oder<del style="font-weight: bold; text-decoration: none;"> einem</del> [[PowerPC]]<del style="font-weight: bold; text-decoration: none;">-Prozessor</del>) oder einem Standard-DSP ([[Digitaler Signalprozessor]]). Dies wird erreicht, indem<del style="font-weight: bold; text-decoration: none;"> sowohl</del> die Hardwarearchitektur des ASIPs <del style="font-weight: bold; text-decoration: none;">als auch</del> seine Software gemeinsam optimiert werden.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Je nach Zielvorgabe möchte man beim Entwurf des ASIPs die benötigte Siliziumfläche, den Energieverbrauch oder die Rechengeschwindigkeit optimieren. </ins>Für viele Anwendungen erreicht man mit einem ASIP um ein bis zwei Größenordnungen bessere Ergebnisse für jeden dieser Parameter als mit <ins style="font-weight: bold; text-decoration: none;">einem</ins> <ins style="font-weight: bold; text-decoration: none;">Standardprozessor</ins> (z.B. [[<ins style="font-weight: bold; text-decoration: none;">ARM-Architektur | ARM</ins>]] oder [[PowerPC]]) oder einem Standard-DSP ([[Digitaler Signalprozessor]]). Dies wird erreicht, indem die Hardwarearchitektur des ASIPs <ins style="font-weight: bold; text-decoration: none;">und</ins> seine Software gemeinsam optimiert werden.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== ASIP Entwurf ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== ASIP Entwurf ==</div></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Der Absatz wurde verschoben. Klicken, um zur neuen Stelle zu springen." href="#movedpara_8_0_rhs">⚫</a></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_6_0_lhs"></a><del style="font-weight: bold; text-decoration: none;">Es</del> <del style="font-weight: bold; text-decoration: none;">müssen</del> zunächst die in der Anwendung verwendeten elementaren Rechenoperationen <del style="font-weight: bold; text-decoration: none;">wie </del>z.B. Additionen, Subtraktionen, <del style="font-weight: bold; text-decoration: none;">oder logischen</del> Operationen und der<del style="font-weight: bold; text-decoration: none;"> zugrundeliegende</del> [[Datenfluss]] analysiert<del style="font-weight: bold; text-decoration: none;"> werden</del>. Zur Veranschaulichung kann dazu ein [[Datenflussdiagramm]] dienen.</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Der Absatz wurde verschoben. Klicken, um zur alten Stelle zu springen." href="#movedpara_6_0_lhs">⚫</a></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_8_0_rhs"></a><ins style="font-weight: bold; text-decoration: none;">Beim</ins> <ins style="font-weight: bold; text-decoration: none;">Entwurf werden</ins> zunächst die in der Anwendung verwendeten<ins style="font-weight: bold; text-decoration: none;"> Gruppen von</ins> elementaren Rechenoperationen <ins style="font-weight: bold; text-decoration: none;">(</ins>z.B. Additionen, Subtraktionen, <ins style="font-weight: bold; text-decoration: none;">logische</ins> Operationen<ins style="font-weight: bold; text-decoration: none;">)</ins> und der [[Datenfluss]] analysiert. Zur Veranschaulichung kann dazu ein [[Datenflussdiagramm]] dienen<ins style="font-weight: bold; text-decoration: none;">. Anhand der Häufigkeit einzelner Gruppen von Operationen können dann optimierte Instruktionen definiert werden</ins>.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Anhand der Häufigkeit einzelner Operationen oder Gruppen von Operationen können dann optimierte Instruktionen für einen ASIP definiert werden. Die Optimierung beschränkt sich dabei nicht nur auf die Auswahl der eventuell parallel stattfindenden Operationen, sondern es können auch die Schnittstellen zu Außenwelt (engl. Input/Output, I/O) bzw. zum [[Datenspeicher]] (engl. data memory) für die Anwendung optimiert werden. Letzteres ist vor allem wichtig, wenn viele parallele Operationen gleichzeitig auf unterschiedlichen Daten ausgeführt werden sollen.</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Literatur ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Literatur ==</div></td>
</tr>
</table>
Oreg
https://de.wikipedia.org/w/index.php?title=Application-specific_instruction-set_processor&diff=48873190&oldid=prev
AlleborgoBot: Bot: Ändere: en:Application-specific instruction-set processor
2008-07-27T18:54:33Z
<p>Bot: Ändere: <a href="https://en.wikipedia.org/wiki/Application-specific_instruction-set_processor" class="extiw" title="en:Application-specific instruction-set processor">en:Application-specific instruction-set processor</a></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. Juli 2008, 20:54 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 17:</td>
<td colspan="2" class="diff-lineno">Zeile 17:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Rechnerarchitektur]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Rechnerarchitektur]]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[en:Application<del style="font-weight: bold; text-decoration: none;"> </del>specific instruction<del style="font-weight: bold; text-decoration: none;"> </del>set processor]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[en:Application<ins style="font-weight: bold; text-decoration: none;">-</ins>specific instruction<ins style="font-weight: bold; text-decoration: none;">-</ins>set processor]]</div></td>
</tr>
</table>
AlleborgoBot