- Gratuit : téléchargez l'application Amazon pour iOS et Android et facilitez vos achats sur smartphones et tablettes ! Découvrez les avantages de l'application Amazon.
- Amazon Business Pour les professionnels : prix hors taxes, paiement à 30 jours et factures téléchargeables. Créez un compte gratuit !
- Publiez votre livre sur Kindle Direct Publishing en format papier ou numérique : c'est simple et gratuit et vous pourrez toucher des millions de lecteurs. En savoir plus ici
Autres vendeurs sur Amazon
81,19 €
+ 0,01 € Livraison
+ 0,01 € Livraison
Vendu par :
Red Pebble Products
Vendu par :
Red Pebble Products
(698 évaluations)
91 % positif au cours des 12 derniers mois
91 % positif au cours des 12 derniers mois
Habituellement expédié sous 3 à 4 jours.
Frais d'expédition
et
Politique de retours
81,26 €
+ 0,01 € Livraison
+ 0,01 € Livraison
Vendu par :
Book Depository FR
Vendu par :
Book Depository FR
(329488 évaluations)
94 % positif au cours des 12 derniers mois
94 % positif au cours des 12 derniers mois
Habituellement expédié sous 2 à 3 jours.
Frais d'expédition
et
Politique de retours
Repliez vers l'arrière
Repliez vers l'avant
Ecoutez
Lecture en cours...
Interrompu
Vous écoutez un extrait de l'édition audio Audible
En savoir plus
En savoir plus
Embedded Computing: A Vliw Approach To Architecture, Compilers And Tools Relié – 15 juin 2002
Édition en Anglais
de
Joseph A. Fisher
(Auteur),
Paolo Faraboschi
(Auteur),
Cliff Young
(Auteur)
&
0
plus
Livraison GRATUITE (0,01€ pour les livres) en point retrait.
Détails
Récupérez votre colis où vous voulez quand vous voulez.
- La livraison est GRATUITE sans minimum d'achats (0,01€ pour les livres). Les membres Amazon Prime bénéficient de livraisons gratuites illimitées toute l'année
- Choisissez parmi 20 000 points retrait en France et en Belgique, incluant points relais et consignes automatiques Amazon Lockers
- Trouvez votre point retrait et ajoutez-le à votre carnet d’adresses
- Sélectionnez cette adresse lors de votre commande
-
Nombre de pages de l'édition imprimée712 pages
-
LangueAnglais
-
ÉditeurMorgan Kaufmann Publishers In
-
Date de publication15 juin 2002
-
Dimensions19.46 x 4.45 x 24.08 cm
-
ISBN-101558607668
-
ISBN-13978-1558607668
Produits fréquemment achetés ensemble
Description du produit
Biographie de l'auteur
JOSEPH A. FISHER is a Hewlett-Packard Senior Fellow at HP Labs, where he has worked since 1990 in instruction-level parallelism and in custom embedded VLIW processors and their compilers. Josh studied at the Courant Institute of NYU (B.A., M.A., and then Ph.D. in 1979), where he devised the trace scheduling compiler algorithm and coined the term instruction-level parallelism. As a professor at Yale University, he created and named VLIW architectures and invented many of the fundamental technologies of ILP. In 1984, he started Multiflow Computer with two members of his Yale team. Josh won an NSF Presidential Young Investigator Award in 1984, was the 1987 Connecticut Eli Whitney Entrepreneur of the Year, and in 2003 received the ACM/IEEE Eckert-Mauchly Award. He is also the recipient of the 2012 IEEE Computer Society B. Ramakrishna Rau Award, recognizing his work in the development of trace scheduling compilation and pioneering work in VLIW (Very Long Instruction Word) architectures.
PAOLO FARABOSCHI is a Principal Research Scientist at HP Labs. Before joining Hewlett-Packard in 1994, Paolo received an M.S. (Laurea) and Ph.D. (Dottorato di Ricerca) in electrical engineering and computer science from the University of Genoa (Italy) in 1989 and 1993, respectively. His research interests skirt the boundary of hardware and software, including VLIW architectures, compilers, and embedded systems. More recently, he has been looking at the computing aspects of demanding content-processing applications. Paolo is an active member of the computer architecture community, has served in many program committees, and was Program Co-chair for MICRO (2001) and CASES (2003).
CLIFF YOUNG works for D. E. Shaw Research and Development, LLC, a member of the D. E. Shaw group of companies, on projects involving special-purpose, high-performance computers for computational biochemistry. Before his current position, he was a Member of Technical Staff at Bell Laboratories in Murray Hill, New Jersey. He received A.B., S.M., and Ph.D. degrees in computer science from Harvard University in 1989, 1995, and 1998, respectively.
PAOLO FARABOSCHI is a Principal Research Scientist at HP Labs. Before joining Hewlett-Packard in 1994, Paolo received an M.S. (Laurea) and Ph.D. (Dottorato di Ricerca) in electrical engineering and computer science from the University of Genoa (Italy) in 1989 and 1993, respectively. His research interests skirt the boundary of hardware and software, including VLIW architectures, compilers, and embedded systems. More recently, he has been looking at the computing aspects of demanding content-processing applications. Paolo is an active member of the computer architecture community, has served in many program committees, and was Program Co-chair for MICRO (2001) and CASES (2003).
CLIFF YOUNG works for D. E. Shaw Research and Development, LLC, a member of the D. E. Shaw group of companies, on projects involving special-purpose, high-performance computers for computational biochemistry. Before his current position, he was a Member of Technical Staff at Bell Laboratories in Murray Hill, New Jersey. He received A.B., S.M., and Ph.D. degrees in computer science from Harvard University in 1989, 1995, and 1998, respectively.
Commencez à lire Embedded Computing sur votre Kindle en moins d'une minute.
Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.
Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.
Détails sur le produit
- Éditeur : Morgan Kaufmann Publishers In (15 juin 2002)
- Langue : Anglais
- Relié : 712 pages
- ISBN-10 : 1558607668
- ISBN-13 : 978-1558607668
- Poids de l'article : 1.61 kg
- Dimensions : 19.46 x 4.45 x 24.08 cm
- Classement des meilleures ventes d'Amazon : 1,393,330 en Livres anglais et étrangers (Voir les 100 premiers en Livres anglais et étrangers)
- Commentaires client :
Commentaires client
4,1 sur 5 étoiles
4,1 sur 5
7 évaluations
Comment les évaluations sont-elles calculées ?
Pour calculer l'évaluation globale en nombre d'étoiles et la répartition en pourcentage par étoile, nous n'utilisons pas une moyenne simple. À la place, notre système tient compte de facteurs tels que l'ancienneté d'un commentaire et si le commentateur a acheté l'article sur Amazon. Il analyse également les commentaires pour vérifier leur fiabilité.
Meilleurs commentaires provenant d’autres pays
This Guy!
2,0 sur 5 étoiles
Use it only if you are required to
Commenté aux États-Unis le 5 mars 2020Achat vérifié
I had to use this for a class at Georgia Tech. I found the book quite boring, uninspiring, and lacking detail. I'd find myself at the end of the chapter asking myself what information that chapter was attempting to convey. The content is very superficial and incomplete. The exercises at the end of each chapter are so disjoint from the information within it - it exemplifies another instance of a textbook where the authors never actually read their own work and then went though a sanity check on the exercises. This is the type of book that discourages people from studying computer engineering. I'm sure online scholarly references will be a more worthwhile endeavor into VLIW topics. Sadly, another textbook fail.
Signaler un abus
Traduire les commentaires en Français
wiredweird
4,0 sur 5 étoiles
Good for the right reader
Commenté aux États-Unis le 5 décembre 2006Achat vérifié
That reader has a pretty strong idea, already, of how computers and compilers work, and is ready for a different kind of view. There are a few valuable differences here, compared to most discussions. The first is its emphasis on embedded systems. Loosely speaking, that's any computer that doesn't look like a computer: anti-lock brakes, iPods, microwave ovens, or the processor[s] internal to disk drives. Ignoring the tiny fraction with keyboards and screens, that's pretty much all of computing. The second distinctive feature of this book's viewpoint is it emphasis on the computer as a whole, including cooperating SoC components, operating systems and such, power management, and the instruction set processor itself. Programmers from the Windows/Unix world may be startled by the idea that the instruction set and processor data paths are variables, adjustable to the task at hand. The book's emphasis on close system integration follows the consequences of custom instruction sets out through the simulators, linkers, and compilers that put the processor to work. The authors offer wide-ranging and hard-won insight into optimization techniques, giving glimpses at the scars these project-hardened veterans have picked up along the way.
The book's most distinctive feature, however, is its emphasis on Very Long Instruction Word (VLIW) processors. These come in many flavors. One classic structure comes from TI's DSPs with 8 ALUs controlled in every cycle; standard superscalar and Intel's EPIC are also noted, for contrast and variety. The book is thick (over 600pp) and dense, so no summary can do it justice and still fit here.
The book's personal note is part of its charm. The authors aren't afraid to take on widespread opinoins in their "Flame" sidebars. One in particular struck home for me: the polite diatribe against "smart" assemblers that hide the machine from the people who really need to see it. Amen, brother! My worst experience of that sort was in the 90s-era TI C5x family. It had delayed branches, with two words in the delay slot. You could put either two one-word instructions or one two-word instruction into that slot. After annoyance that you can imagine, I discovered that the compiler was putting a one-word instruction in the branch shadow followed by a two-word instruction. It was executing one and a half instructions in the branch delay, with un-helpful effect. That second instruction was the one the assembler was "helping" with. If the immediate operand had been smaller, it would have been a one-word instruction and would have been fine. The immediate value was too big, though, so the assembler converted that same opcode into a different two-word machine instruction with a larger immediate field - kaboom!
It's a good survey and a good introduction for people who want a wider view of what computing is about. Given the rise of reconfigurable computing, it's also helpful in putting readers in the frame of mind needed for defining their own computers as a matter of course. The breadth of coverage means that, despite the book's mass, its coverage of some topics lacks depth. I can't really fault the authors, though, since there's so much to say and since different readers have such different needs. The depth is there, but it's in the exercises and copious references so readers have to dig into it on their own. This isn't a book for every reader, but it's a helpful compendium for people with many kinds of needs a bit away from what computer science usually offers.
//wiredweird
The book's most distinctive feature, however, is its emphasis on Very Long Instruction Word (VLIW) processors. These come in many flavors. One classic structure comes from TI's DSPs with 8 ALUs controlled in every cycle; standard superscalar and Intel's EPIC are also noted, for contrast and variety. The book is thick (over 600pp) and dense, so no summary can do it justice and still fit here.
The book's personal note is part of its charm. The authors aren't afraid to take on widespread opinoins in their "Flame" sidebars. One in particular struck home for me: the polite diatribe against "smart" assemblers that hide the machine from the people who really need to see it. Amen, brother! My worst experience of that sort was in the 90s-era TI C5x family. It had delayed branches, with two words in the delay slot. You could put either two one-word instructions or one two-word instruction into that slot. After annoyance that you can imagine, I discovered that the compiler was putting a one-word instruction in the branch shadow followed by a two-word instruction. It was executing one and a half instructions in the branch delay, with un-helpful effect. That second instruction was the one the assembler was "helping" with. If the immediate operand had been smaller, it would have been a one-word instruction and would have been fine. The immediate value was too big, though, so the assembler converted that same opcode into a different two-word machine instruction with a larger immediate field - kaboom!
It's a good survey and a good introduction for people who want a wider view of what computing is about. Given the rise of reconfigurable computing, it's also helpful in putting readers in the frame of mind needed for defining their own computers as a matter of course. The breadth of coverage means that, despite the book's mass, its coverage of some topics lacks depth. I can't really fault the authors, though, since there's so much to say and since different readers have such different needs. The depth is there, but it's in the exercises and copious references so readers have to dig into it on their own. This isn't a book for every reader, but it's a helpful compendium for people with many kinds of needs a bit away from what computer science usually offers.
//wiredweird
Adam Wespiser
4,0 sur 5 étoiles
Good for my course, meh for learning
Commenté aux États-Unis le 30 octobre 2020Achat vérifié
Bought this for a course I'm taking, good for that, but otherwise not very informative and slightly out of date.
Matt Weber
5,0 sur 5 étoiles
Complete. Readable. Excellent!
Commenté aux États-Unis le 4 mars 2011Achat vérifié
This book nothing short of excellent.
I picked it up to use as a reference for a VLIW project and it has served me very well in that capacity. I used it to review the options available for the register file clustering, branching, and instruction encoding. In those areas especially the book proved to be a valuable resource as it outlined a few options that I hadn't previously considered. Even more importantly, it provided a background and higher level view that allowed a better understanding of the tradeoffs and ramifications of each choice.
What surprised and thrilled me about this book was its easy readability and remarkable clarity. In parallel with using it as a reference I found myself reading it cover to cover. I've gained a new appreciation for the historical perspective, a better understanding of the embedded computing domain, and helpful insights into the software and compiler constraints.
If you want to learn about VLIW technology, high performance embedded computing, or both, this is THE book that you need to have.
I picked it up to use as a reference for a VLIW project and it has served me very well in that capacity. I used it to review the options available for the register file clustering, branching, and instruction encoding. In those areas especially the book proved to be a valuable resource as it outlined a few options that I hadn't previously considered. Even more importantly, it provided a background and higher level view that allowed a better understanding of the tradeoffs and ramifications of each choice.
What surprised and thrilled me about this book was its easy readability and remarkable clarity. In parallel with using it as a reference I found myself reading it cover to cover. I've gained a new appreciation for the historical perspective, a better understanding of the embedded computing domain, and helpful insights into the software and compiler constraints.
If you want to learn about VLIW technology, high performance embedded computing, or both, this is THE book that you need to have.
Vehbi Bayraktar
5,0 sur 5 étoiles
Best book on VLIW
Commenté aux États-Unis le 14 décembre 2012Achat vérifié
Great Book For VLIW Approach, got me kick started on my shader architecture project. Now, I am designing an back-end in LLVM.