• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

Upp till 20% på populära nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare

    Mina sidor

      Hjälp

      • Kundservice
      • Vanliga frågor och svar
      • Frakt och leverans
      • Retur vid ångerrätt
      • Reklamera vara
      • Betalning
      • Köpvillkor
      • Allmänna villkor
      • Information om webbplatsens tillgänglighet

      Om Bokus

      • Om oss
      • Pressrum
      • För studenter
      • För företag
      • För bibliotek och offentlig verksamhet
      • För leverantörer
      • Hållbarhet

      Populärt

      • Aktuella erbjudanden
      • Presentkort
      • Studentlitteratur
      • Nya böcker
      • Topplistor
      • Signerade böcker
      • Engelska böcker

      Inspiration

      • Boktips
      • BookTok
      • Populära bokserier
      • Barnbokskaraktärer
      • Populära författare
      Logotyp för Bokus
      Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
      bokus @ CookiesIntegritetspolicyKöpvillkor
      Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
      1. Naturvetenskap och teknik
      2. Teknik och industri
      3. Elektronik och kommunikationer

      Compiling Algorithms for Heterogeneous Systems

      AvSteven Bell,Jing Pu

      Inbunden, Engelska, 2018

      Del i serien Synthesis Lectures on Computer Architecture

      559 kr

      Beställningsvara. Skickas inom 10-15 vardagar. Fri frakt över 249 kr.

      Beskrivning

      Most emerging applications in imaging and machine learning must perform immense amounts of computation while holding to strict limits on energy and power. To meet these goals, architects are building increasingly specialized compute engines tailored for these specific tasks. The resulting computer systems are heterogeneous, containing multiple processing cores with wildly different execution models. Unfortunately, the cost of producing this specialized hardware—and the software to control it—is astronomical. Moreover, the task of porting algorithms to these heterogeneous machines typically requires that the algorithm be partitioned across the machine and rewritten for each specific architecture, which is time consuming and prone to error.Over the last several years, the authors have approached this problem using domain-specific languages (DSLs): high-level programming languages customized for specific domains, such as database manipulation, machine learning, or image processing. By giving up generality, these languages are able to provide high-level abstractions to the developer while producing high-performance output. The purpose of this book is to spur the adoption and the creation of domain-specific languages, especially for the task of creating hardware designs.In the first chapter, a short historical journey explains the forces driving computer architecture today. Chapter 2 describes the various methods for producing designs for accelerators, outlining the push for more abstraction and the tools that enable designers to work at a higher conceptual level. From there, Chapter 3 provides a brief introduction to image processing algorithms and hardware design patterns for implementing them. Chapters 4 and 5 describe and compare Darkroom and Halide, two domain-specific languages created for image processing that produce high-performance designs for both FPGAs and CPUs from the same source code, enabling rapid design cycles and quick porting of algorithms. The final section describes how the DSL approach also simplifies the problem of interfacing between application code and the accelerator by generating the driver stack in addition to the accelerator configuration.This book should serve as a useful introduction to domain-specialized computing for computer architecture students and as a primer on domain-specific languages and image processing hardware for those with more experience in the field.

      Produktinformation

      • Utgivningsdatum:2018-01-17
      • Mått:191 x 235 x undefined mm
      • Format:Inbunden
      • Språk:Engelska
      • Serie:Synthesis Lectures on Computer Architecture
      • Antal sidor:89
      • Förlag:Springer International Publishing AG
      • ISBN:9783031000553
      • Originaltitel:Compiling Algorithms for Heterogeneous Systems

      Utforska kategorier

      • Elektronik och kommunikationer inom Naturvetenskap och teknik
      • Systemvetenskap och AI inom Data och IT

      Mer om författaren

      Steven Bell is a Ph.D. candidate at Stanford University, where he's building camera platforms as a vehicle to explore the challenge of rapidly creating high-performance hardware/software systems. As part of his Ph.D. work, he has developed imaging algorithms, written kernel drivers, and wrangled FPGA tools. His interests include image processing and computational photography, embedded software and systems, and teaching these topics to others. He received a B.S. in computer engineering from Oklahoma Christian University in 2011.Jing Pu received a B.S. in microelectronics from Peking University and an M.S. and Ph.D. in electrical engineering from Stanford University. He is currently working on Pixel Visual Core and Halide at Google. During his Ph.D., he worked on programming CPU/FPGA heterogeneous systems from the Halide image processing language. His research interests include domain-specific architectures and compilers, computer vision, and deep learning.James Hegarty is a research scientist whose work looks at developing new hardware design methodologies to enable rapid hardware-software co-design of low power image processing and computer vision systems. James' recent work involved the development of the Darkroom and Rigel image processing hardware languages. Previously, James worked on graphics systems, where he helped develop a novel real-time GPU rendering system that reduced shading load by 9x on micropolygon workloads. James holds a B.S., M.S., and Ph.D. in computer science from Stanford University.Mark Horowitz is the Yahoo! Founders Professor at Stanford University and was chair of the Electrical Engineering Department from 2008–2012. He co-founded Rambus, Inc. in 1990 and is a fellow of the IEEE and the ACM and a member of the National Academy of Engineering and the American Academy of Arts and Science. Dr. Horowitz's research interests are quite broad and span applying EE and CS analysis methods to problems in molecular biology to creating new design methodologies for analog and digital VLSI circuits.

      Innehållsförteckning

      • Preface.- Acknowledgments.- Introduction.- Computations and Compilers.- Image Processing with Stencil Pipelines.- Darkroom: A Stencil Language for Image Processing.- Programming CPU/FPGA Systems from Halide.- Interfacing with Specialized Hardware.- Conclusions and Future Directions.- Bibliography.- Authors' Biographies.
      Hoppa över listan

      Mer från samma författare

      Steven Bell - Run Grow Transform, Inbunden

      Run Grow Transform

      Steven Bell

      Inbunden, 2017

      3 086 kr

      Steven Bell - Preinspection Home Buyer Outline, E-bok

      Preinspection Home Buyer Outline

      Steven Bell

      E-bok
      2023

      88 kr

      Steven Bell - Run Grow Transform, Häftad

      Run Grow Transform

      Steven Bell

      Häftad, 2012

      799 kr

      Steven Bell - Run Grow Transform, E-bok

      Run Grow Transform

      Steven Bell

      E-bok
      2017

      942 kr

      Steven Bell - Run Grow Transform, E-bok

      Run Grow Transform

      Steven Bell

      E-bok
      2017

      935 kr

      Steven Bell - From Triumph to Tragedy, E-bok

      From Triumph to Tragedy

      Steven Bell

      E-bok
      2019

      136 kr

      Steven Bell - Man of All Talents; the, Häftad

      Man of All Talents; the

      Steven Bell

      Häftad, 2020

      145 kr

      Steven Bell - Man of All Talents, E-bok

      Man of All Talents

      Steven Bell

      E-bok
      2020

      136 kr

      Steven Bell - Dynamite and Davey, Inbunden

      Dynamite and Davey

      Steven Bell

      Inbunden, 2022

      217 kr

      Steven Bell - Big Daddy versus Giant Haystacks, Inbunden

      Big Daddy versus Giant Haystacks

      Steven Bell

      Inbunden, 2026

      269 kr

      Hoppa över listan

      Mer från samma serie

      Magnus Själander, Margaret Martonosi, Stefanos Kaxiras - Power-Efficient Computer Architectures, Häftad

      Power-Efficient Computer Architectures

      Magnus Själander, Margaret Martonosi, Stefanos Kaxiras

      Häftad, 2014

      371 kr

      Kunle Olukotun, Lance Hammond, James Laudon - Chip Multiprocessor Architecture, Häftad

      Chip Multiprocessor Architecture

      Kunle Olukotun, Lance Hammond, James Laudon

      Häftad, 2007

      393 kr

      Stefanos Kaxiras, Margaret Martonosi - Computer Architecture Techniques for Power-Efficiency, Häftad

      Computer Architecture Techniques for Power-Efficiency

      Stefanos Kaxiras, Margaret Martonosi

      Häftad, 2008

      393 kr

      Daniel Sorin - Fault Tolerant Computer Architecture, Häftad

      Fault Tolerant Computer Architecture

      Daniel Sorin

      Häftad, 2009

      371 kr

      Bruce Jacob - Memory System, Häftad

      Memory System

      Bruce Jacob

      Häftad, 2009

      316 kr

      Marco Lanzagorta, Stephen Bique, Robert Rosenberg - Introduction to Reconfigurable Supercomputing, Häftad

      Introduction to Reconfigurable Supercomputing

      Marco Lanzagorta, Stephen Bique, Robert Rosenberg

      Häftad, 2009

      371 kr

      Lieven Eeckhout - Computer Architecture Performance Evaluation Methods, Häftad

      Computer Architecture Performance Evaluation Methods

      Lieven Eeckhout

      Häftad, 2010

      316 kr

      Tim Harris, James Larus, Ravi Rajwar - Transactional Memory, Second Edition, Häftad

      Transactional Memory, Second Edition

      Tim Harris, James Larus, Ravi Rajwar

      Häftad, 2010

      449 kr

      Antonio Gonzalez, Fernando Latorre, Grigorios Magklis - Processor Microarchitecture, Häftad

      Processor Microarchitecture

      Antonio Gonzalez, Fernando Latorre, Grigorios Magklis

      Häftad, 2010

      393 kr

      Dennis Abts, John Kim - High Performance Datacenter Networks, Häftad

      High Performance Datacenter Networks

      Dennis Abts, John Kim

      Häftad, 2011

      283 kr

      Hoppa över listan

      Du kanske också är intresserad av

      Mark Horowitz, James Hegarty, Jing Pu, Steven Bell - Compiling Algorithms for Heterogeneous Systems, E-bok

      Compiling Algorithms for Heterogeneous Systems

      Mark Horowitz, James Hegarty, Jing Pu, Steven Bell

      E-bok
      2022

      710 kr

      Steven Bell - Run Grow Transform, Inbunden

      Run Grow Transform

      Steven Bell

      Inbunden, 2017

      3 086 kr

      Steven Bell - Run Grow Transform, E-bok

      Run Grow Transform

      Steven Bell

      E-bok
      2017

      942 kr

      Steven Bell - Run Grow Transform, Häftad

      Run Grow Transform

      Steven Bell

      Häftad, 2012

      799 kr

      Steven Bell - Man of All Talents; the, Häftad

      Man of All Talents; the

      Steven Bell

      Häftad, 2020

      145 kr

      Steven Bell - Dynamite and Davey, Inbunden

      Dynamite and Davey

      Steven Bell

      Inbunden, 2022

      217 kr

      Steven Bell - Preinspection Home Buyer Outline, E-bok

      Preinspection Home Buyer Outline

      Steven Bell

      E-bok
      2023

      88 kr

      Steven Bell - Run Grow Transform, E-bok

      Run Grow Transform

      Steven Bell

      E-bok
      2017

      935 kr

      Steven Bell, Ava Burke - First Time Dad, Häftad

      First Time Dad

      Steven Bell, Ava Burke

      Häftad, 2020

      110 kr

      Steven Bell - From Triumph to Tragedy, E-bok

      From Triumph to Tragedy

      Steven Bell

      E-bok
      2019

      136 kr