Graphics Processing Unit-Based Computer-Aided Design Algorithms for Electronic Design Automation