Hardware devices are specializedAlteraFPGA(intel)OYourASICXeon'processorGPUFPGAASICCPU (general)Dataprocessingsystemsmustefficientlyutilizeexternalhardwaredevicesfor continuedhighperformance
Hardware devices are specialized 6 CPU (general) GPU FPGA Data processing systems must efficiently utilize external hardware devices for continued high performance ASIC
A case for the highly efficient specializationLENERGYPERFORMANCEVSTIMEEFFICIENCYTHROUAHPUTCRIPTOCURRENCYMINING(MhashiJ)(mhash/s)107100001o1'000ASICtoo100000to10000FPGA-1o001O0GPU0.1CPU0.011C0.001200g201620Loos20122013201420152016.Cryptocurrency miningishigh computing intensivetask inbitcoin system Since 2o08, the mininghas been evolvedon cPU, GPU, FPGA, and AsiC.TheefficiencyfactorsareCPU=1,multicore=10,GPU=100,FPGA=1,000:Asic is the most efficientin throughput and power:1o,000 to 1,000,000
A case for the highly efficient specialization • Crypto currency mining is high computing intensive task in bitcoin system • Since 2008, the mining has been evolved on CPU, GPU, FPGA, and ASIC • The efficiency factors are CPU=1, multicore = 10, GPU=100, FPGA=1,000 • ASIC is the most efficient in throughput and power: 10,000 to 1,000,000 7