Skip to content
View BI71317's full-sized avatar
  • UNIST

Block or report BI71317

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BI71317/README.md

HiπŸ‘‹ There

Hi, I'm Sung-Woo Choi from South Korea.
I'm a Computer Science student at UNIST.

I'm interested in compilers, systems, and GPUs.
My work focuses on LLVM-based analysis, low-level performance, and correctness issues in systems software.

Links

https://swc0317.tistory.com/

swc0317@unist.ac.kr / swchoi@nshc.net

Summary of Recent Activity

  • Opened a pull request in the exaloop/codon repository (#826) for implementing a Python GPU DSL decorator. This implementation separates the GPU path from the existing CPU target JIT decorator structure, adding a codon.gpu decorator and GPU-specific source rewriting. The pull request is currently open and has not been merged yet. View PR.

  • Merged a pull request in the exaloop/codon repository (#821) that fixed an invalid behavior when using an ordered dictionary in GPU round-trip usage. This fix addressed a segmentation fault that occurred when copying an ordered dictionary with list entries from host to device and back. View PR.

  • Opened a pull request (#819) to address the limited global variable initialization problem in the exaloop/codon repository. This update to the constant propagation pass allows global constants initialized through scalar cast/constructor patterns to be folded, expanding the conditions under which global constants are recognized. The pull request is currently open and has not been merged yet. View PR.

  • Raised an issue (#818) regarding a complex sin operation resulting in nan values when executed on the GPU. This issue is believed to be related to the uninitialized global variable problem previously identified. View Issue.

  • Commented on issue #826, confirming that test cases in codon/test/transform/kernels.codon pass when all kernels of Codon native are rewritten in

Recent Activity

  1. πŸ—£ Commented on #826 in exaloop/codon
  2. πŸ’ͺ Opened PR #826 in exaloop/codon
  3. πŸŽ‰ Merged PR #821 in exaloop/codon
  4. πŸ’ͺ Opened PR #821 in exaloop/codon
  5. πŸ—£ Commented on #819 in exaloop/codon
  6. πŸ’ͺ Opened PR #819 in exaloop/codon
  7. ❗ Opened issue #818 in exaloop/codon
  8. πŸŽ‰ Merged PR #804 in exaloop/codon
  9. πŸ—£ Commented on #804 in exaloop/codon
  10. ❗ Opened issue #811 in exaloop/codon

Pinned Loading

  1. exaloop/codon exaloop/codon Public

    A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support

    Python 16.8k 604

  2. codon codon Public

    Forked from exaloop/codon

    A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support

    Python