u/FieldProgrammableMicrosemi Userin r/FPGA • Recommends
On “Is it possible to run Llama inference on an FPGA for (potentially) better performance?”
#fpga#deeplearning#hardwareacceleration
1.8K subscribers • 1 video on Hallway
Advanced. Deep dive for people who know the field.
29K views4 years ago8 recommendations
HardwareAI and machine learningNeural networks and deep learningCPUs and computer architectureTraining and serving models
Mohamed S. Abdelfattah discusses the limitations of FPGAs for deep learning workloads and highlights specific areas where they can succeed.
Speaker: Mohamed S. Abdelfattah, Cornell University There have been many attempts to use FPGAs to accelerate deep neural networks (DNNs), including many by the speaker of this talk. Some of these attempts ended up facing direct competition from GPUs and ASICs that are hyper-tuned for DNNs–inevitably, FPGAs often lose in that competition. However, there are many promising research directions in which FPGAs are indeed the best platform to accelerate parts of a deep learning workload. This talk will discuss several emerging paradigms in which FPGA strengths can be successfully leveraged for accelerating deep learning workloads. I will focus on (1) Automated DNN-HW codesign, (2) Using FPGA lookup tables as DNN building blocks and (3) The role of embedded networks on-chip in FPGA-powered datacenters. Speaker Bio: Mohamed Abdelfattah is an Assistant Professor at Cornell Tech and in the Electrical and Computer Engineering Department at Cornell University. His research interests include deep learning systems, automated machine learning, hardware-software codesign, reconfigurable computing, and FPGA architecture. Mohamed’s goal is to design the next generation of machine-learning-centric computer systems for both datacenters and mobile devices. Mohamed received his BSc from the German University in Cairo, his MSc from the University of Stuttgart, and his PhD from the University of Toronto. His PhD was supported by the Vanier Canada Graduate Scholarship and he received three best paper awards for his work on embedded networks-on-chip for FPGAs. His PhD work garnered much industrial interest and has since been adopted by multiple semiconductor companies in their latest FPGAs. After his PhD, Mohamed spent time at Intel’s programmable solutions group, and most recently at Samsung where he led a research team focused on hardware-aware automated machine learning. ---------------------------------------------------------- For more videos subscribe to the YouTube channel youtube.com/channel/UCGXVSHxK6PZKFiP9-XtjxtA! For more information visit crossroadsfpga.org/seminars.html ---------------------------------------------------------- Website: crossroadsfpga.org The Intel/VMware Crossroads 3D-FPGA Academic Research Center is jointly supported by Intel and VMware. The center is committed to public and free dissemination of its research outcome. ---------------------------------------------------------- Chapters Introduction GPU vs. DLA for DNN Acceleration Arithmetic: Block Minifloat Programming the Accelerator Instruction Decode in HW VLIW Network-on-Chip Configurability: Custom Kernels Customize Hardware for each DNN Graph Compiler Scheduling and Allocation PART I: A Retrospective on FPGA Overlay for DNNS Design Space Exploration Automated Codesi AutoML: Neural Architecture Search (NAS) AutoML: Hardware-Aware NAS Hardware-Aware NAS ResultsWhat people say. Highly recommended by engineers as a definitive, realistic retrospective on why FPGAs struggle to compete with GPUs for deep learning.
u/FieldProgrammableMicrosemi Userin r/FPGA • Recommends
On “Is it possible to run Llama inference on an FPGA for (potentially) better performance?”
u/robottron45FPGA Hobbyistin r/FPGA • Recommends
On “Why are FPGA not used to train neural networks? Why are mixed-signal approaches not followed in industry?”
u/abstractcontrolin r/FPGA • Recommends
On “Text classification (NLP) on FPGA. Is this possible??”
u/ImaComputerEngineerin r/FPGA • Recommends
On “How fpga lost the ai race”
u/dan1001212in r/FPGA • Recommends
On “We build an FPGA Startup - can you give me feedback pls!”
u/Superb_Election_3755in r/FPGA • Recommends
On “Why are FPGAs not dominating GPUs for neural network inference in the market?”
u/doofinatorin r/FPGA • Recommends
On “When do you consider that using an fpga is a better choice than a microprocessor? ”
u/rdt_ibin r/FPGA • Recommends
On “Is this true? Wild claims about Relevance of FPGA‘s in the Future of AI:”