| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
specified separately from the compute stream in ServiceRunOptions
PiperOrigin-RevId: 214778267
|
|
|
|
|
|
|
|
|
| |
Forgot about this in cl/194299356. However, when I checked cl/194299356, I
found that we actually (incorrectly?) used the *intra* op thread pool in the
parallel CPU executable? Does that mean the inter op thread pool was always
unused?
PiperOrigin-RevId: 194464734
|
|
|
|
| |
PiperOrigin-RevId: 193301997
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Step 1 of re-namespace'ing StreamExecutor into ::stream_executor.
This moves everything inside of stream_executor/..., and leaves a
namespace alias into ::perftools::gputools. The next steps will clean
up users to use the new namespace.
This is mostly a mechanical change, but it also includes a bunch of
non-mechanical changes that ideally would be split out into separate
patches. Unfortunately they all sort of need to be shoved in here for
various reasons:
- forward declarations need to be in the same namespace as the actual
types, so we need to change all forward declarations of
StreamExecutor types in this one patch.
- Uses of these forward declarations need to be changed to the new
namespace (or otherwise we need to add a namespace alias to the
relevant header, but this is pretty ugly).
- Various initialization code needs to live in StreamExecutor's "real"
namespace, so all this needs to be changed.
PiperOrigin-RevId: 193256128
|
|
|
|
| |
PiperOrigin-RevId: 191869400
|
|
|
|
| |
PiperOrigin-RevId: 183862522
|
|
|
|
| |
PiperOrigin-RevId: 183860192
|
|
|
|
| |
PiperOrigin-RevId: 183862522
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Break build options into their own translation unit for use from local client
and to mirror ExecutableRunOptions.
* Add some ToString()s to aid debugging.
* Add HLO graph generation regex to build options.
* Add SWIG type map for ExecutableBuildOptions.
Also fix a build issue occurring on some platforms with triangular_solve.
PiperOrigin-RevId: 183837856
|
|
|
|
| |
PiperOrigin-RevId: 181774067
|
|
|
|
|
|
| |
computations.
PiperOrigin-RevId: 159056198
|
|
|
|
|
|
| |
LocalClient::Compile() and LocalExecutable::Run().
Change: 149482633
|
|
XLA is a compiler-based linear algebra execution engine that targets CPUs, GPUs and custom accelerators.
XLA is still experimental; we are releasing it early to get the community involved.
Change: 143990941
|