Yebin Chon

ORCID: 0000-0003-0765-7913
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Parallel Computing and Optimization Techniques
  • Cloud Computing and Resource Management
  • Distributed and Parallel Computing Systems
  • Nuclear Physics and Applications
  • Scientific Computing and Data Management
  • Nuclear Engineering Thermal-Hydraulics
  • Embedded Systems Design Techniques
  • Advanced Data Storage Technologies
  • Nuclear reactor physics and engineering

Princeton University
2022-2024

Memory profiling captures programs’ dynamic memory behavior, assisting programmers in debugging, tuning, and enabling advanced compiler optimizations like speculation-based automatic parallelization. As each use case demands its unique program trace summary, various profiler types have been developed. Yet, designing practical profilers often requires extensive expertise, adeptness optimization, significant implementation effort. This results a void where aspirations for fast robust remain...

10.1145/3649827 article EN Proceedings of the ACM on Programming Languages 2024-04-29

Manually writing parallel programs is difficult and error-prone. Automatic parallelization could address this issue, but profitability can be limited by not having facts known only to the programmer. A parallelizing compiler that collaborates with programmer increase coverage performance of while reducing errors overhead associated manual parallelization. Unlike collaboration involving analysis tools report program properties or make suggestions programmer, decompiler-based leverage strength...

10.1145/3582016.3582058 article EN 2023-03-20

This paper presents a modeling methodology and framework for the lifetime reliability evaluation of heterogeneous accelerator systems. Architectural heterogeneity has been advocated as design strategy to enhance performance energy efficiency computing With various types processing units (PUs) deployed in system, workload is executed using multiple PUs. However, designs raise concerns since different PUs have distinct roles thus are irreplaceable. diverse failure mechanisms distributions, it...

10.2139/ssrn.4198756 article EN SSRN Electronic Journal 2022-01-01

Memory profiling captures programs' dynamic memory behavior, assisting programmers in debugging, tuning, and enabling advanced compiler optimizations like speculation-based automatic parallelization. As each use case demands its unique program trace summary, various profiler types have been developed. Yet, designing practical profilers often requires extensive expertise, adeptness optimization, significant implementation efforts. This results a void where aspirations for fast robust remain...

10.48550/arxiv.2311.03263 preprint EN cc-by arXiv (Cornell University) 2023-01-01
Coming Soon ...