Programming the cell processor: for games, graphics, and computation
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Upper Saddle River, NJ ; Munich [u.a.]
Prentice Hall
2008
|
Ausgabe: | 1. print. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XIII, 721 S. Ill., graph. Darst. |
ISBN: | 9780136008866 0136008860 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035448652 | ||
003 | DE-604 | ||
005 | 20090706 | ||
007 | t | ||
008 | 090423s2008 ad|| |||| 00||| eng d | ||
020 | |a 9780136008866 |c hbk |9 978-0-13-600886-6 | ||
020 | |a 0136008860 |c hbk |9 0-13-600886-0 | ||
035 | |a (OCoLC)244652033 | ||
035 | |a (DE-599)BVBBV035448652 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-29T |a DE-83 |a DE-634 | ||
082 | 0 | |a 794.81526 |2 22 | |
084 | |a ST 170 |0 (DE-625)143602: |2 rvk | ||
100 | 1 | |a Scarpino, Matthew |d 1975- |e Verfasser |0 (DE-588)137896697 |4 aut | |
245 | 1 | 0 | |a Programming the cell processor |b for games, graphics, and computation |c Matthew Scarpino |
250 | |a 1. print. | ||
264 | 1 | |a Upper Saddle River, NJ ; Munich [u.a.] |b Prentice Hall |c 2008 | |
300 | |a XIII, 721 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a Computer architecture | |
650 | 4 | |a Computer games |x Programming | |
650 | 4 | |a Microprocessors |x Programming | |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Mikroprozessor |0 (DE-588)4039232-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Computerspiel |0 (DE-588)4010457-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Computerarchitektur |0 (DE-588)4048717-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Mikroprozessor |0 (DE-588)4039232-6 |D s |
689 | 0 | 1 | |a Computerarchitektur |0 (DE-588)4048717-9 |D s |
689 | 0 | 2 | |a Computerspiel |0 (DE-588)4010457-6 |D s |
689 | 0 | 3 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Bamberg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017368756&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-017368756 |
Datensatz im Suchindex
_version_ | 1804138898538889216 |
---|---|
adam_text | Щ
(SDK)
is
.: .тВаг
.Uhře
Gilt Processor
35
4
iebUiging
andv^^sg^^ip^gBö^,
; 53
s
ШбеїібШад
у
Ërwironment
■
;і:83;
·.·.■
ч! <:
í v
і
;··■ /
;· :: -^
·;.■··· . ·
^f
tentant
(РРЕ) :
97 . .
lie
Ftóvsřéťf^
Pf
осерог
Unit (PPU)
99
7
fţiş
SP|
Rwntime
:Í
8
SfMD
Programming
on
the
PPU, Part
1:
Viector
ŞlfvIO
Programtníng
òn
thé PPU, Part
2:
Methods
195:
■
:.· ·:
: ;
■;■■.. ;. ■ ■
III: The Synergistic Processor Element
(SPE)
217
CO Introducing the
Synergrştţc
Processor
Щ*
^it: (SPU)
; ; 219 ;
{
■
і
:
U
:
φ
;
|
:>
:■. -
:
: ■ - ·
:
Ї2
SÍPU
Communication, Part
1:
Direct Memory
r
.:
í, ÄCesš Ď
;
ІЗ
SPÜ
CornmunlcBttón,
Part
2 : Events, Signa
Is,
A:
Î
317,; ■
í
-.лч
·■■· = ;·■
;;
·■■.·-.
і*
Advanced SPU Topics: overlays, Software Caching,
and SPU Isolation
340
M SPU
Assembly Language
3ÍŠ7
IV: Mathematics and Computation n
409 .
;;
,
^
16
Vectors and Matrices 4S,|
17
The
fäšt
teuHeriranSltoFnii (FFT)
439
18
MuWprećiśtęri
l^c^
·. ■ ;·
Methods :
êà :
:
0
V: Graphics and Games
489
Y
^ ;
.
19
Programming the frame
Baffër:
Linux and the
20
Opensla
on the Gfill:
оаШцт
ine Meşa
503
21 Building ßariies
«ith
Ö|re30
529
22
Ackagingoame^^^
С
The
АосеЌгаШ
Ubra^
0&ћШот
(ALF)
617
УЏ, ЏШЏ
Programming on the SPU
. ■ .. 239:
. .■■■■■ ,
il»!
$№
УшшШМѕт
;
±lił3-
Thé
SPU
Décrémenter.
; :■
:.242
,,
.ť ···
; ■ ·
it,
4
SPU
Vector Funcstionş
244
-v
;.?■■■,. -.
•Т1аѕкѕ:.
:
i2 SPö 0Ömmunií?itionvPaW
·· -· -.
ie -Memory
- ■ ■
Row Controller
(MFC)! :
.VÍ8S;
Sí -:;:
і
.- . ■;-.· ·,.:· ··. / ■
. -·■■■ ■
;¿2^=:lritródue»ng;
DMA
-■.288; :; -;- .
.. : ■, ; ,■ ■ . * ·
^
·.
■ ■ ■■ ■:■
;:ΐ2,3
:Тщ:а№цщ&аЩ.ОМА
>
290:...;,
·
■ ■ ■ ■,£: : ;
..
:
-,
>tó,4;.^irtéb«^9d-
Ща
;
2ЭЭ;
·.
:
.:■.
,
■.
;
;·
.-;
- ,..
■. 12.8
DMA Requestiists
: : 296дч
ν
-,
.-^-Л:
·,
12.6
ŞPU-SPU
aftd
ЅРШРО
ОМА
»aíisftrs
302
12.t
Atomie DMA
ana
the
šynchranizauoň
library
306
із
SPU
CömmunieattorivPart 2; Events, Signals, and
and
Interrupts■: .: 322
333
; 13,6
Multiprocessor
SyneWrortžätlon
340
14
Advanced SPU
Ţopicsî
Overlays, Software Caching,
and SPU Isolation
345
14.1
SPU Overlays 34S
14.2
SPU Software Cache
349
14.3
SPU Security and Isolation
3Ş?
15 SPU
Assemtìly
Language
367
15.1
Why
Léáfn
ЅРУ
Assefftbly?
368
15.2
Specific
Intrinslcş
and Assembly-Coded
.·■ ■■
Applications1-
. 368-. : ;■ ■]■■■■ ■..
:
-- í:--
:
15.3
SPU toad and Store Instructions
373
15.4
SPU Shuffle and Select Instructions
377
15.6
SPU
Compafş»
^
■
Instructions ,
■■
is.? ¿^^
15.8
spu
щщ
^ţ^^^i^li^^^i^ ¿şii
Ш
15.9.
SPU
Oouotingľanä:^
:15,10^:ASSfmbly
:LSÍ%UÍgÍ;:|^Í}:ÍIÍfA^s|Ít№
15.11 Äse ifib^:aHö;
^іЩІІІ^ІІЇ^^^^ІЩ
3
IV: Mathematics
16
-Vectors
·βηα
Matricea
ie.2
^^^î§^
16.4 TS
^Е^^^
17
The rast
Fourier
17.1
ifitroduolfii
ft
¿L/Lilt
í. -. 1
. ■ ■ ■·
v· V,-
. . .
V v^
■ і, 1. ; .1·
!°
■ ■
Λ1,
■■: ■;. ■ . ■ ■! :.
χ
. .. ■ -> ; ;·,-
,/ΐ. ί ^νν^Λν.ί1.. Λ ν
¡ s.; .
r~V;.
17.2
łntroducirtg:|h
^tTTVJf-
-ν /ν
л!·.
>:·;
,
■,, ,-.■ ■; ; . :;>;:·>■.,· .;,.
у
;·>■:·■:, ■■
ý-.
·.. ·■,.. ·
■/>.,{:;.:;.:·>
-;;.
„ ■:;^ř·;
:;■; ■> ·
Hs i- -M-íó-;/-
лг /-.,-
;
-о- -.ь
17;3 The Exalte
17.4·
Thè
. FFT tiijri
18
Monte Caffo
Metl
Ψ.
Graphics;
. 19.3
^рШ^^Ш^ІШЩ
ЕЩШоВЩ ЩІШ
Contents xiii
В
Updating the PS3 Add-On Packages and Installing
a New Linux Kernel
609
B.i Add-On Packages for the PlayStation
3 609
B.2 Configuring and Installing a New Linux
Kernel
611
С
The Accelerated Library Framework
(ALF)
617
C.I Introduction to
ALF
617
C.2
ALF
Applications on the Host (PPU)
620
G.3
ALF
Applications on the Accelerator (SPU)
632
C.4
ALF
Example Applications
638
C.5
ALF
Task
Dependency and Event Processing
645
D
SPU Instruction Set Reference
649
E
A Brief Introduction to Tel
661
Ê.1
Introducing Tel
661
E.2 Higher-Level Tel
662
E.3 Procedure Declarations
666
Index
669
|
any_adam_object | 1 |
author | Scarpino, Matthew 1975- |
author_GND | (DE-588)137896697 |
author_facet | Scarpino, Matthew 1975- |
author_role | aut |
author_sort | Scarpino, Matthew 1975- |
author_variant | m s ms |
building | Verbundindex |
bvnumber | BV035448652 |
classification_rvk | ST 170 |
ctrlnum | (OCoLC)244652033 (DE-599)BVBBV035448652 |
dewey-full | 794.81526 |
dewey-hundreds | 700 - The arts |
dewey-ones | 794 - Indoor games of skill |
dewey-raw | 794.81526 |
dewey-search | 794.81526 |
dewey-sort | 3794.81526 |
dewey-tens | 790 - Recreational and performing arts |
discipline | Sport Informatik |
edition | 1. print. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01864nam a2200457 c 4500</leader><controlfield tag="001">BV035448652</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20090706 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">090423s2008 ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780136008866</subfield><subfield code="c">hbk</subfield><subfield code="9">978-0-13-600886-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0136008860</subfield><subfield code="c">hbk</subfield><subfield code="9">0-13-600886-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)244652033</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV035448652</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-634</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">794.81526</subfield><subfield code="2">22</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 170</subfield><subfield code="0">(DE-625)143602:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Scarpino, Matthew</subfield><subfield code="d">1975-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)137896697</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programming the cell processor</subfield><subfield code="b">for games, graphics, and computation</subfield><subfield code="c">Matthew Scarpino</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. print.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Upper Saddle River, NJ ; Munich [u.a.]</subfield><subfield code="b">Prentice Hall</subfield><subfield code="c">2008</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIII, 721 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer architecture</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer games</subfield><subfield code="x">Programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Microprocessors</subfield><subfield code="x">Programming</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Mikroprozessor</subfield><subfield code="0">(DE-588)4039232-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Computerspiel</subfield><subfield code="0">(DE-588)4010457-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Computerarchitektur</subfield><subfield code="0">(DE-588)4048717-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Mikroprozessor</subfield><subfield code="0">(DE-588)4039232-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Computerarchitektur</subfield><subfield code="0">(DE-588)4048717-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Computerspiel</subfield><subfield code="0">(DE-588)4010457-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bamberg</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017368756&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-017368756</subfield></datafield></record></collection> |
id | DE-604.BV035448652 |
illustrated | Illustrated |
indexdate | 2024-07-09T21:35:30Z |
institution | BVB |
isbn | 9780136008866 0136008860 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017368756 |
oclc_num | 244652033 |
open_access_boolean | |
owner | DE-29T DE-83 DE-634 |
owner_facet | DE-29T DE-83 DE-634 |
physical | XIII, 721 S. Ill., graph. Darst. |
publishDate | 2008 |
publishDateSearch | 2008 |
publishDateSort | 2008 |
publisher | Prentice Hall |
record_format | marc |
spelling | Scarpino, Matthew 1975- Verfasser (DE-588)137896697 aut Programming the cell processor for games, graphics, and computation Matthew Scarpino 1. print. Upper Saddle River, NJ ; Munich [u.a.] Prentice Hall 2008 XIII, 721 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Computer architecture Computer games Programming Microprocessors Programming Programmierung (DE-588)4076370-5 gnd rswk-swf Mikroprozessor (DE-588)4039232-6 gnd rswk-swf Computerspiel (DE-588)4010457-6 gnd rswk-swf Computerarchitektur (DE-588)4048717-9 gnd rswk-swf Mikroprozessor (DE-588)4039232-6 s Computerarchitektur (DE-588)4048717-9 s Computerspiel (DE-588)4010457-6 s Programmierung (DE-588)4076370-5 s DE-604 Digitalisierung UB Bamberg application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017368756&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Scarpino, Matthew 1975- Programming the cell processor for games, graphics, and computation Computer architecture Computer games Programming Microprocessors Programming Programmierung (DE-588)4076370-5 gnd Mikroprozessor (DE-588)4039232-6 gnd Computerspiel (DE-588)4010457-6 gnd Computerarchitektur (DE-588)4048717-9 gnd |
subject_GND | (DE-588)4076370-5 (DE-588)4039232-6 (DE-588)4010457-6 (DE-588)4048717-9 |
title | Programming the cell processor for games, graphics, and computation |
title_auth | Programming the cell processor for games, graphics, and computation |
title_exact_search | Programming the cell processor for games, graphics, and computation |
title_full | Programming the cell processor for games, graphics, and computation Matthew Scarpino |
title_fullStr | Programming the cell processor for games, graphics, and computation Matthew Scarpino |
title_full_unstemmed | Programming the cell processor for games, graphics, and computation Matthew Scarpino |
title_short | Programming the cell processor |
title_sort | programming the cell processor for games graphics and computation |
title_sub | for games, graphics, and computation |
topic | Computer architecture Computer games Programming Microprocessors Programming Programmierung (DE-588)4076370-5 gnd Mikroprozessor (DE-588)4039232-6 gnd Computerspiel (DE-588)4010457-6 gnd Computerarchitektur (DE-588)4048717-9 gnd |
topic_facet | Computer architecture Computer games Programming Microprocessors Programming Programmierung Mikroprozessor Computerspiel Computerarchitektur |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017368756&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT scarpinomatthew programmingthecellprocessorforgamesgraphicsandcomputation |