ebook img

In-/Near-Memory Computing PDF

142 Pages·2021·3.575 MB·English
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview In-/Near-Memory Computing

Series ISSN: 1935-3235 F U J I Synthesis Lectures on K I • E Computer Architecture T A L Series Editor: Natalie Enright Jerger, University of Toronto In-/Near-Memory Computing Daichi Fujiki, University of Michigan, Ann Arbor Xiaowei Wang, University of Michigan, Ann Arbor Arun Subramaniyan, University of Michigan, Ann Arbor Reetuparna Das, University of Michigan, Ann Arbor I N - This book provides a structured introduction of the key concepts and techniques that / N enable in-/near-memory computing. For decades, processing-in-memory or near-memory E A computing has been attracting growing interest due to its potential to break the memory R - M wall. Near-memory computing moves compute logic near the memory, and thereby reduces E data movement. Recent work has also shown that certain memories can morph themselves M O into compute units by exploiting the physical properties of the memory cells, enabling in-situ R Y computing in the memory array. While in- and near-memory computing can circumvent C O overheads related to data movement, it comes at the cost of restricted flexibility of data M representation and computation, design challenges of compute capable memories, and P U difficulty in system and software integration. Therefore, wide deployment of in-/near-memory T I computing cannot be accomplished without techniques that enable efficient mapping N G of data-intensive applications to such devices, without sacrificing accuracy or increasing hardware costs excessively. This book describes various memory substrates amenable to in- and near-memory computing, architectural approaches for designing efficient and reliable computing devices, and opportunities for in-/near-memory acceleration of different classes of applications. About SYNTHESIS This volume is a printed version of a work that appears in the Synthesis Digital Library of Engineering and Computer Science. Synthesis M books provide concise, original presentations of important research and O R development topics, published quickly, in digital and print formats. G A N & Synthesis Lectures on C L Computer Architecture A Y store.morganclaypool.com P O O L Natalie Enright Jerger, Series Editor In-/Near-Memory Computing Synthesis Lectures on Computer Architecture Editor NatalieEnrightJerger,UniversityofToronto EditorEmerita MargaretMartonosi,PrincetonUniversity FoundingEditorEmeritus MarkD.Hill,UniversityofWisconsin,Madison SynthesisLecturesonComputerArchitecturepublishes50-to100-pagebooksontopicspertainingto thescienceandartofdesigning,analyzing,selecting,andinterconnectinghardwarecomponentsto createcomputersthatmeetfunctional,performance,andcostgoals.Thescopewilllargelyfollow thepurviewofpremiercomputerarchitectureconferences,suchasISCA,HPCA,MICRO,and ASPLOS. In-/Near-MemoryComputing DaichiFujiki,XiaoweiWang,ArunSubramaniyan,andReetuparnaDas 2021 RoboticComputingonFPGAs ShaoshanLiu,ZishenWan,BoYu,andYuWang 2021 AIforComputerArchitecture:Principles,Practice,andProspects LizhongChen,DrewPenney,andDanielJiménez 2020 DeepLearningSystems:Algorithms,Compilers,andProcessorsforLarge-Scale Production AndresRodriguez 2020 ParallelProcessing,1980to2020 RobertKuhnandDavidPadua 2020 iii DataOrchestrationinDeepLearningAccelerators TusharKrishna,HyoukjunKwon,AngshumanParashar,MichaelPellauer,andAnandaSamajdar 2020 EfficientProcessingofDeepNeuralNetworks VivienneSze,Yu-HsinChen,Tien-JuYang,andJoelS.Emer 2020 QuantumComputerSystem:ResearchforNoisyIntermediate-ScaleQuantum Computers YongshanDingandFredericT.Chong 2020 APrimeronMemoryConsistencyandCacheCoherence,SecondEdition VijayNagarajan,DanielJ.Sorin,MarkD.Hill,andDavidWood 2020 InnovationsintheMemorySystem RajeevBalasubramonian 2019 CacheReplacementPolicies AkankshaJainandCalvinLin 2019 TheDatacenterasaComputer:DesigningWarehouse-ScaleMachines,ThirdEdition LuizAndréBarroso,UrsHölzle,andParthasarathyRanganathan 2018 PrinciplesofSecureProcessorArchitectureDesign JakubSzefer 2018 General-PurposeGraphicsProcessorArchitectures TorM.Aamodt,WilsonWaiLunFung,andTimothyG.Rogers 2018 CompilingAlgorithmsforHeterogenousSystems StevenBell,JingPu,JamesHegarty,andMarkHorowitz 2018 ArchitecturalandOperatingSystemSupportforVirtualMemory AbhishekBhattacharjeeandDanielLustig 2017 iv DeepLearningforComputerArchitects BrandonReagen,RobertAdolf,PaulWhatmough,Gu-YeonWei,andDavidBrooks 2017 On-ChipNetworks,SecondEdition NatalieEnrightJerger,TusharKrishna,andLi-ShiuanPeh 2017 Space-TimeComputingwithTemporalNeuralNetworks JamesE.Smith 2017 HardwareandSoftwareSupportforVirtualization EdouardBugnion,JasonNieh,andDanTsafrir 2017 DatacenterDesignandManagement:AComputerArchitect’sPerspective BenjaminC.Lee 2016 APrimeronCompressionintheMemoryHierarchy SomayehSardashti,AngelosArelakis,PerStenström,andDavidA.Wood 2015 ResearchInfrastructuresforHardwareAccelerators YakunSophiaShaoandDavidBrooks 2015 AnalyzingAnalytics RajeshBordawekar,BobBlainey,andRuchirPuri 2015 CustomizableComputing Yu-TingChen,JasonCong,MichaelGill,GlennReinman,andBingjunXiao 2015 Die-stackingArchitecture YuanXieandJishenZhao 2015 Single-InstructionMultiple-DataExecution ChristopherJ.Hughes 2015 v Power-EfficientComputerArchitectures:RecentAdvances MagnusSjälander,MargaretMartonosi,andStefanosKaxiras 2014 FPGA-AcceleratedSimulationofComputerSystems HariAngepat,DerekChiou,EricS.Chung,andJamesC.Hoe 2014 APrimeronHardwarePrefetching BabakFalsafiandThomasF.Wenisch 2014 On-ChipPhotonicInterconnects:AComputerArchitect’sPerspective ChristopherJ.Nitta,MatthewK.Farrens,andVenkateshAkella 2013 OptimizationandMathematicalModelinginComputerArchitecture TonyNowatzki,MichaelFerris,KarthikeyanSankaralingam,CristianEstan,NilayVaish,and DavidWood 2013 SecurityBasicsforComputerArchitects RubyB.Lee 2013 TheDatacenterasaComputer:AnIntroductiontotheDesignofWarehouse-Scale Machines,SecondEdition LuizAndréBarroso,JimmyClidaras,andUrsHölzle 2013 Shared-MemorySynchronization MichaelL.Scott 2013 ResilientArchitectureDesignforVoltageVariation VijayJanapaReddiandMeetaSharmaGupta 2013 MultithreadingArchitecture MarioNemirovskyandDeanM.Tullsen 2013 PerformanceAnalysisandTuningforGeneralPurposeGraphicsProcessingUnits (GPGPU) HyesoonKim,RichardVuduc,SaraBaghsorkhi,JeeChoi,andWen-meiHwu 2012 vi AutomaticParallelization:AnOverviewofFundamentalCompilerTechniques SamuelP.Midkiff 2012 PhaseChangeMemory:FromDevicestoSystems MoinuddinK.Qureshi,SudhanvaGurumurthi,andBipinRajendran 2011 Multi-CoreCacheHierarchies RajeevBalasubramonian,NormanP.Jouppi,andNaveenMuralimanohar 2011 APrimeronMemoryConsistencyandCacheCoherence DanielJ.Sorin,MarkD.Hill,andDavidA.Wood 2011 DynamicBinaryModification:Tools,Techniques,andApplications KimHazelwood 2011 QuantumComputingforComputerArchitects,SecondEdition TzvetanS.Metodi,ArvinI.Faruque,andFredericT.Chong 2011 HighPerformanceDatacenterNetworks:Architectures,Algorithms,andOpportunities DennisAbtsandJohnKim 2011 ProcessorMicroarchitecture:AnImplementationPerspective AntonioGonzález,FernandoLatorre,andGrigoriosMagklis 2010 TransactionalMemory,SecondEdition TimHarris,JamesLarus,andRaviRajwar 2010 ComputerArchitecturePerformanceEvaluationMethods LievenEeckhout 2010 IntroductiontoReconfigurableSupercomputing MarcoLanzagorta,StephenBique,andRobertRosenberg 2009 On-ChipNetworks NatalieEnrightJergerandLi-ShiuanPeh 2009 vii TheMemorySystem:YouCan’tAvoidIt,YouCan’tIgnoreIt,YouCan’tFakeIt BruceJacob 2009 FaultTolerantComputerArchitecture DanielJ.Sorin 2009 TheDatacenterasaComputer:AnIntroductiontotheDesignofWarehouse-Scale Machines LuizAndréBarrosoandUrsHölzle 2009 ComputerArchitectureTechniquesforPower-Efficiency StefanosKaxirasandMargaretMartonosi 2008 ChipMultiprocessorArchitecture:TechniquestoImproveThroughputandLatency KunleOlukotun,LanceHammond,andJamesLaudon 2007 TransactionalMemory JamesR.LarusandRaviRajwar 2006 QuantumComputingforComputerArchitects TzvetanS.MetodiandFredericT.Chong 2006 Copyright©2021byMorgan&Claypool Allrightsreserved.Nopartofthispublicationmaybereproduced,storedinaretrievalsystem,ortransmittedin anyformorbyanymeans—electronic,mechanical,photocopy,recording,oranyotherexceptforbriefquotations inprintedreviews,withoutthepriorpermissionofthepublisher. In-/Near-MemoryComputing DaichiFujiki,XiaoweiWang,ArunSubramaniyan,andReetuparnaDas www.morganclaypool.com ISBN:9781636391861 paperback ISBN:9781636391878 ebook ISBN:9781636391885 hardcover DOI10.2200/S01109ED1V01Y202106CAC057 APublicationintheMorgan&ClaypoolPublishersseries SYNTHESISLECTURESONCOMPUTERARCHITECTURE Lecture#57 SeriesEditor:NatalieEnrightJerger,UniversityofToronto EditorEmerita:MargaretMartonosi,PrincetonUniversity FoundingEditorEmeritus:MarkD.Hill,UniversityofWisconsin,Madison SeriesISSN Print1935-3235 Electronic1935-3243

See more

The list of books you might like

book image

The 48 Laws of Power

Robert Greene
·1998
·2.84 MB

book image

The Silent Patient

Alex Michaelides
·0.52 MB

book image

The Mountain Is You

Brianna Wiest
·2020
·0.34 MB

book image

Better Than the Movies

Lynn Painter
·2021
·1.51 MB

book image

Calculus with analytic geometry

Simon Plouffe
·931 Pages
·2001
·48.94 MB

book image

Greek Government Gazette: Part 7, 2006 no. 673

The Government of the Hellenic Republic
·2006
·0.15 MB

book image

No Substitutions by Jim Harmon

15 Pages
·2021
·0.12 MB

book image

C11 byanyothername

Dennis Lubbs
·138 Pages
·2016
·15.71 MB

book image

CAUT Bulletin June 2006 (Volume 53, Number 6)

Canadian Association of University Teachers
·2006
·2.9 MB

book image

DTIC ADA440727: Clausewitz and the Persian Gulf War

Defense Technical Information Center
·12 Pages
·0.41 MB

book image

Afkondigingsblad van Aruba 1993 no. 28

DWJZ - Directie Wetgeving en Juridische Zaken
·2 Pages
·1993
·0.02 MB

book image

Web Mobile & Web Mobile hybride

108 Pages
·2013
·4.45 MB