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

Change how users access OpenCL kernels #966

Merged
merged 47 commits into from
Aug 23, 2018

Commits on Jul 30, 2018

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

Commits on Aug 1, 2018

  1. Adds kernel_cl across gpu functions. Getting seg_fault on tranpose te…

    …st. Pretty sure it's due to how I'm making the compiler options for the kernel
    SteveBronder committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    2ab6ce5 View commit details
    Browse the repository at this point in the history
  2. add test for kernel_cl

    SteveBronder committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    621d8a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f2aad1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    de7b5b0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    35d75c6 View commit details
    Browse the repository at this point in the history
  6. Added NOLINT to the include statements in kernel_cl for brining in ke…

    …rnels. Going to find better way to bring those in
    SteveBronder committed Aug 1, 2018
    Configuration menu
    Copy the full SHA
    adfbcd1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b324f01 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2018

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

Commits on Aug 4, 2018

  1. Configuration menu
    Copy the full SHA
    9a614c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15d590d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8564d93 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2018

  1. Remove kernel groups

    SteveBronder committed Aug 5, 2018
    Configuration menu
    Copy the full SHA
    d00e347 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    adb1eff View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2018

  1. testing stringify

    rok-cesnovar committed Aug 9, 2018
    Configuration menu
    Copy the full SHA
    1e5f13e View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2018

  1. macros test

    rok-cesnovar committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    e5de811 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    931e62b View commit details
    Browse the repository at this point in the history
  3. [Jenkins] auto-formatting by clang-format version 5.0.2-svn328729-1~e…

    …xp1~20180509124008.99 (branches/release_50)
    stan-buildbot committed Aug 10, 2018
    Configuration menu
    Copy the full SHA
    9f6a9f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2018

  1. Renamed kernels to remove the _kernel part of the name.

    Placed all kernels in STRINGIFY macros.
    Kernels now have read_only, write_only read_write decorators to the kernel.
    SteveBronder committed Aug 12, 2018
    Configuration menu
    Copy the full SHA
    229bb19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f680bef View commit details
    Browse the repository at this point in the history
  3. typo

    SteveBronder committed Aug 12, 2018
    Configuration menu
    Copy the full SHA
    f809a5b View commit details
    Browse the repository at this point in the history
  4. typo

    SteveBronder committed Aug 12, 2018
    Configuration menu
    Copy the full SHA
    f634ed1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9050d5c View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2018

  1. now using scoped enums

    rok-cesnovar committed Aug 15, 2018
    Configuration menu
    Copy the full SHA
    5fb4289 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8eec3b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7471093 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3bacc32 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3424025 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2018

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

Commits on Aug 17, 2018

  1. Makes methods in kernel_cl so that developers can access the kernel

    functions through kernel_cl.func(inputs).
    SteveBronder committed Aug 17, 2018
    Configuration menu
    Copy the full SHA
    d1c4ec3 View commit details
    Browse the repository at this point in the history
  2. merge to remote

    SteveBronder committed Aug 17, 2018
    Configuration menu
    Copy the full SHA
    5de2818 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2018

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

Commits on Aug 20, 2018

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

Commits on Aug 22, 2018

  1. Fix bugs

    seantalts committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    a68f51e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    afc73c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5508137 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f8bd4a View commit details
    Browse the repository at this point in the history
  5. ...

    rok-cesnovar committed Aug 22, 2018
    Configuration menu
    Copy the full SHA
    fba61eb View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2018

  1. Changes all the kernel files so that they are placed into const char*…

    …'s within each kernel file. Doxygen works but the object holding the kernel code is undocumented. All of the kernel structs are moved into the respective kernel file
    SteveBronder committed Aug 23, 2018
    Configuration menu
    Copy the full SHA
    aadb3ce View commit details
    Browse the repository at this point in the history
  2. fix lint issues

    SteveBronder committed Aug 23, 2018
    Configuration menu
    Copy the full SHA
    4189530 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a2014c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #7 from stan-dev/kcl

    [WIP] [WIP] [WIP] a way of kerneling
    SteveBronder committed Aug 23, 2018
    Configuration menu
    Copy the full SHA
    3625c8f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58943c7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1aa47d8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e738921 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    93ed1a6 View commit details
    Browse the repository at this point in the history