Profile for Elliott Forbes
Contact me
Elliott Forbes
Assistant Professor
Comp Sci & Comp Engineering
University of Wisconsin-La Crosse
Elliott Forbes
Assistant Professor
Comp Sci & Comp Engineering
Specialty area(s)
C, Assembly, Verilog, Computer Architecture, Digital Design, Computer Engineering
Education
BS, Computer Engineering, Michigan Technological University, 2005.
MS, Computer Engineering, North Carolina State University, 2008.
PhD, Computer Engineering, North Carolina State University, 2016.
Career
Teaching history
Electrical and Computer Engineering Department, North Carolina State University, 2009-2012.
Computer Science Department, University of Wisconsin-La Crosse, 2016-present.
Professional history
Unisys Corp., Physical design engineer, 2002-2004.
Smiths Aerospace, Graphics hardware/software test engineer, 2005-2006.
Intel Corp., Architectural research engineer, 2010.
Research and publishing
Rotenberg, E., Dwiel, B. H., Forbes, E., Zhang, Z., Widialaksono, R., Chowdhury, R. B. R., Tshibangu, N., Lipa, S., Davis, R., and Franzon, P. D., "Rationale for a 3D Heterogeneous Multi-core Processor," Proceedings of the 31st IEEE International Conference on Computer Design, pp. 154-168, Oct. 2013.
Forbes, E., Choudhary, N. K., Dwiel, B. H., and Rotenberg, E., "Design Effort Alloy: Boosting a Highly Tuned Primary Core with Untuned Alternate Cores," Proceedings of the 32nd IEEE International Conference on Computer Design, pp. 408-415, Oct. 2014.
Forbes, E. and Rotenberg, E., "Fast Register Consolidation and Migration for Heterogeneous Multi-core Processors," Proceedings of the 34th IEEE International Conference on Computer Design, pp. 1-8, Oct. 2016.
Severeid, J. and Forbes, E., "dt: A High-level Assembler for RISC-V," Proceedings of the 53rd Midwest Instruction and Computing Symposium, Apr. 2020.
Grunwald, A., Nguyen, P. and Forbes, E., "dptv: A New PipeTrace Viewer for Microarchitectural Analysis," Proceedings of the 55th Midwest Instruction and Computing Symposium, pp. 274-284 Mar. 2023.