EXCEEDS logo
Exceeds
Michał Kulikowski

PROFILE

Michał Kulikowski

Worked on the ROCm/composable_kernel repository, delivering enhancements for AMD GPU computing with a focus on GEMM and convolution example robustness, performance, and hardware compatibility. Used C++ and CUDA to implement configurable grouping, extend RDNA3/4 architecture support, and optimize kernel parameters for high-performance computing. Addressed command-line usability, improved return code consistency, and introduced scalar buffer prefetching with inline assembly. Refactored unit tests and kernel example code to improve reliability and maintainability, including fixes for stride validation and argument handling. The work enabled broader hardware validation, streamlined developer onboarding, and supported more predictable performance across evolving GPU architectures and workflows.

Overall Statistics

Feature vs Bugs

83%Features

Repository Contributions

11Total
Bugs
1
Commits
11
Features
5
Lines of code
2,538
Activity Months4

Your Network

1728 people

Work History

January 2026

3 Commits • 2 Features

Jan 1, 2026

January 2026 monthly summary for ROCm/composable_kernel: Delivered key kernel execution robustness and readability improvements in CK examples and extended RDNA3/4 GEMM support with performance-focused parameter tuning. The work enhances reliability, maintainability, and hardware readiness for next-gen GPUs, directly supporting faster developer onboarding and improved business value.

November 2025

2 Commits • 1 Features

Nov 1, 2025

Month 2025-11 || ROCm/composable_kernel: Delivered AMD GPU Scalar Buffer Prefetching Optimization and Testing. Implemented s_prefetch functionality with inline assembly for s_buffer_load_b32/64, and refactored/extended unit tests to validate prefetch paths. Fixed unit-test issues in the prefetch path to improve reliability. Key commits include f3ef7acca07a12a25c9a33279423cf617cbe27f8 and cd8af997e6d1fde6bc4397bd6ab4fca46510e776.

October 2025

4 Commits • 1 Features

Oct 1, 2025

October 2025 monthly summary for ROCm/composable_kernel: - Focused on extending architecture coverage (RDNA3/4) in examples, improving robustness, and enhancing developer experience across the composable_kernel suite. - Work centered on delivering architecture compatibility, reliability improvements, and CLI/parameter usability for CK examples.

September 2025

2 Commits • 1 Features

Sep 1, 2025

September 2025: ROCm/composable_kernel delivered key GEMM enhancements and stability improvements, focusing on performance and hardware readiness for RDNA3/4. Implemented configurable grouping for grouped GEMM examples and extended RDNA3/4 support across a broad set of GEMM paths. Also fixed a command parser issue in grouped_conv_bwd_weight, improving usability and reliability of the example suite. The work strengthens business value by enabling better utilization of newer GPUs, faster experimentation, and more predictable performance in user workflows.

Activity

Loading activity data...

Quality Metrics

Correctness83.6%
Maintainability81.8%
Architecture80.0%
Performance74.6%
AI Usage23.6%

Skills & Technologies

Programming Languages

C++

Technical Skills

C++C++ DevelopmentCUDACommand Line ArgumentsExample DevelopmentGPU ComputingGPU ProgrammingGPU programmingHigh-Performance ComputingKernel OptimizationLow-Level ProgrammingPerformance OptimizationSoftware DevelopmentUnit Testing

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

ROCm/composable_kernel

Sep 2025 Jan 2026
4 Months active

Languages Used

C++

Technical Skills

C++Command Line ArgumentsGPU ProgrammingPerformance OptimizationSoftware DevelopmentExample Development