Skip to content
Gigi-H1 edited this page Nov 18, 2024 · 2 revisions

Objective

To pursue my computer engineering experience to further my knowledge in high performance computing and finding new ways to develop my research in integrating parallel and quantum computing.

Education

Computer Engineering, Iowa State University, Ames, IA

Bachelor of Computer Engineering

Professional & Research Experience

High Performance Computing Iowa State University, Ames, IA (April 2022-Present)

• Learned Linux system administration skills by building packages and features on engineering applications and software.

• Running and debugging intricate software on the computer cluster, making sure that 100+ jobs are running, and maintaining the cluster nodes

• Revamping the Research IT website in place of the old HPC website and adding new features like test cases, trouble shooting and documenting new updates of applications and hardware

Performance Profiling Iowa State University, Ames, IA (January 2024-April 2024)

• Kernel autotuning by changing thread and block sizes for each kernel to prevent overwhelming the threading process using Cuda

• Performance analysis by using performance counters and observe where the memory is being used the most and optimizing the kernels by about 30%

• Collecting datasets and analyze at which point the GPU reaches peak performance depending on the block size

Hybrid Quantum Computing Iowa State University, Ames, IA January 2024-Present

• Collaborated with a physics professor affiliated with Ames National Lab and implemented condensed matter concepts related to Brick-Wall circuit

• Optimized large-scale qubits to simulate complex quantum many-body circuits, 30 qubits, by using an A100 NVIDIA GPU and Qiskit

• Measured 1,000,000+ samples of each observed state and generated their counts for accuracy.

• Measured the probability of each given state measured and using graphs to measure entanglement entropy due to handling obstacles with the density matrix

Project Experience

MIPS VHDL Processor Iowa State University, Ames, IA

CPRE 381 – Introduction to Computer Architecture (August 2023)

• Designed a single-cycle and pipelined processors within the duration of the class

• Used low-level programming, Assembly, to directly communicate with several machine instructions

• Explored and analyzed the different parts of simpler forms of a CPU like software and hardware pipelining

Clone this wiki locally