Parameter tuning for field-programmable gate array (FPGA) computer-aided design (CAD) tools was a difficult task. Plunify proposed a novel solution by incorporating machine learning. A classifier was built and refined iteratively from CAD run records; and it was used to predict whether a new set of parameters would produce a good design. The machine learning routine has been proven effective; and this paper is an extension aimed to improve performance of the method. We experimented with feature selection and discovered only about 10-20 parameters in the group of 60 were relevant. We also constructed ensemble classifiers that helped to drive Area Under Curve (AUC) score from 0.75 to 0.79; and we further pushed the number to 0.82 when combini...
Machine learning and cloud computing techniques can help accelerate timing closure for FPGA designs ...
This thesis introduces novel frameworks for automated customization of two classes of machine learni...
A Field-Programmable Gate Array (FPGA) is a configurable platform for implementing a variety of logi...
Consumer electronics have become an integral part of people’s life putting at their disposal immense...
OpenCL-based high-level synthesis framework is getting popular to used for pro- gramming FPGA as a n...
CPUs and dedicated accelerators (namely GPUs and FPGAs) continue to grow increasingly large and comp...
Field-Programmable Gate Array (FPGA) is at the core of System on Chip (SoC) design across various In...
Recent years have seen an explosion of machine learning applications implemented on Field-Programmab...
Many emerging applications require hardware acceleration due to their growing computational intensit...
Low latency inferencing is of paramount importance to a wide range of real time and userfacing Machi...
abstract: Machine learning is a powerful tool for processing and understanding the vast amounts of d...
Research areas: Heterogeneous Computing, Statistical Machine Learning, Accelerator DesignA growing n...
This thesis improves the accuracy and run-time of two selected machine learning algorithms, the firs...
In the past decades, much progress has been made in the field of AI, and now many different algorith...
Recent years have seen a dramatic increase in the use of hardware accelerators to perform machine le...
Machine learning and cloud computing techniques can help accelerate timing closure for FPGA designs ...
This thesis introduces novel frameworks for automated customization of two classes of machine learni...
A Field-Programmable Gate Array (FPGA) is a configurable platform for implementing a variety of logi...
Consumer electronics have become an integral part of people’s life putting at their disposal immense...
OpenCL-based high-level synthesis framework is getting popular to used for pro- gramming FPGA as a n...
CPUs and dedicated accelerators (namely GPUs and FPGAs) continue to grow increasingly large and comp...
Field-Programmable Gate Array (FPGA) is at the core of System on Chip (SoC) design across various In...
Recent years have seen an explosion of machine learning applications implemented on Field-Programmab...
Many emerging applications require hardware acceleration due to their growing computational intensit...
Low latency inferencing is of paramount importance to a wide range of real time and userfacing Machi...
abstract: Machine learning is a powerful tool for processing and understanding the vast amounts of d...
Research areas: Heterogeneous Computing, Statistical Machine Learning, Accelerator DesignA growing n...
This thesis improves the accuracy and run-time of two selected machine learning algorithms, the firs...
In the past decades, much progress has been made in the field of AI, and now many different algorith...
Recent years have seen a dramatic increase in the use of hardware accelerators to perform machine le...
Machine learning and cloud computing techniques can help accelerate timing closure for FPGA designs ...
This thesis introduces novel frameworks for automated customization of two classes of machine learni...
A Field-Programmable Gate Array (FPGA) is a configurable platform for implementing a variety of logi...