everything.study
CSE 5605

Acceleration of Algorithms in Reconfigurable Logic

3 units

Reconfigurable logic, in the form of Field-Programmable Gate Arrays (FPGAs), enables the deployment of custom hardware for individual applications. To exploit this capability, the application developer is required to specify the design at the register-transfer level. This course explores techniques for designing algorithms that are amenable to hardware acceleration as well as provides experience in actual implementation. Example applications are drawn from a variety of fields, such as networking, computational biology, etc.

Prerequisites & course information

Credit 3 units. Eng: CSEMACH, TOP, TOPEQ, TOPIII Typical periods offered: Fall, Spring

Sources