Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

JuliaGPU/KernelAbstractions.jl

Heterogeneous programming in Julia

JuliaGPU/KernelAbstractions.jl は初心者に優しい?

JuliaGPU/KernelAbstractions.jl のメンテナーはふだん 1 日以内に PR へ返信します。 初心者向けの issue が現在 3 件オープンです。

スター
529
フォーク
87
オープンの初心者向け issue
3
索引済み issue
153
平均マージ
1日 2時間
マージ済み PR(30日)
65
主要言語
Julia
ライセンス
MIT
最終 GitHub push
2026年10月14日
最新の索引
2026年9月18日
コントリビューションガイド
コントリビューションガイドがありません
行動規範
行動規範がありません
初心者向けラベル
help wanted good first issue

JuliaGPU/KernelAbstractions.jl にコントリビュートするには

  1. コントリビューションガイドはないので、README と最近マージされた PR をいくつか読んで、変更の出し方をつかみましょう。
  2. あなたのコントリビュートはプロジェクトの MIT ライセンスで公開されます。
  3. 下にある 3 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • `show` of `GeneratedKernelError{Msg}` throws for an unbound `Msg`
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 72/100

    JuliaGPU/KernelAbstractions.jl#897 ·

    メンテナーはふだん 1 日以内に返信

  • CPU backend: invalid SPIR-V ("Block … appears in the binary before its dominator") for nested loops around `@synchronize()`
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 12/100

    JuliaGPU/KernelAbstractions.jl#894 ·

    メンテナーはふだん 1 日以内に返信

  • CPU backend: locals that live across a `@synchronize()` in a loop make a kernel 14–78× slower
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 12/100

    JuliaGPU/KernelAbstractions.jl#893 ·

    メンテナーはふだん 1 日以内に返信

  • CPU backend: kernels are vectorized with 256-bit vectors on AVX-512 CPUs where Julia uses 512-bit ones
    オープン
    performance POCL

    難易度 4/5 3〜5日 初心者へのやさしさ 28/100

    JuliaGPU/KernelAbstractions.jl#891 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • CPU backend: a loop in a kernel with `unsafe_indices=true` is run with the work-items innermost, up to 100x slower
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 14/100

    JuliaGPU/KernelAbstractions.jl#890 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • KernelAbstractions 0.10 doubles load time
    オープン

    難易度 3/5 半日 初心者へのやさしさ 45/100

    JuliaGPU/KernelAbstractions.jl#889 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • TagBot: Manual intervention needed for releases
    オープン
    tagbot-manual

    難易度 1/5 1時間未満 初心者へのやさしさ 10/100

    JuliaGPU/KernelAbstractions.jl#887 ·

    メンテナーはふだん 1 日以内に返信

  • KernelInterface: describe grid limits that bound work-items, not work-groups
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    JuliaGPU/KernelAbstractions.jl#882 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • CPU backend: math functions are scalar libm calls per work-item; PoCL never uses its vector math library
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 8/100

    JuliaGPU/KernelAbstractions.jl#860 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Proposal: portable compiler options for kernels (fastmath, always_inline, maxthreads, …)
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#839 ·

    メンテナーはふだん 1 日以内に返信

  • KernelInterface 1.0: a better API for writing kernels
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaGPU/KernelAbstractions.jl#810 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • How to query a backend's native/recommended groupsize?
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#740 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [CI] BusyBox timeout causing failures with Windows CI
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    JuliaGPU/KernelAbstractions.jl#723 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • WaterLily performance regression on CPU multi-threading backend for Julia 1.13.0
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    JuliaGPU/KernelAbstractions.jl#696 ·

    メンテナーはふだん 1 日以内に返信

  • Implement `KernelAbstractions.get_backend(::Memory{Float64})`
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 70/100

    JuliaGPU/KernelAbstractions.jl#691 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Usage of ::Int
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 42/100

    JuliaGPU/KernelAbstractions.jl#685 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Implement `KernelAbstractions.get_backend(::PyArray)`
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    JuliaGPU/KernelAbstractions.jl#677 ·

    メンテナーはふだん 1 日以内に返信

  • Unroll factor compilation not available for Val values
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#665 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • add Documentation link in About section
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#662 ·

    メンテナーはふだん 1 日以内に返信

  • Interesting OpenCL extensions
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaGPU/KernelAbstractions.jl#658 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Support dynamic shared memory in kernels
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaGPU/KernelAbstractions.jl#655 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • `@Const` can lead to wrong results on CPU in Julia 1.11/1.12
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#652 · コメント 11 件 ·

    メンテナーはふだん 1 日以内に返信

  • UndefVarError when variable is defined
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 42/100

    JuliaGPU/KernelAbstractions.jl#647 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • WaterLily performance regression on CPU multi-threading backend for Julia 1.12.0
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    JuliaGPU/KernelAbstractions.jl#644 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Unexpected behavior for `KA.device!(backend, num)`
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    JuliaGPU/KernelAbstractions.jl#636 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • API for # of cores/multiprocessors
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaGPU/KernelAbstractions.jl#631 · コメント 9 件 ·

    メンテナーはふだん 1 日以内に返信

  • Improve error on Enzyme inability to differentiate
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#629 · コメント 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • options for more aggressive inlining
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#628 · コメント 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • `get_backend` support for `MVector`
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#620 · コメント 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • Support for `allocate(backend, desired_axes)` in addition to `allocate(backend, desired_size)`
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    JuliaGPU/KernelAbstractions.jl#619 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Vendor-agnostic device information
    オープン
    good first issue

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#617 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • [fr] Make histogram example more realistic
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 40/100

    JuliaGPU/KernelAbstractions.jl#605 ·

    メンテナーはふだん 1 日以内に返信

  • Support `OrdinalRange`s in `ndrange` argument
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 40/100

    JuliaGPU/KernelAbstractions.jl#603 ·

    メンテナーはふだん 1 日以内に返信

  • Performance discrepancy against CUDA
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    JuliaGPU/KernelAbstractions.jl#598 ·

    メンテナーはふだん 1 日以内に返信

  • Usefulness of `supports_atomics` in its current form
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaGPU/KernelAbstractions.jl#594 · コメント 7 件 ·

    メンテナーはふだん 1 日以内に返信

  • `@localmem` silently breaks things when used with non-const dims
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#587 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Codecov failure
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    JuliaGPU/KernelAbstractions.jl#586 ·

    メンテナーはふだん 1 日以内に返信

  • ndrange semantics and performance surprise
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaGPU/KernelAbstractions.jl#585 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Enzyme integration likely causes divergent kernels
    オープン
    Enzyme

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    JuliaGPU/KernelAbstractions.jl#584 ·

    メンテナーはふだん 1 日以内に返信

  • Complex struct as input to a kernel
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaGPU/KernelAbstractions.jl#574 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Accept static sizes as keyword arguments
    オープン
    enhancement good first issue

    難易度 2/5 1〜3時間 初心者へのやさしさ 50/100

    JuliaGPU/KernelAbstractions.jl#570 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Kernel only gives proper result when adding `@print()`
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#547 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • localmem does not work for cpu backend?
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#544 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Qualified `KA.@index` macro not detected.
    再び着手できるかも @vchuravy が 687 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    JuliaGPU/KernelAbstractions.jl#542 · コメント 16 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • 1.11: reduce_private test generates gcframe under --check-bounds=yes
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 42/100

    JuliaGPU/KernelAbstractions.jl#528 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • amd gpu give different results when nested loop is used
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    JuliaGPU/KernelAbstractions.jl#517 · コメント 18 件 ·

    メンテナーはふだん 1 日以内に返信

  • How can we make KA fast on CPUs?
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaGPU/KernelAbstractions.jl#509 · コメント 12 件 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • [FR] Add nthreads argument to CPU backend
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#507 ·

    メンテナーはふだん 1 日以内に返信

  • How (if possible) can we get rid of SparseArrays and StaticArrays?
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#506 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Error when using @Const macro with Julia --check-bounds=no startup option
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaGPU/KernelAbstractions.jl#498 ·

    メンテナーはふだん 1 日以内に返信

最新の 100 件のみ表示しています

このページには最近登録されたものだけが並びます。全件は詳細フィルターにあり、言語・難易度・所要時間で絞り込めます。

詳細フィルターへ

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。