CS
490 Introduction to Research in Computer Engineering and Science
Course Details:
http://www.cs.bilkent.edu.tr/~korpe/courses/CS490/index.html
Current
Project Topics - Ozcan Ozturk
1.
Implementation of a Graph Processor Using GEM5 Simulator
·
Analyze graph applications and identify instructions
to improve the performance
·
Add instructions specific to Graph Applications
·
Design a Graph Processor Using Gem5 Simulator
·
Test and implement various graph applications
·
Collect statistics to show the effects of using new
instructions
2.
Profiler for Graph applications
·
Generate a profiler tool for iterative graph
applications
·
Visually represent the application on an environment
·
Implement various graph applications
·
Collect statistics for the generated applications on
the target profiler
3.
Simulator for a Graph Processor that extends RISC-V ISA
·
Simulate instructions of a graph processor
·
Implement cycle accurate or functional simulator
·
Emulate the graph processor that is built on RISC-V
4.
Compiler for a Graph Processor using RISC-V ISA
·
Add a compiler pass to utilize graph processor
instructions of a graph processor
·
Implement the compiler pass on a state-of-the-art
compiler framework such as LLVM
·
Test the compiler with the added instructions