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

  • Merged pull request #835 in the exaloop/codon repository added bfloat16 compiler runtime conversion helper symbols to CMakeLists.txt, addressing issue #834. This change ensures that the bf16 conversion helpers are default-visible before linking into libcodonrt.so.

  • Merged pull request #830 updated the NVPTX optimization pipeline to apply GPU optimization passes (gpuopt1 and gpuopt2) to the prepared GPU module instead of the host module, resolving issue #829.

  • Merged pull request #828 implemented a patch in gpu.cpp to handle cases where no concrete GPU kernels are realized, fixing issue #827 by ensuring no GPU module is created and no PTX blob is emitted when no definitions exist.

  • Opened issue #834 raised concerns about linking failures for GPU kernels using bfloat16 scalar operations due to missing compiler runtime conversion helper symbols.

  • Opened issue #829 highlighted that GPU optimization passes were incorrectly applied to the host module instead of the GPU module, potentially leaving GPU-only helper functions unoptimized.

  • Opened pull request #826 proposed a Python GPU DSL decorator implementation, which includes GPU-specific source rewriting and a dedicated callback path for launch metadata.

Recent Activity

  1. πŸŽ‰ Merged PR #835 in exaloop/codon
  2. πŸ’ͺ Opened PR #835 in exaloop/codon
  3. ❗ Opened issue #834 in exaloop/codon
  4. πŸŽ‰ Merged PR #830 in exaloop/codon
  5. πŸ’ͺ Opened PR #830 in exaloop/codon
  6. ❗ Opened issue #829 in exaloop/codon
  7. πŸ’ͺ Opened PR #828 in exaloop/codon
  8. πŸ—£ Commented on #826 in exaloop/codon
  9. πŸ’ͺ Opened PR #826 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