Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge upstream changes. #1

Merged
merged 44 commits into from
May 5, 2020
Merged

Merge upstream changes. #1

merged 44 commits into from
May 5, 2020

Commits on Feb 24, 2020

  1. Configuration menu
    Copy the full SHA
    1a4b08f View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2020

  1. Implement nnz, nonzeros and nonzeroinds

    This also fixes `show` for sparse GPU vectors.
    janEbert committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    31560da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22c9ec5 View commit details
    Browse the repository at this point in the history
  3. Implement getindex

    This also fixes `show` for sparse GPU matrices.
    janEbert committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    9fb78a8 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2020

  1. Update dependencies.

    Project CuArrays v2.0.1
        Status `~/work/CuArrays.jl/CuArrays.jl/Project.toml`
      [621f4979]   AbstractFFTs v0.5.0
      [79e6a3ab]   Adapt v1.0.1
      [fa961155]   CEnum v0.2.0
      [3895d2a7]   CUDAapi v4.0.0
      [c5f51814]   CUDAdrv v6.2.2
      [be33ccc6]   CUDAnative v3.0.2
      [864edb3b] ↑ DataStructures v0.17.10 ⇒ v0.17.11
      [0c68f7d7]   GPUArrays v3.1.0 #cb79e08 (https://github.com/JuliaGPU/GPUArrays.jl.git)
      [1914dd2f]   MacroTools v0.5.5
      [872c559c]   NNlib v0.6.6
      [189a3867]   Reexport v0.2.0
      [ae029012]   Requires v1.0.1
      [a759f4b9]   TimerOutputs v0.5.3
      [8f399da3]   Libdl
      [37e2e46d]   LinearAlgebra
      [44cfe95a]   Pkg
      [de0858da]   Printf
      [9a3f8284]   Random
      [2f01184e]   SparseArrays
      [10745b16]   Statistics
    github-actions[bot] authored Apr 6, 2020
    Configuration menu
    Copy the full SHA
    3399eb2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15bd2ae View commit details
    Browse the repository at this point in the history
  3. Merge pull request #674 from JuliaGPU/update_manifest

    Update manifest
    maleadt authored Apr 6, 2020
    Configuration menu
    Copy the full SHA
    06a1406 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. Fix scalar indexing

    kshyatt committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    3268f62 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

  1. use the allowscalar macro

    kshyatt committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    3f2ce5b View commit details
    Browse the repository at this point in the history
  2. Merge #675

    675: Allow scalar indexing where necessary and add a few tests r=maleadt a=kshyatt
    
    
    
    Co-authored-by: Katharine Hyatt <khyatt@flatironinstitute.org>
    bors[bot] and kshyatt authored Apr 8, 2020
    Configuration menu
    Copy the full SHA
    cc785c4 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2020

  1. Update dependencies.

    Project CuArrays v2.0.1
        Status `~/work/CuArrays.jl/CuArrays.jl/Project.toml`
      [621f4979]   AbstractFFTs v0.5.0
      [79e6a3ab]   Adapt v1.0.1
      [fa961155]   CEnum v0.2.0
      [3895d2a7]   CUDAapi v4.0.0
      [c5f51814]   CUDAdrv v6.2.2
      [be33ccc6] ↑ CUDAnative v3.0.2 ⇒ v3.0.4
      [864edb3b] ↑ DataStructures v0.17.11 ⇒ v0.17.12
      [0c68f7d7]   GPUArrays v3.1.0 #cb79e08 (https://github.com/JuliaGPU/GPUArrays.jl.git)
      [1914dd2f]   MacroTools v0.5.5
      [872c559c]   NNlib v0.6.6
      [189a3867]   Reexport v0.2.0
      [ae029012]   Requires v1.0.1
      [a759f4b9]   TimerOutputs v0.5.3
      [8f399da3]   Libdl
      [37e2e46d]   LinearAlgebra
      [44cfe95a]   Pkg
      [de0858da]   Printf
      [9a3f8284]   Random
      [2f01184e]   SparseArrays
      [10745b16]   Statistics
    github-actions[bot] authored Apr 13, 2020
    Configuration menu
    Copy the full SHA
    9c41765 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #681 from JuliaGPU/update_manifest

    Update manifest
    maleadt authored Apr 13, 2020
    Configuration menu
    Copy the full SHA
    4c6bb75 View commit details
    Browse the repository at this point in the history
  3. Merge #604

    604: Actually test error throwing for lsvqr r=maleadt a=kshyatt
    
    Can't test mismatched dimensions if the GPU doesn't know about them
    
    Co-authored-by: Katharine Hyatt <khyatt@flatironinstitute.org>
    bors[bot] and kshyatt authored Apr 13, 2020
    Configuration menu
    Copy the full SHA
    a1a4dc0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aeba8c9 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Update dependencies.

    Project CuArrays v2.0.1
        Status `~/work/CuArrays.jl/CuArrays.jl/Project.toml`
      [621f4979]   AbstractFFTs v0.5.0
      [79e6a3ab]   Adapt v1.0.1
      [fa961155]   CEnum v0.2.0
      [3895d2a7]   CUDAapi v4.0.0
      [c5f51814]   CUDAdrv v6.2.2
      [be33ccc6]   CUDAnative v3.0.4
      [864edb3b] ↑ DataStructures v0.17.12 ⇒ v0.17.13
      [0c68f7d7]   GPUArrays v3.1.0 #cb79e08 (https://github.com/JuliaGPU/GPUArrays.jl.git)
      [1914dd2f]   MacroTools v0.5.5
      [872c559c]   NNlib v0.6.6
      [189a3867]   Reexport v0.2.0
      [ae029012]   Requires v1.0.1
      [a759f4b9] ↑ TimerOutputs v0.5.3 ⇒ v0.5.4
      [8f399da3]   Libdl
      [37e2e46d]   LinearAlgebra
      [44cfe95a]   Pkg
      [de0858da]   Printf
      [9a3f8284]   Random
      [2f01184e]   SparseArrays
      [10745b16]   Statistics
    github-actions[bot] authored Apr 20, 2020
    Configuration menu
    Copy the full SHA
    24c6d47 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #686 from JuliaGPU/update_manifest

    Update manifest
    maleadt authored Apr 20, 2020
    Configuration menu
    Copy the full SHA
    5737865 View commit details
    Browse the repository at this point in the history
  3. Bump version

    maleadt authored Apr 20, 2020
    Configuration menu
    Copy the full SHA
    c38da71 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2020

  1. fix 1d convolution

    AStupidBear committed Apr 22, 2020
    Configuration menu
    Copy the full SHA
    67e322b View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2020

  1. Test getindex

    janEbert committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    8acbd05 View commit details
    Browse the repository at this point in the history
  2. add comment to fix1d

    AStupidBear committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    4783f83 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2020

  1. Configuration menu
    Copy the full SHA
    df0dc90 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #690 from AStupidBear/conv1d

    fix 1d convolution
    maleadt authored Apr 24, 2020
    Configuration menu
    Copy the full SHA
    e6b5376 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #572 from janEbert/sparse

    Implement a few sparse array basics
    maleadt authored Apr 24, 2020
    Configuration menu
    Copy the full SHA
    c8d9a9b View commit details
    Browse the repository at this point in the history
  4. Use released GPUArrays.

    maleadt committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    92082a5 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2020

  1. Configuration menu
    Copy the full SHA
    2d99e03 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2020

  1. Configuration menu
    Copy the full SHA
    6b1bc0d View commit details
    Browse the repository at this point in the history
  2. Update src/memory.jl

    Co-Authored-By: Valentin Churavy <vchuravy@users.noreply.github.com>
    maleadt and vchuravy authored Apr 26, 2020
    Configuration menu
    Copy the full SHA
    a145023 View commit details
    Browse the repository at this point in the history
  3. Fix sparse mul!

    amontoison committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    f380ccd View commit details
    Browse the repository at this point in the history
  4. Improve mul! testset names

    amontoison committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    c0a73bc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2ec414f View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2020

  1. Update dependencies.

    Project CuArrays v2.1.0
        Status `~/work/CuArrays.jl/CuArrays.jl/Project.toml`
      [621f4979]   AbstractFFTs v0.5.0
      [79e6a3ab]   Adapt v1.0.1
      [fa961155]   CEnum v0.2.0
      [3895d2a7]   CUDAapi v4.0.0
      [c5f51814] ↑ CUDAdrv v6.2.2 ⇒ v6.2.3
      [be33ccc6]   CUDAnative v3.0.4
      [864edb3b]   DataStructures v0.17.13
      [0c68f7d7]   GPUArrays v3.2.0
      [1914dd2f]   MacroTools v0.5.5
      [872c559c]   NNlib v0.6.6
      [189a3867]   Reexport v0.2.0
      [ae029012]   Requires v1.0.1
      [a759f4b9] ↑ TimerOutputs v0.5.4 ⇒ v0.5.5
      [8f399da3]   Libdl
      [37e2e46d]   LinearAlgebra
      [44cfe95a]   Pkg
      [de0858da]   Printf
      [9a3f8284]   Random
      [2f01184e]   SparseArrays
      [10745b16]   Statistics
    github-actions[bot] authored Apr 27, 2020
    Configuration menu
    Copy the full SHA
    8a4eee8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #694 from JuliaGPU/update_manifest

    Update manifest
    maleadt authored Apr 27, 2020
    Configuration menu
    Copy the full SHA
    ee16e77 View commit details
    Browse the repository at this point in the history
  3. Merge #692

    692: Fix sparse mul! r=amontoison a=amontoison
    
    close #629 
    #630 , #637 
    @haampie 
    
    Co-authored-by: Alexis Montoison <alexis.montoison@polymtl.ca>
    bors[bot] and amontoison authored Apr 27, 2020
    Configuration menu
    Copy the full SHA
    16c0080 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5970046 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2020

  1. Merge pull request #693 from JuliaGPU/tb/disable_gc

    Disable the GC after taking pool-related spinlocks.
    maleadt authored Apr 28, 2020
    Configuration menu
    Copy the full SHA
    2258a24 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2020

  1. Merge pull request #695 from electronsandstuff/electronsandstuff/syev…

    …jBatched
    
    adds wrappers for syevjBatched/heevjBatched family of CUSOLVER functions
    maleadt authored Apr 30, 2020
    Configuration menu
    Copy the full SHA
    1cab188 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2020

  1. Configuration menu
    Copy the full SHA
    4689060 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2020

  1. Update dependencies.

    Project CuArrays v2.1.0
        Status `~/work/CuArrays.jl/CuArrays.jl/Project.toml`
      [621f4979]   AbstractFFTs v0.5.0
      [79e6a3ab]   Adapt v1.0.1
      [fa961155]   CEnum v0.2.0
      [3895d2a7]   CUDAapi v4.0.0
      [c5f51814]   CUDAdrv v6.2.3
      [be33ccc6]   CUDAnative v3.0.4
      [864edb3b] ↑ DataStructures v0.17.13 ⇒ v0.17.15
      [0c68f7d7]   GPUArrays v3.2.0
      [1914dd2f]   MacroTools v0.5.5
      [872c559c]   NNlib v0.6.6
      [189a3867]   Reexport v0.2.0
      [ae029012]   Requires v1.0.1
      [a759f4b9]   TimerOutputs v0.5.5
      [8f399da3]   Libdl
      [37e2e46d]   LinearAlgebra
      [44cfe95a]   Pkg
      [de0858da]   Printf
      [9a3f8284]   Random
      [2f01184e]   SparseArrays
      [10745b16]   Statistics
    github-actions[bot] authored May 4, 2020
    Configuration menu
    Copy the full SHA
    5e081f5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #702 from JuliaGPU/update_manifest

    Update manifest
    maleadt authored May 4, 2020
    Configuration menu
    Copy the full SHA
    d06fea8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4ef93d View commit details
    Browse the repository at this point in the history
  4. Add missing lock.

    maleadt committed May 4, 2020
    Configuration menu
    Copy the full SHA
    31916fb View commit details
    Browse the repository at this point in the history
  5. Merge pull request #704 from JuliaGPU/tb/binned_repopulate

    Repopulate the pool from freed blocks before allocating.
    maleadt authored May 4, 2020
    Configuration menu
    Copy the full SHA
    f44cf19 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2020

  1. CEnum 0.3 compatibility.

    maleadt committed May 5, 2020
    Configuration menu
    Copy the full SHA
    4742b8a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #705 from JuliaGPU/tb/cenum

    CEnum 0.3 compatibility.
    maleadt authored May 5, 2020
    Configuration menu
    Copy the full SHA
    eac33f8 View commit details
    Browse the repository at this point in the history