Independent consultant. Contact me to make your code faster and improve ROI from modeling, simulation, and analysis.
Knuth check recipient, Zebra Wrangler
Block or Report
Block or report PhilMiller
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
UIUC-PPL/charm Public
The Charm++ parallel programming system. Visit https://charmplusplus.org/ for more information.
-
-
-
-
kokkos/kokkos Public
Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model - Parallel Execution and Memory Abstraction
-
642 contributions in the last year
Less
More
Activity overview
Contribution activity
August 2022
Created 6 commits in 2 repositories
Created a pull request in kokkos/kokkos that received 8 comments
#5312: Revert #3580 and try a different workaround (3.7 RC branch)
#3580 was an overwrought attempt at working around a bug in NVCC 9.x. On the hypothesis that the original compiler bug was related to re-use/re-ass…
+18
−68
•
8
comments
Opened 5 other pull requests in 1 repository
kokkos/kokkos
3
open
2
merged
- #5385 Add necessary fence() calls in sorting routines that were missing them
- #5382: Delete deprecated overloads of Kokkos::sort() taking parameter 'bool always_use_kokkos_sort'
- [3.7] #5382: Deprecate overloads of Kokkos::sort() taking parameter 'bool always_use_kokkos_sort'
- #5333: Use scratch space appropriate to small reduction elements
- #5312: Revert #3580 and try a different workaround
Reviewed 43 pull requests in 7 repositories
kokkos/kokkos
24 pull requests
- Make execution spaces regular
- [3.7] Force creation of the cuda_deep_space instance during init
- Remove dummy arguments for ViewCtorProp
- [3.7] Fix initialization for array reductions
- #5382: Delete deprecated overloads of Kokkos::sort() taking parameter 'bool always_use_kokkos_sort'
- [3.7] #5382: Deprecate overloads of Kokkos::sort() taking parameter 'bool always_use_kokkos_sort'
- Changelog 3.7.00
- Dispatch Kokkos::sort(Kokkos::View) to CUDA Thrust
- Update minimum compiler versions + clean up
- Fix missing linker language for SIMD
- Kokkos: Fix install( ... DESTINATION ... ) dir (#10810)
- Kokkos: Fix install( ... DESTINATION ... ) dir (#10810)
- Fixup CUDA arch auto detection in Trilinos
- Fix SIMD for GCC less than 8
- Avoid instantiating default constructor of value type when WithoutInitializing is given
- [WIP] Add m_stride to layout to support propagation of Padding
- [3.7] Don't assume layouts are default-constructible
- Don't assume layouts are default-constructible
- Require C++17
- Workaround intel/19 OMP internal compiler errors in Trilinos
- Check size in Containers WithoutInitializing test
- Dispatch Kokkos::sort(Kokkos::View) to SYCL oneDPL
- Implement OffsetView constructor taking pairs and ViewCtorProp
- Work around intel compiler bug
DARMA-tasking/vt
13 pull requests
- 1913 Add option of headerless pool
- #1908: Disable preConfig
- 1915 Cache TD pointer
- 1909 Cache the MPI communicator in ActiveMessenger
- 1912 Use assert to optimize production path check
- 1910 Break out early
- 1908 1909 1910 performance optimizations 1
- 1918 Allow alternate cmake generator for gitlab CI
- 1896 Use only unique filenames in unit tests
-
1838: add
WeightedCommunicationVolumeload model -
1902: upgrade
CLI11tov2.2.0 - 1905: migrate CI builds using ubuntu-18.04 runner image to ubuntu-22.04
- 1764 make phase transition less expensive
ModernElectron/WarpX
2 pull requests
ECP-WarpX/WarpX
1 pull request
AMReX-Codes/amrex
1 pull request
trilinos/Trilinos
1 pull request
kokkos/kokkos-core-wiki
1 pull request
Created an issue in kokkos/kokkos that received 4 comments
Synchronization of sort(View) with exec space argument
Does Kokkos::sort(View) without an execution space argument need to call Kokkos::fence() before operating on the input data?
4
comments
Opened 7 other issues in 3 repositories
kokkos/kokkos
4
open
DARMA-tasking/vt
2
open
DARMA-tasking/magistrate
1
open
5
contributions
in private repositories
Aug 16 – Aug 17


